protonscr

[installer] llvm (GL/mesa) will refuse to load due to a c++ ABI symbol mis-mangled or missing libstdc++ symbol

steamclosed
ValveSoftware/steam-for-linux#5130 · opened 2017-08-14 by sylware · updated 2023-04-27 · 2 comments · github
Ssylware 2017-08-14 github

On my fresh gnu/linux distro, I get with LD_DEBUG=versions:
/opt/x86/lib/libLLVMDemangle.so.6: error: symbol lookup error: undefined symbol: _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEjjPKcj (fatal)
Only way to fix this, add my 32 bits libstdc++ to LD_PRELOAD environment variable.
Please enforce libstdc++ static linking in next SDK for games and others.

Ssylware 2017-10-28 github

Is this possible to get statically linked libstdc++ valve thingies (client, dota, csgo...)?

Ssylware 2023-04-27 github

The installer has significantly changed.

It would need a full re-test with the inventory of all the new issues.

Nothing extracted yet.