Control: clone -1 -2
Control: reassign -2 g++-8
Control: retitle -2 g++-8: removal of old abi mangling breaks compatibility 
with stretch

On 2018-10-15 18:18, Julian Andres Klode wrote:
> So, I think this affects more than just apt. gcc 7 broke the ABI
> by adding a new mangling
> 
>   URI::operator std::__cxx11::basic_string<char, std::char_traits<char>, 
> std::allocator<char> >()
> 
> and only linking to that. It seems that some new gcc version then
> got rid of the old one
> 
>   URI::operator std::__cxx11::basic_string<char, std::char_traits<char>, 
> std::allocator<char> >[abi:cxx11]()
> 
> and now it's crashing.
> 
> And that's a problem for _every_ library with operator string(), not
> just apt.

Andreas

Reply via email to