[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