Date: Tue, 15 Jan 2013 20:17:09 -0500 From: Jung-uk Kim <jkim@FreeBSD.org> To: Alex Dupre <ale@freebsd.org> Cc: ports@freebsd.org, java@freebsd.org, Gerald Pfeifer <gerald@pfeifer.com>, Jason Helfman <jgh@freebsd.org> Subject: Re: Breaking out gcc-ecj45 from lang/gcc{,46,47,48} Message-ID: <50F5FF95.9080909@FreeBSD.org> In-Reply-To: <50F5F4AE.8080805@FreeBSD.org> References: <alpine.LNX.2.00.1301150126580.2028@tuna.site> <50F51EFE.9050207@FreeBSD.org> <50F5F4AE.8080805@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2013-01-15 19:30:38 -0500, Jung-uk Kim wrote: > On 2013-01-15 04:18:54 -0500, Alex Dupre wrote: >> Gerald Pfeifer ha scritto: >>> to address ports/175072 I finally went ahead with an old plan >>> of mine and broke the binary ecj.jar that is used to build the >>> Java frontend for our GCC 4.6, 4.7 and 4.8 ports out into a >>> separate port: lang/gcc-ecj45. > >> Why not using/updating the java/eclipse-ecj port? > > No, we can't. ecj-*.jar from ftp://sourceware.org/pub/java/ are > modified versions of ECJ: > > http://gcc.gnu.org/ml/gcc-patches/2007-02/msg01497.html > > In other words, you cannot use ordinary ECJ with GCJ. In fact, > there was no ECJ 4.5 release, AFAIK. BTW, some people may think java/eclipse-ecj is outdated but it is not true. Actually, Eclipse 3.8.1 and 4.2.1 have exactly same ecj.jar, built from the same source. Jung-uk Kim -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iQEcBAEBAgAGBQJQ9f+VAAoJECXpabHZMqHOeiYIAI0c/rJLsWFnWlhceZ+Y+yn+ 8wkcZ4tq+PM0/6CQgKf6ip5jvM4aH45I4ro1yfQoXJ4L81zCj16BWQMTz9fIq8BG GEgchiyqxZS7H4Ote7OT/Q8qZXQ3tNZgJmJPd0kaYJkubQzpmpDc+/KPZkUYnlHo rj35fbtDEdH6UDA/ZhF9dg29PCaKJPZpyc9i7TbZMBN8I9BMKimQ1XHzTtkgFqDA Mve5nbUHBKPeqCoxmHCJJfR6WvEXZlfgVyXghAUjwKbpcubFP00Ady53hNgF13jY psSJWOKdZyjj+ZkEw+xp9gF97rLGFRZwsySi3Ors6qL7yu6hft9pgW3cyKUwoME= =N0V7 -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?50F5FF95.9080909>