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]

Reply via email to