On May 13, 2009, at 22:49, Joshua Root wrote:
On 2009-5-14 13:35, Ryan Schmidt wrote:
On Apr 21, 2009, at 08:37, Ryan Schmidt wrote:
As you can see, the universal_ldflags will always end up
containing the
arch flags. On PowerPC, an additional part is appended. On Leopard, a
different additional part is appended. The extra Leopard part has
already been removed from trunk
http://trac.macports.org/changeset/46451
so I think users of trunk would also experience the issue on
Leopard, if
they are not on PowerPC.
[snip]
On non-PowerPC non-Leopard, this will end up with universal_ldflags
becoming empty, which will cause it to be unset entirely.
Therefore an
error occurs when we then try to append the now-nonexistent
universal_ldflags to configure.ldflags below:
Actually, the option-delete behaviour didn't make much sense, so it
was
changed: <http://trac.macports.org/changeset/44901>
Ok, that's good. I wasn't sure if there was a reason for that
behavior. I guess, if there was, it wasn't important anymore.
This still means that no Intel Tiger users can build universal
versions of ports that use the muniversal portgroup until MacPorts
1.8.0 is released, unless this issue is fixed in some other way in
the muniversal portgroup.
Or we could release 1.8.0 soon, or we could backport this fix to the
1.7 branch and release a 1.7.2 soon...
_______________________________________________
macports-dev mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev