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 p...@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