[MacPorts] #56326: rev-upgrade considers gcc as broken due to libstdc++
MacPorts
noreply at macports.org
Sun May 6 23:24:40 UTC 2018
#56326: rev-upgrade considers gcc as broken due to libstdc++
---------------------+----------------------------
Reporter: raimue | Owner: jmroot
Type: defect | Status: closed
Priority: Normal | Milestone: MacPorts 2.5.0
Component: base | Version: 2.4.99
Resolution: fixed | Keywords:
Port: |
---------------------+----------------------------
Changes (by jmroot):
* owner: (none) => jmroot
* status: new => closed
* resolution: => fixed
Comment:
In [changeset:"328eb9567872bb7011eb015f601aa7b5c29ab245/macports-base"
328eb9567872bb7011eb015f601aa7b5c29ab245/macports-base] (master):
{{{
#!ConfigurableCommitTicketReference repository="macports-base"
revision="328eb9567872bb7011eb015f601aa7b5c29ab245"
Add script to set cxx_stdlib_overridden on upgrade
You can't tell whether configure.cxx_stdlib was overridden by a port if
it was not recorded at install time. This creates a problem for users
upgrading from versions of MacPorts that did not record it: rev-upgrade
will think that ports that do override it are broken, because they do
not follow the global cxx_stdlib setting.
Therefore, to ease the transition, keep a list of ports that are known
to override the setting, and when upgrading base, set the flag in the
registry for those ports if it is currently null.
Closes: https://trac.macports.org/ticket/56326
}}}
--
Ticket URL: <https://trac.macports.org/ticket/56326#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list