Hi, the build-aux/run-test script recommends that the package is configured with "--disable-shared" "so that tests are real executables and not libtool wrapper scripts".
I wonder why the script doesn't use the "libtool --mode execute valgrind ..." approach (e.g. recommended here [1]) so that no particular configure options are needed and so that packages where shared libraries must be built (e.g. for dlopen) are supported as well. Thanks, Marc [1] https://developer.gnome.org/documentation/tools/valgrind.html