[33724] trunk/base/src
Ryan Schmidt
ryandesign at macports.org
Mon Feb 4 11:09:09 PST 2008
On Feb 4, 2008, at 02:29, afb at macports.org 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?
More information about the macports-dev
mailing list