[MacPorts] #41469: xxl @1.0.1 +universal variant doesn't install fully universal software (was: safestr @1.0.3 depends on xxl but also conflicts with it)
MacPorts
noreply at macports.org
Wed Nov 20 10:33:47 PST 2013
#41469: xxl @1.0.1 +universal variant doesn't install fully universal software
--------------------------+-----------------------
Reporter: egall@… | Owner: landonf@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.2.1
Resolution: | Keywords:
Port: safestr xxl |
--------------------------+-----------------------
Changes (by ryandesign@…):
* cc: landonf@… (removed)
* cc: ryandesign@… (added)
* owner: macports-tickets@… => landonf@…
Comment:
The first bug is in the xxl port, which, when the universal variant is
used, builds a universal static library but a nonuniversal dynamic
library:
{{{
$ lipo -info /opt/local/lib/libxxl.{a,dylib}
Architectures in the fat file: /opt/local/lib/libxxl.a are: x86_64 i386
Non-fat file: /opt/local/lib/libxxl.dylib is architecture: x86_64
}}}
This behavior is common of configure scripts generated with a version of
autotools released before Apple introduced Intel Macs in 2006.
If no newer version of xxl is available that fixes this problem, running
autoreconf should fix it.
The second bug is in the safestr port, which, instead of exiting with an
error when it cannot find xxl, tries to build and install its own bundled
copy.
--
Ticket URL: <https://trac.macports.org/ticket/41469#comment:2>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list