[MacPorts] #24112: Add clang, checker and lto to llvm
MacPorts
noreply at macports.org
Mon May 31 06:41:04 PDT 2010
#24112: Add clang, checker and lto to llvm
-------------------------------+--------------------------------------------
Reporter: macports@… | Owner: erickt@…
Type: enhancement | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.8.2
Keywords: haspatch | Port: llvm
-------------------------------+--------------------------------------------
Comment(by macports@…):
I have changed this port quite a bit since I first submitted these
patches. The version/revision was upgraded to 2.7_0. The clang and
checker variants were moved to a standalone clang port. The lto variant
was deleted and instead compilers now have to depend on a new standalone
port of ld64, which in turn depends on llvm, to get support for LTO. This
seems to be the cleanest solution. See #23580 for more information. No
files are installed outside of destroot using this approach.
The latest versions of these ports can be found at
https://macports.feiri.eu. This is a subversion repo which can be added to
sources.conf.
I didnt know about #15726. Interesting. I do see two .dir files in
subdirectories of ${destroot}/lib/llvm/obj. But I dont see how this could
be problematic. Of course I can restore the removal these files. Although
I wonder if it would be better to just remove the obj directory entirely
and instead rebuild llvm inside llvm-gcc42.
--
Ticket URL: <http://trac.macports.org/ticket/24112#comment:3>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list