On Feb 4, 2008, at 02:29, [EMAIL PROTECTED] wrote:

Modified: trunk/base/src/port1.0/portconfigure.tcl
===================================================================
--- trunk/base/src/port1.0/portconfigure.tcl 2008-02-04 03:30:08 UTC (rev 33723) +++ trunk/base/src/port1.0/portconfigure.tcl 2008-02-04 08:29:16 UTC (rev 33724)
@@ -102,14 +102,9 @@
 default configure.pkg_config        {}
 default configure.pkg_config_path   {}

-# Universal options & default values.
-set target "10.4"
-set sysroot "/Developer/SDKs/MacOSX10.4u.sdk"
-set universal_archs {ppc i386}
-
options configure.universal_target configure.universal_sysroot configure.universal_archs configure.universal_args configure.universal_cflags configure.universal_cppflags configure.universal_cxxflags configure.universal_ldflags
-default configure.universal_target      {${target}}
-default configure.universal_sysroot     {${sysroot}}
+default configure.universal_target      {${universal_target}}
+default configure.universal_sysroot     {${universal_sysroot}}
 default configure.universal_archs       {${universal_archs}}
default configure.universal_args {[configure_get_universal_args]} default configure.universal_cflags {[configure_get_universal_cflags]}


This breaks those ports that use ${sysroot}. Currently that's cairo, libiconv and xrender.

$ sudo port install cairo +universal
Error: Unable to execute port: can't read "sysroot": no such variable
$

Maybe ${sysroot} should be retained until ${universal_sysroot} is in a released version of MacPorts and these ports are updated to use it?


_______________________________________________
macports-dev mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo/macports-dev

Reply via email to