New comment by ericonr on void-packages repository https://github.com/void-linux/void-packages/issues/23131#issuecomment-671131825 Comment: Ok, so trying to run `/lib/libc.so /lib/libglslang.so` also complains about the missing symbols, but it's clearly dynamically loaded in applications such as mpv, since it can be seen in the output of `/proc/$PID/maps`. This looks like a potential difference between symbol resolution when loading something directly and when loading something as a dynamic library. Not sure it's a linking / binutils bug or a musl bug.