#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