On Dec 17, 2008, at 01:37, [email protected] wrote:
Revision: 43915 http://trac.macports.org/changeset/43915 Author: [email protected] Date: 2008-12-16 23:37:56 -0800 (Tue, 16 Dec 2008) Log Message: ----------- gnustep-make: not universal... fixed gcc dependency to run Modified Paths: -------------- trunk/dports/gnustep/gnustep-make/Portfile Modified: trunk/dports/gnustep/gnustep-make/Portfile ===================================================================--- trunk/dports/gnustep/gnustep-make/Portfile 2008-12-17 07:32:32 UTC (rev 43914) +++ trunk/dports/gnustep/gnustep-make/Portfile 2008-12-17 07:37:56 UTC (rev 43915)@@ -24,7 +24,8 @@ destroot.violate_mtree yes -depends_lib port:gcc42 +universal_variant no +depends_run port:gcc42 configure.args CC=gcc-mp-4.2 \ --with-library-combo=gnu-gnu-gnu
But the port sets the CC environment variable to gcc-mp-4.2 in the configure phase, thus making it a build-time dependency at least, and I imagine it links with the installed gcc library too. (I don't have any gcc port installed here right now so I haven't tested.)
I wonder if the port should be using configure.compiler instead of setting the CC environment variable manually.
I also wonder if the port should be offering the option of using gcc42 or gcc43, or if it should just be unconditionally upgraded to use gcc43, since that is the latest stable version. I haven't tested if it works with gcc43 yet.
_______________________________________________ macports-dev mailing list [email protected] http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev
