https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103407

--- Comment #4 from Jonathan Wakely <redi at gcc dot gnu.org> ---
Rainer, is an executable linked against libstdc++.so.6.0.29 on Solaris 11.3
expected to work on an 11.4 machine with libstdc++.so.6.0.30?

With a #ifdef kluge in config/abi/pre/gnu.ver we can make the new from_chars
symbols get version GLIBCXX_3.4.30 on 11.3 and keep them at version 3.4.29 for
11.4. But that would mean a program linked on 11.3 and looking for
_ZSt10from_charsPKcS0_RdSt12chars_format@GLIBCXX_3.4.30 would not find it on
11.4. We can fix that with some symbol aliases for Solaris 11.4 to make it
available for both symbol versions if needed.

Reply via email to