https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82172
Jonathan Wakely <redi at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |redi at gcc dot gnu.org --- Comment #16 from Jonathan Wakely <redi at gcc dot gnu.org> --- (In reply to Martin Liška from comment #15) > Shouldn't one have different versions of libstdc++.so in order to either > have a single global symbol or definitions in user's object files? No, it's normal to have multiple definitions of C++ template instantiations, the linker should resolve them and only keep one.