[MacPorts] #34413: circular dependency between cctools and llvm-2.9
MacPorts
noreply at macports.org
Sat May 19 16:35:42 PDT 2012
#34413: circular dependency between cctools and llvm-2.9
--------------------------------------+-------------------------------------
Reporter: ryandesign@… | Owner: jeremyhu@…
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.0.4
Resolution: fixed | Keywords: tiger
Port: cctools, llvm-2.9 |
--------------------------------------+-------------------------------------
Changes (by jeremyhu@…):
* status: new => closed
* resolution: => fixed
Comment:
Replying to [comment:9 ultrajoe@…]:
> Replying to [comment:8 ultrajoe@…]:
> > I '''did''' find out that the initial install/upgrade of ld64 must be
the {{{-llvm29}}} "variant," lest the lack of llvm anywhere on Tiger
causes an issue. (I might be done by now had I known that.)
Right, this is why on Tiger, ld64 does not set +llvmXX as a default
variant and includes this comment:
{{{
# We don't set llvmXX as the default variant on Tiger because it would
introduce a
# dependency cycle as llvm requires apple-gcc42 and ld64 to build
correctly. Users
# wanting LTO support in ld64 on Tiger can install the +llvm variant after
llvm
# has been installed.
}}}
> Ergo {{{-llvm29}}} = {{{+bootstrap}}}, to get back to the original
problem report.
Huh?
Anyways, r93318
--
Ticket URL: <https://trac.macports.org/ticket/34413#comment:10>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list