[92816] trunk/dports/devel/boehmgc/Portfile
jeremyhu at macports.org
jeremyhu at macports.org
Mon May 7 10:18:18 PDT 2012
Revision: 92816
https://trac.macports.org/changeset/92816
Author: jeremyhu at macports.org
Date: 2012-05-07 10:18:18 -0700 (Mon, 07 May 2012)
Log Message:
-----------
boehmgc: Use llvm-gcc-4.2 on Xcode 4.3 and later
Modified Paths:
--------------
trunk/dports/devel/boehmgc/Portfile
Modified: trunk/dports/devel/boehmgc/Portfile
===================================================================
--- trunk/dports/devel/boehmgc/Portfile 2012-05-07 17:14:24 UTC (rev 92815)
+++ trunk/dports/devel/boehmgc/Portfile 2012-05-07 17:18:18 UTC (rev 92816)
@@ -6,7 +6,7 @@
name boehmgc
conflicts boehmgc-devel
version 7.1
-revision 1
+revision 2
categories devel
license Permissive
maintainers waqar openmaintainer
@@ -43,6 +43,13 @@
# This is now fixed in upstream svn and should be in the next release
patchfiles asm.patch
+# <rdar://problem/11394446>, regression in 4.3
+# XCode 4.3's clang triggers a static assert in 7.2alpha6. I am forcing
+# llvm-gcc for 7.1, which is missing the assert, just to be on the safe side.
+if {${configure.compiler} == "clang" && [vercmp ${xcodeversion} 4.3] >= 0} {
+ configure.compiler llvm-gcc-4.2
+}
+
test.run yes
test.target check
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120507/dc36357a/attachment-0001.html>
More information about the macports-changes
mailing list