[MacPorts] #33795: ppl has gcc variants but gcc45+ depend on ppl (was: ppl and gcc45 depend on each other)
MacPorts
noreply at macports.org
Wed Mar 28 01:46:28 PDT 2012
#33795: ppl has gcc variants but gcc45+ depend on ppl
------------------------------------------+---------------------------------
Reporter: macsforever2000@… | Owner: ryandesign@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.0.4
Keywords: | Port: ppl gcc45 gcc46 gcc47 gcc48
------------------------------------------+---------------------------------
Changes (by ryandesign@…):
* port: ppl gcc45 => ppl gcc45 gcc46 gcc47 gcc48
Comment:
ppl only depends on a gcc port if you request one of its gcc variants. By
default ppl does not require a gcc port.
Why does ppl provide variants to use a gcc port as its compiler? What
benefit does this achieve?
According to "port echo depends::ppl$" the only ports that depend on ppl
are gcc45 and up, and cloog-ppl; as such it seems ill-advised to allow ppl
to depend on a gcc port, since as Frank points out that introduces a
circular dependency.
I don't see any relationship between this problem and #33151, except that
in a sidetracked comment in that ticket someone pointed out that gcc45 was
not using ppl, and I therefore added the dependency to gcc45 and gcc47 in
r91016, since gcc46 already had it (and gcc48 was subsequently copied from
gcc47 so it has it too).
--
Ticket URL: <https://trac.macports.org/ticket/33795#comment:2>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list