[122077] trunk/dports/devel/libffi
jeremyhu at macports.org
jeremyhu at macports.org
Mon Jul 14 01:30:09 PDT 2014
Revision: 122077
https://trac.macports.org/changeset/122077
Author: jeremyhu at macports.org
Date: 2014-07-14 01:30:09 -0700 (Mon, 14 Jul 2014)
Log Message:
-----------
libffi: Revert my previous change for now. I messed up the asm and will get the proper fix later. At least we know what the issue is now
Modified Paths:
--------------
trunk/dports/devel/libffi/Portfile
Removed Paths:
-------------
trunk/dports/devel/libffi/files/
Modified: trunk/dports/devel/libffi/Portfile
===================================================================
--- trunk/dports/devel/libffi/Portfile 2014-07-14 08:15:10 UTC (rev 122076)
+++ trunk/dports/devel/libffi/Portfile 2014-07-14 08:30:09 UTC (rev 122077)
@@ -2,10 +2,11 @@
PortSystem 1.0
PortGroup muniversal 1.0
+PortGroup compiler_blacklist_versions 1.0
name libffi
version 3.1
-revision 1
+revision 2
categories devel
platforms darwin
license MIT
@@ -34,14 +35,11 @@
checksums rmd160 2445ad6cf9cf42adbd29b9ced4cd29f252864ec5 \
sha256 97feeeadca5e21870fa4433bc953d1b3af3f698d5df8a428f68b73cd60aef6eb
-# https://trac.macports.org/ticket/44170
-patchfiles-append PR-44170.patch
+# unknown:missing indirect symbols for section (__IMPORT,__jump_table)
+compiler.blacklist-append *gcc-3.3 *gcc-4.0 *gcc-4.2 {clang < 100}
-# Older versions of cctools have a history of being problematic with complex
-# asm like libffi has, so opt for the integrated assembler if it's available
-if {[string match *clang* ${configure.compiler}]} {
- configure.cflags-append -integrated-as
-}
+# clang depends on libffi; circular dependencies are not allowed
+compiler.blacklist-append macports-clang-*
array set merger_host {
ppc64 powerpc-apple-darwin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140714/bd12abae/attachment.html>
More information about the macports-changes
mailing list