Opened 17 years ago

Closed 16 years ago

Last modified 15 years ago

#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@…

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.

comment:2 Changed 17 years ago by markd@…

Summary: gcc40 attempts (and fails) to build on MacIntel during "port upgrade installed" - octave problem suspectedBUG: 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 16 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… added
Resolution: fixed
Status: newclosed

octave no longer uses gcc40; only uses gcc42 (I fixed #12144) so this ticket should be closeable as well.

comment:7 Changed 15 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.