Source: gtkspellmm Version: 3.0.3+dfsg-1 Severity: serious Justification: ABI break
Background[1]: libstdc++6 introduces a new ABI to conform to the C++11 standard, but keeps the old ABI to not break existing binaries. Packages which are built with g++-5 from experimental (not the one from testing/unstable) are using the new ABI. Libraries built from this source package export some of the new __cxx11 or B5cxx11 symbols, dropping other symbols. If these symbols are part of the API of the library, then this rebuild with g++-5 will trigger a transition for the library. In the case of gtkspellmm, Glib::ustring appears in header files that get installed; Glib::ustring has a std::string as a data member, resulting in sizeof(Glib::ustring) changing, so it seems very likely that a transition is needed. This will look a lot like the one for gstreamermm-1.0. I'm happy to sponsor or NMU as required. S