/lib # ./ld-musl-x86_64.so.1 --list /usr/lib/libEGL.so.1
./ld-musl-x86_64.so.1 (0x7f2b06797000)
libdl.so.2 => ./ld-musl-x86_64.so.1 (0x7f2b06797000)
libm.so.6 => ./ld-musl-x86_64.so.1 (0x7f2b06797000)
libGLdispatch.so.0 => /usr/lib/libGLdispatch.so.0 (0x7f2b06000000)
libc.so.6 => ./ld-musl-x86_64.so.1 (0x7f2b06797000)
Error relocating /usr/lib/libGLdispatch.so.0: __strdup: symbol not found
Error relocating /usr/lib/libEGL.so.1: __strdup: symbol not found
I have set /etc/ld-musl-x86_64.path
1 to include directory where libc.so.6
is located. I even tried moving libc.so.6
to /lib
but it did not help. It still mislinks to ld-musl-x86_64.so.1
instead of the actual libc.so.6
.
How can I make it use the actual libc.so.6
?
1. [https://wiki.musl-libc.org/faq](https://wiki.musl-libc.org/faq#Q:_Where_is_%3Ccode%3Eldconfig%3C/code%3E?)
Asked by Szymon Marczak
(113 rep)
Jun 3, 2024, 06:37 AM
Last activity: Jun 3, 2024, 07:21 AM
Last activity: Jun 3, 2024, 07:21 AM