[43915] trunk/dports/gnustep/gnustep-make/Portfile
Ryan Schmidt
ryandesign at macports.org
Wed Dec 24 15:55:17 PST 2008
On Dec 17, 2008, at 01:37, jeremyhu at macports.org wrote:
> Revision: 43915
> http://trac.macports.org/changeset/43915
> Author: jeremyhu at macports.org
> 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.
More information about the macports-dev
mailing list