[MacPorts] #44205: gcc4*, libgcc*: add missing build dependencies on cctools and ld64
#44205: gcc4*, libgcc*: add missing build dependencies on cctools and ld64 -------------------------+------------------------------------------------- Reporter: ionic@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: haspatch | Port: gcc42 gcc43 gcc44 gcc45 gcc46 gcc47 | gcc48 gcc49 libgcc libgcc-devel libgcc45 -------------------------+------------------------------------------------- In gcc4* and libgcc*, we're forcing the build process to use ar, ld etc. provided by MacPorts through ld64 and cctools. This breaks the build in trace mode, as ld64 and cctools are only declared run time dependencies. Change them to lib dependencies to also have them around at build time. No revbump necessary, as the issue manifests as a build failure. -- Ticket URL: <https://trac.macports.org/ticket/44205> MacPorts <http://www.macports.org/> Ports system for OS X
#44205: gcc4*, libgcc*: add missing build dependencies on cctools and ld64 -------------------------------------------------+------------------------- Reporter: ionic@… | Owner: macports- Type: defect | tickets@… Priority: Normal | Status: new Component: ports | Milestone: Resolution: | Version: Port: gcc42 gcc43 gcc44 gcc45 gcc46 | Keywords: haspatch gcc47 gcc48 gcc49 libgcc libgcc-devel | libgcc45 | -------------------------------------------------+------------------------- Comment (by ionic@…): Ping? -- Ticket URL: <https://trac.macports.org/ticket/44205#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#44205: gcc4*, libgcc*: add missing build dependencies on cctools and ld64 -------------------------------------------------+------------------------- Reporter: ionic@… | Owner: macports- Type: defect | tickets@… Priority: Normal | Status: new Component: ports | Milestone: Resolution: | Version: Port: gcc42 gcc43 gcc44 gcc45 gcc46 | Keywords: haspatch gcc47 gcc48 gcc49 libgcc libgcc-devel | libgcc45 | -------------------------------------------------+------------------------- Comment (by ionic@…): Updated patch set against the current tree and also added `gcc410`. -- Ticket URL: <https://trac.macports.org/ticket/44205#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#44205: gcc4*, libgcc*: add missing build dependencies on cctools and ld64 -------------------------------------------------+------------------------- Reporter: ionic@… | Owner: macports- Type: defect | tickets@… Priority: Normal | Status: closed Component: ports | Milestone: Resolution: fixed | Version: Port: gcc42 gcc43 gcc44 gcc45 gcc46 | Keywords: haspatch gcc47 gcc48 gcc49 libgcc libgcc-devel | libgcc45 | -------------------------------------------------+------------------------- Changes (by ryandesign@…): * status: new => closed * cc: ryandesign@… (added) * resolution: => fixed Comment: r123596 -- Ticket URL: <https://trac.macports.org/ticket/44205#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts