Bug#1060233: libc6: Missing libdl.so
Dear Aurelien,
> Starting with glibc 2.34, libdl is an empty library. Therefore only a
> libdl.a is provided to support linking with -ldl.
At bullseye, I explicitly needed to use libdl e.g. with constructs like
export LD_LIBRARY_PATH=/somewhere
export LD_PRELOAD='libdl.so gconf_client_get_string.so'
with code using dlopen() to then replace (modify?) library calls.
You suggest that there is no longer a need to explicitly preload libdl:
great, will simplify all my instances. (Until then, the useless symlink
allows the scripts to work as before.)
Also: why provide the "empty" libdl.so.2 object, still?
Thanks, Paul
--
Paul Szabo psz@maths.usyd.edu.au www.maths.usyd.edu.au/u/psz
School of Mathematics and Statistics University of Sydney Australia
Join the Union and fight for a better University: www.nteu.au/join
Reply to: