#12000 closed defect (fixed)
BUG: octave-2.9.9 - gcc40 tries (and fails) to build on Intel Macs during "port upgrade installed"
Reported by: | michael.g.ross.98@… | Owned by: | stechert@… |
---|---|---|---|
Priority: | High | Milestone: | |
Component: | ports | Version: | 1.4.42 |
Keywords: | octave intel gcc40 PortIndex | Cc: | michael.g.ross.98@…, stechert@…, ryandesign (Ryan Carsten Schmidt) |
Port: |
Description
I recently ran a "port upgrade installed" on my MBP and port attempted to upgrade gcc40, which was not previously installed (and cannot be built on MacIntel).
I previously ran into this behavior due to problems with octave, so I suspect that is still the source. When octave builds, it correctly uses gcc42, but if gcc40 is updated later on, the upgrade process erroneously believes that octave depends on gcc40 and attempts to build it. There is some sort of error in the PortIndex or octave's Portfile - I suspect the problem is in the PortIndex (which lists gcc40 as a dependency).
Change History (7)
comment:1 Changed 17 years ago by gwhitney@…
comment:2 Changed 17 years ago by markd@…
Summary: | gcc40 attempts (and fails) to build on MacIntel during "port upgrade installed" - octave problem suspected → BUG: octave-2.9.9 - gcc40 trys (and fails) to build on MacIntel during "port upgrade installed" |
---|
comment:3 Changed 17 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | michael.g.ross.98@… stechert@… added |
---|---|
Milestone: | → Port Bugs |
Owner: | changed from macports-dev@… to stechert@… |
Summary: | BUG: octave-2.9.9 - gcc40 trys (and fails) to build on MacIntel during "port upgrade installed" → BUG: octave-2.9.9 - gcc40 tries (and fails) to build on Intel Macs during "port upgrade installed" |
comment:4 Changed 17 years ago by ryandesign (Ryan Carsten Schmidt)
Somewhat related: see #12144 which requests changing the gcc40 dependency to a gcc42 dependency. gcc42 would at least build on Intel.
comment:5 Changed 17 years ago by michael.g.ross.98@…
This still appears to be a problem - were gwhitney's patches already merged into port?
I can spare a PPC for testing the diffs submitted for #12144 if that is the best solution.
comment:6 Changed 17 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | ryandesign@… added |
---|---|
Resolution: | → fixed |
Status: | new → closed |
octave no longer uses gcc40; only uses gcc42 (I fixed #12144) so this ticket should be closeable as well.
This is likely a dup of Ticket #8221, for which I have posted patches. Once those patches are incorporated into trunk, this bug should be re-examined.