Opened 10 years ago
Closed 10 years ago
#44205 closed defect (fixed)
gcc4*, libgcc*: add missing build dependencies on cctools and ld64
Reported by: | Ionic (Mihai Moldovan) | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | haspatch | Cc: | mww@…, cooljeanius (Eric Gallager), ryandesign (Ryan Carsten Schmidt) |
Port: | gcc42 gcc43 gcc44 gcc45 gcc46 gcc47 gcc48 gcc49 libgcc libgcc-devel libgcc45 |
Description
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.
Attachments (1)
Change History (5)
comment:1 Changed 10 years ago by cooljeanius (Eric Gallager)
Cc: | egall@… added |
---|
Changed 10 years ago by Ionic (Mihai Moldovan)
Attachment: | gcc4X-build-deps.patch added |
---|
Change ld64
and cctools
run
dependencies to lib
dependencies.
comment:3 Changed 10 years ago by Ionic (Mihai Moldovan)
Updated patch set against the current tree and also added gcc410
.
comment:4 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | ryandesign@… added |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
Cc Me!