#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