On 2018-6-1 03:21 , iEFdev wrote: > Hi, > > I have some 5-6 ports that show this (gptfdisk, flac, etc.). Do you have > an example how to use the cxx_stdlib_overridden.tcl, or are there any > documentation to read more how to use it. Sorry, if it's obvious, but I > couldn't find it. > > /// Since I'm using 10.7.5 with the CXX-fix > <https://trac.macports.org/wiki/LibcxxOnOlderSystems#LionandMountainLion>, > I'm not really sure if it the port(s) or my setup that triggers it.//
cxx_stdlib_overridden.tcl is a script that runs automatically when MacPorts base is installed. It sets up some metadata in the registry. The ports that rev-upgrade is newly finding to be broken are those that have configure.cxx_stdlib set to libc++ but in fact link with libstdc++, or vice versa. These need to be fixed by either making them link with the selected stdlib (preferred), or changing configure.cxx_stdlib to match what they are actually using. Please open tickets or better yet PRs for affected ports. - Josh
