[MacPorts] #27379: lua @5.1.4 builds 32-bit binaries when macosx_deployment_target == 10.5
MacPorts
noreply at macports.org
Fri Nov 19 01:56:55 PST 2010
#27379: lua @5.1.4 builds 32-bit binaries when macosx_deployment_target == 10.5
------------------------------------+---------------------------------------
Reporter: corwin.amber@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.9.2
Keywords: | Port: lua
------------------------------------+---------------------------------------
When using this setting in macports.conf:
{{{
universal_archs x86_64 i386
macosx_deployment_target 10.5
}}}
MacPorts builds and installs liblua.a using {{{gcc-4.0}}} without any arch
flags, resulting in i386 binaries which is the default for this compiler.
Compare, for example, the port {{{quvi}}} - which compiles as x86_64 with
the same settings. As a consequence, quvi fails to link properly with
liblua.a.
Everything is ok, though, when {{{lua}}} is built with {{{+universal}}}.
--
Ticket URL: <https://trac.macports.org/ticket/27379>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list