[MacPorts] #34498: llvm-3.x should add a variant to enable additional targets beyond those used on Apple hardware
MacPorts
noreply at macports.org
Fri May 18 02:33:32 PDT 2012
#34498: llvm-3.x should add a variant to enable additional targets beyond those
used on Apple hardware
--------------------------------+-------------------------------------------
Reporter: vince@… | Owner: jeremyhu@…
Type: enhancement | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.0
Keywords: llvm | Port: llvm-3.0, llvm-3.1
--------------------------------+-------------------------------------------
The llvm-3.x ports as written today compile backends for a lot of targets
(e.g.: MIPS, Alpha) which are totally useless on Apple hardware. Compiling
those backends take a lot of time, and, on 2 GB machines, the final
linking exceed the amount of available memory, which causes tons of swap
and speed the building further down. I therefore suggest that, by default,
llvm-3.x ports do only build "useful" backends (x86, x86_64, powerpc, arm)
and that the other ones be left out except if the user chooses a dedicated
variant (e.g. +alltargets).
--
Ticket URL: <https://trac.macports.org/ticket/34498>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list