badfuncs: # GCC doesn't use the "forbidden" functions as such. Just some of its # sanitizers can instrument those functions which leads to false # positives in the badfuncs test. ignore: - /usr/lib*/libasan.so.*.*.* - /usr/lib*/libtsan.so.*.*.* specname: # In GCC toolsets builds, the spec file name and the package may not # be exactly the same, the package is prefixed with gcc-toolset-NN-. # Let's ignore the prefix. match: suffix primary: filename runpath: # Although gcc-toolset sanitizers link gcc-toolset libraries from # /opt/..., they themselves are placed in /usr. The runpath test # doesn't like this difference. Explicitly allow it. allowed_paths: - /opt/rh/gcc-toolset-15/root/usr/lib - /opt/rh/gcc-toolset-15/root/usr/lib/../lib64 - /opt/rh/gcc-toolset-15/root/usr/lib64