#38814: libstdcxx subport's linkage on libgcc_eh.a incorrectly causes the usage of two different unwinders ------------------------+-------------------------------- Reporter: howarth@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: libstdcxx | ------------------------+-------------------------------- Comment (by howarth@…): The test.cc testcase from http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56835 shows the use of two different unwinders in the current libstdcxx packaging which links in libgcc_eh.a to libstdc++'s shared lib. This flaw can be reproduce with either gcc47 or gcc48 using 'g++-mp-4.7 -std=c++11 test.cc' or 'g++-mp-4.8 -std=c++11 test.cc' and then executing the resultiing binary which will segfault. This particular testcase won't compiler on earlier gcc46 or earlier but the underlying problem of two unwinders being in use will still exist. -- Ticket URL: <https://trac.macports.org/ticket/38814#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X