[109605] users/mojca/wxports/lang/erlang/Portfile

mojca at macports.org mojca at macports.org
Sun Aug 18 07:38:55 PDT 2013


Revision: 109605
          https://trac.macports.org/changeset/109605
Author:   mojca at macports.org
Date:     2013-08-18 07:38:55 -0700 (Sun, 18 Aug 2013)
Log Message:
-----------
mojca/erlang: add the flags on all mac os x versions

Modified Paths:
--------------
    users/mojca/wxports/lang/erlang/Portfile

Modified: users/mojca/wxports/lang/erlang/Portfile
===================================================================
--- users/mojca/wxports/lang/erlang/Portfile	2013-08-18 14:18:02 UTC (rev 109604)
+++ users/mojca/wxports/lang/erlang/Portfile	2013-08-18 14:38:55 UTC (rev 109605)
@@ -103,26 +103,22 @@
     # rdar://7209349 - http://www.openradar.appspot.com/7209349
     # This is a workaround.
     patchfiles-append           patch-erts_emulator_sys_unix_ddll.c.diff
-    configure.ldflags-append    -framework CoreFoundation
 }
 
-platform darwin 11 {
-    # 10.6 (and 10.6.1) has a bad bug related to using dlopen in a thread.
-    # rdar://7209349 - http://www.openradar.appspot.com/7209349
-    # This is a workaround.
-    #patchfiles-append          patch-erts_emulator_sys_unix_ddll.c.diff
-    configure.ldflags-append    -framework CoreFoundation
-}
-
 platform darwin {
     if {${configure.build_arch} == "x86_64" || ${configure.build_arch} == "ppc64"} {
         configure.args-append   --enable-darwin-64bit
     } else {
         configure.args-append   --disable-darwin-64-bit
     }
+    # TODO: not sure about the minimum version
+    if {${os.major} >= 10} {
+        # also "-framework Appkit"?
+        configure.ldflags-append -framework CoreFoundation
+    }
 }
 
-# the option could be renamed to wxwidgets28
+# the option could be renamed to wxwidgets28 (keep in sync with esdl)
 variant wxwidgets conflicts wxgtk28 description {Build 32-bit wxWidgets 2.8 support} {
     wxWidgets.use               wxWidgets-2.8
     depends_lib-append          port:${wxWidgets.port}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130818/a53d8d3a/attachment.html>


More information about the macports-changes mailing list