[104118] trunk/base/src/port1.0/portconfigure.tcl

jeremyhu at macports.org jeremyhu at macports.org
Sat Mar 16 10:53:40 PDT 2013


Revision: 104118
          https://trac.macports.org/changeset/104118
Author:   jeremyhu at macports.org
Date:     2013-03-16 10:53:40 -0700 (Sat, 16 Mar 2013)
Log Message:
-----------
Ignore cfprefsd on Mountain Lion, #34221

Modified Paths:
--------------
    trunk/base/src/port1.0/portconfigure.tcl

Modified: trunk/base/src/port1.0/portconfigure.tcl
===================================================================
--- trunk/base/src/port1.0/portconfigure.tcl	2013-03-16 16:27:36 UTC (rev 104117)
+++ trunk/base/src/port1.0/portconfigure.tcl	2013-03-16 17:53:40 UTC (rev 104118)
@@ -608,6 +608,7 @@
     global configure.env configure.pipe configure.libs configure.classpath configure.universal_args
     global configure.perl configure.python configure.ruby configure.install configure.awk configure.bison configure.pkg_config configure.pkg_config_path
     global configure.ccache configure.distcc configure.cpp configure.javac configure.march configure.mtune configure.sdkroot
+    global os.platform os.major
     foreach tool {cc cxx objc f77 f90 fc ld} {
         global configure.${tool} configure.${tool}_archflags
     }
@@ -695,6 +696,11 @@
         append_list_to_environment_value configure "PKG_CONFIG" ${configure.pkg_config}
         append_list_to_environment_value configure "PKG_CONFIG_PATH" ${configure.pkg_config_path}
 
+        # https://trac.macports.org/ticket/34221
+        if {${os.platform} == "darwin" && ${os.major} == 12} {
+            append_list_to_environment_value configure "__CFPREFERENCES_AVOID_DAEMON" 1
+        }
+
         # add SDK flags if cross-compiling (or universal on ppc tiger)
         if {${configure.sdkroot} != ""} {
             foreach flags {CPPFLAGS CFLAGS CXXFLAGS OBJCFLAGS} {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130316/4e596300/attachment.html>


More information about the macports-changes mailing list