Breaking out gcc-ecj45 from lang/gcc{,46,47,48}

Gerald Pfeifer gerald at pfeifer.com
Tue Jan 15 18:30:11 UTC 2013


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


More information about the freebsd-ports mailing list