On Wednesday, August 05, 2015 14:10:58 Boris Kolpackov wrote: > Diane, > > Diane Trout <[email protected]> writes: > > I was wondering if the Debian build scripts should also somehow add: > > > > #define _GLIBCXX_USE_CXX11_ABI 0 > > > > as described at > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66145 > > > > when building xsdcxx so the exception catching behavior in the > > xcdcxx compiler is closer to what was intended. > > That depends on how libstdc++ was built. Though I believe that > if libstdc++ and C++ compiler in the same Debian repository > use different ABI versions, then that repository is fundamentally > broken and we should not touch it (and waste our time) until it > is fixed. > > Boris
As I understand it g++ and libstdc++ now have a mechanism to pick what version of C++ you want to use. libstdc++ apparently supports both the C++98 and C++11 and ABIs. The details about how Debian is handling the change in libstdc++6 is at https://wiki.debian.org/GCC5 I don't understand enough about https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66145 and C++ to know if that means there are changes needed in the source. Diane -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

