[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