[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