Date: Tue, 15 Jan 2013 19:30:06 +0100 (CET) From: Gerald Pfeifer <gerald@pfeifer.com> To: Alex Dupre <ale@FreeBSD.org> Cc: ports@FreeBSD.org, java@FreeBSD.org, Jason Helfman <jgh@FreeBSD.org> Subject: Re: Breaking out gcc-ecj45 from lang/gcc{,46,47,48} Message-ID: <alpine.LNX.2.00.1301151901340.2233@tuna.site> In-Reply-To: <50F51EFE.9050207@FreeBSD.org> References: <alpine.LNX.2.00.1301150126580.2028@tuna.site> <50F51EFE.9050207@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 15 Jan 2013, Alex Dupre wrote: >> 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? I should have mentioned that I actually was looking into that option first, but (a) build dependencies became really heavy (and build- time for something like lang/gcc would increase badly), (b) run-time dependencies will grow, and (c) this is not what we have been doing in terms of extensive building and testing, and (d) different from many others have been doing. That said, if someone wants to give it a try and test, I'd definitely be open to make this an OPTION. Makes sense? Gerald PS: ports.svn/java/eclipse-ecj> make build-depends-list .../gerald/ports.svn/devel/apache-ant .../gerald/ports.svn/java/openjdk6 ports.svn/java/eclipse-ecj> make run-depends-list .../gerald/ports.svn/java/openjdk6 ports.svn/java/openjdk6> make build-depends-list .../gerald/ports.svn/archivers/unzip .../gerald/ports.svn/archivers/zip .../gerald/ports.svn/devel/gmake .../gerald/ports.svn/java/bootstrap-openjdk .../gerald/ports.svn/print/cups-client .../gerald/ports.svn/print/freetype2 .../gerald/ports.svn/x11-toolkits/libXt .../gerald/ports.svn/x11-toolkits/open-motif .../gerald/ports.svn/x11/libX11 .../gerald/ports.svn/x11/libXext .../gerald/ports.svn/x11/libXi .../gerald/ports.svn/x11/libXpm .../gerald/ports.svn/x11/libXtst ports.svn/java/openjdk6> make run-depends-list .../gerald/ports.svn/java/java-zoneinfo .../gerald/ports.svn/java/javavmwrapper .../gerald/ports.svn/print/freetype2 .../gerald/ports.svn/x11-fonts/dejavu .../gerald/ports.svn/x11-toolkits/libXt .../gerald/ports.svn/x11-toolkits/open-motif .../gerald/ports.svn/x11/libX11 .../gerald/ports.svn/x11/libXext .../gerald/ports.svn/x11/libXi .../gerald/ports.svn/x11/libXpm .../gerald/ports.svn/x11/libXtst Gerald
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.LNX.2.00.1301151901340.2233>