hwcaps search libs removed in recent glibc
[CC me please]
Hi folks,
It seems glibc 2.37 has removed hwcaps search patches.
% LD_DEBUG=libs LD_LIBRARY_PATH=. /bin/true
3611433: find library=libc.so.6 [0]; searching
3611433: search path=. (LD_LIBRARY_PATH)
3611433: trying file=./libc.so.6
3611433: search cache=/etc/ld.so.cache
3611433: trying file=/lib/i386-linux-gnu/libc.so.6
3611433:
3611433:
3611433: calling init: /lib/ld-linux.so.2
3611433:
3611433:
3611433: calling init: /lib/i386-linux-gnu/libc.so.6
3611433:
3611433:
3611433: initialize program: /bin/true
3611433:
3611433:
3611433: transferring control: /bin/true
3611433:
3611433:
3611433: calling fini: [0]
3611433:
3611433:
3611433: calling fini: /lib/i386-linux-gnu/libc.so.6 [0]
3611433:
3611433:
3611433: calling fini: /lib/ld-linux.so.2 [0]
3611433:
If I understand correctly, this render the following .so file obsolete (unused):
% file /usr/lib/i386-linux-gnu/i686/sse2/libx264.so.164
/usr/lib/i386-linux-gnu/i686/sse2/libx264.so.164: ELF 32-bit LSB
shared object, Intel 80386, version 1 (SYSV), dynamically linked,
BuildID[sha1]=e66974d10aef77af7ed504266cde974d103484d6, stripped
Possibly other packages might be impacted.
Thanks for confirmation !
ref:
* https://sourceware.org/pipermail/libc-help/2023-August/006476.html
Reply to: