[79658] trunk/dports/_resources/port1.0/group/muniversal-1.0.tcl

jmr at macports.org jmr at macports.org
Wed Jun 22 12:21:43 PDT 2011


Revision: 79658
          http://trac.macports.org/changeset/79658
Author:   jmr at macports.org
Date:     2011-06-22 12:21:43 -0700 (Wed, 22 Jun 2011)
Log Message:
-----------
muniversal: if merger_must_run_binaries, disallow 64-bit archs on 32-bit machines

Modified Paths:
--------------
    trunk/dports/_resources/port1.0/group/muniversal-1.0.tcl

Modified: trunk/dports/_resources/port1.0/group/muniversal-1.0.tcl
===================================================================
--- trunk/dports/_resources/port1.0/group/muniversal-1.0.tcl	2011-06-22 19:15:37 UTC (rev 79657)
+++ trunk/dports/_resources/port1.0/group/muniversal-1.0.tcl	2011-06-22 19:21:43 UTC (rev 79658)
@@ -119,9 +119,15 @@
     if { ${merger_must_run_binaries}=="yes" } {
         if { ${os.arch}=="i386" } {
             set universal_archs_supported [ldelete ${universal_archs_supported} "ppc64"]
+            if {${os.major} >= 9 && [sysctl hw.cpu64bit_capable] == 0} {
+                set universal_archs_supported [ldelete ${universal_archs_supported} "x86_64"]
+            }
         } else {
             set universal_archs_supported [ldelete ${universal_archs_supported} "i386"]
             set universal_archs_supported [ldelete ${universal_archs_supported} "x86_64"]
+            if {${os.major} >= 9 && [sysctl hw.cpu64bit_capable] == 0} {
+                set universal_archs_supported [ldelete ${universal_archs_supported} "ppc64"]
+            }
         }
     }
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110622/900f2b1c/attachment.html>


More information about the macports-changes mailing list