[88057] trunk/dports/lang/llvm-gcc42/Portfile
jeremyhu at macports.org
jeremyhu at macports.org
Sat Dec 17 01:28:02 PST 2011
Revision: 88057
http://trac.macports.org/changeset/88057
Author: jeremyhu at macports.org
Date: 2011-12-17 01:28:01 -0800 (Sat, 17 Dec 2011)
Log Message:
-----------
llvm-gcc-4.2: Use llvm-2.9 instead of llvm for dependency and prefer llvm-gcc-4.2 over clang (yes, ironic). Dev timeout.
Modified Paths:
--------------
trunk/dports/lang/llvm-gcc42/Portfile
Modified: trunk/dports/lang/llvm-gcc42/Portfile
===================================================================
--- trunk/dports/lang/llvm-gcc42/Portfile 2011-12-17 09:24:14 UTC (rev 88056)
+++ trunk/dports/lang/llvm-gcc42/Portfile 2011-12-17 09:28:01 UTC (rev 88057)
@@ -4,6 +4,7 @@
name llvm-gcc42
version 2.9
+revision 1
categories lang
platforms darwin
license GPL-2+
@@ -27,7 +28,7 @@
universal_variant no
-depends_lib port:llvm port:gmp port:mpfr port:libiconv
+depends_lib port:llvm-${version} port:gmp port:mpfr port:libiconv
worksrcdir build
@@ -42,7 +43,7 @@
configure.ld_archflags
configure.cmd ../${distname}/configure
-configure.args --enable-llvm=${prefix} \
+configure.args --enable-llvm=${prefix}/libexec/llvm-${version} \
--enable-languages=c,c++,objc,obj-c++,fortran \
--libdir=${prefix}/lib/${name} \
--includedir=${prefix}/include/${name} \
@@ -61,6 +62,11 @@
destroot.target install install-info-host
+# gcc-4.2 doesn't build with -std=gnu99 (clang's default), so do this for now
+if {${configure.compiler} == "clang"} {
+ configure.compiler llvm-gcc-4.2
+}
+
# STAGE1_CFLAGS="-O2 -fkeep-inline-functions" : from configure.ac
# BOOT_CFLAGS="-O2 -g" : from Makefile.tpl
# -D_FORTIFY_SOURCE=0 : The built compiler might not understand newer builtins
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20111217/d14a7586/attachment.html>
More information about the macports-changes
mailing list