4 ms·
Curious, what are those reasons?
by asymmetric 4y ago
Curious, what are those reasons?
- nousermane 4y agoPackage management. It's nice to only have to upgrade one for a system-wide change.
- mort96 4y agoThat's the common argument against static linking in general, it's not glibc-specific (or honestly very interesting).
- mort96 4y agoHere's a description of it: https://stackoverflow.com/a/57478728 https://stackoverflow.com/a/57478728 Basically, glibc uses dlopen to open certain shared libraries for things like nsswitch and locales. Using dlopen in a program that's statically linked to glibc causes all kinds of issues, as you'll likely end up with multiple copies of potentially different versions of glibc in the same process.
- deleted 4y ago[deleted]