Description of problem: valgrind: Fatal error at startup: a function redirection valgrind: which is mandatory for this platform-tool combination valgrind: cannot be set up. Details of the redirection are: valgrind: valgrind: A must-be-redirected function valgrind: whose name matches the pattern: strlen valgrind: in an object with soname matching: ld-linux-x86-64.so.2 valgrind: was not found whilst processing valgrind: symbols from the object with soname: ld-linux-x86-64.so.2 Version-Release number of selected component (if applicable): glibc-2.29.9000-12.fc31 This is a regression - glibc-2.29.9000-10.fc31 worked fine. How reproducible: Always Steps to Reproduce: 1. Build HepMC3 in rawhide: See: https://apps.fedoraproject.org/koschei/package/HepMC3?collection=f31 Actual results: Errors in tests Expected results: No errors in tests
Sorry about that. It's caused by the change in bug 1661510. --g-libs treats ld.so is a PIE program and strips it.