[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