On Mon, Aug 23, 2021 at 09:36:44AM -0500, Eric Blake wrote: > On Sun, Aug 22, 2021 at 01:57:15PM +0100, Richard W.M. Jones wrote: > > MALLOC_CHECK_ and MALLOC_PERTURB_ environment variables have been > > replaced in glibc 2.34 by GLIBC_TUNABLES settings[1][2]. In addition > > the new glibc requires that you preload a new library called > > libc_malloc_debug.so.0 to get these features. > > Do we actually require the soname .so.0, or can we get by with the > more generic version-less .so (and thus continue to work when glibc > bumps to .so.1, provided that bump is backwards compatible for our > usage)?
For Fedora the naked .so file is packaged in glibc-devel. You could argue that developers are going to need that file in order to build anything (since it's required to link programs), so I guess it is OK to remove the ".0". Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming and virtualization blog: http://rwmj.wordpress.com libguestfs lets you edit virtual machines. Supports shell scripting, bindings from many languages. http://libguestfs.org _______________________________________________ Libguestfs mailing list Libguestfs@redhat.com https://listman.redhat.com/mailman/listinfo/libguestfs