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

Reply via email to