[MacPorts] #33987: llvm ports require port:ld64 to build on Tiger

MacPorts noreply at macports.org
Mon Apr 23 16:39:04 PDT 2012


#33987: llvm ports require port:ld64 to build on Tiger
-------------------------------------+--------------------------------------
 Reporter:  ryandesign@…             |       Owner:  jeremyhu@…           
     Type:  defect                   |      Status:  new                  
 Priority:  Normal                   |   Milestone:                       
Component:  ports                    |     Version:  2.0.4                
 Keywords:  tiger                    |        Port:  llvm-3.0             
-------------------------------------+--------------------------------------

Comment(by jeremyhu@…):

 cctools now uses llvm-2.9 on Tiger/ppc (r92277)

 I saw this issue with Leopard/ppc on llvm-3.1 which is why llvm-3.1's
 supported archs are intel.

 I do not see this issue with Leopard/ppc on llvm-3.0.

 Do you see this if you do build llvm-3.0 as:

 {{{
 sudo port -v install ld64 cctools
 sudo port -v install llvm-3.0 configure.compiler=apple-gcc-4.2
 }}}

 I'm wondering if perhaps the newer linker is smarter about reordering to
 address this issue.  That might explain why 3.0 built on Leopard.

 Additionally, try changing the optimization level from -O2 to -Os

-- 
Ticket URL: <https://trac.macports.org/ticket/33987#comment:8>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list