Re: [MacPorts] #14397: libmikmod not universal, despite specification in variants.conf
#14397: libmikmod not universal, despite specification in variants.conf -------------------------------+-------------------------------------------- Reporter: dhaines@… | Owner: eridius@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Keywords: libmikmod | Port: libmikmod -------------------------------+-------------------------------------------- Changes (by ryandesign@…): * port: => libmikmod Old description:
With "+universal" in variants.conf, libmikmod doesn't fully compile as universal. A sudo port install libmikmod (even with +universal) creates a universal libmikmod.3.0.0.dylib, but the libmikmod.a is i386 only (on a MacBook Pro).
"file libmikmod*" gives the following: libmikmod.3.0.0.dylib: Mach-O dynamically linked shared library i386 libmikmod.3.dylib: Mach-O dynamically linked shared library i386 libmikmod.a: Mach-O universal binary with 2 architectures libmikmod.a (for architecture i386): current ar archive random library libmikmod.a (for architecture ppc): current ar archive random library libmikmod.dylib: Mach-O dynamically linked shared library i386 libmikmod.la: ASCII English text
I don't know where to file this, as universal isn't in the Portfile.
New description: With "+universal" in variants.conf, libmikmod doesn't fully compile as universal. A sudo port install libmikmod (even with +universal) creates a universal libmikmod.3.0.0.dylib, but the libmikmod.a is i386 only (on a MacBook Pro). {{{ "file libmikmod*" gives the following: libmikmod.3.0.0.dylib: Mach-O dynamically linked shared library i386 libmikmod.3.dylib: Mach-O dynamically linked shared library i386 libmikmod.a: Mach-O universal binary with 2 architectures libmikmod.a (for architecture i386): current ar archive random library libmikmod.a (for architecture ppc): current ar archive random library libmikmod.dylib: Mach-O dynamically linked shared library i386 libmikmod.la: ASCII English text }}} I don't know where to file this, as universal isn't in the Portfile. -- Comment: Other way around: the .a is universal but the .dylib is not. It's not surprising though, since libmikmod 3.2.0-beta2 is from Feb 20, 2004, well before there were any Intel Macs. And there isn't a later version available. Since the maintainer hasn't responded, I turned off the universal variant for now, in r42922. -- Ticket URL: <http://trac.macports.org/ticket/14397#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts