Description of problem: When linking against one of the elfutils libs with -static -l<library> it's not working because their suffix changed from a to ar (bug 865388). When RHEL versions of elfutils static libraries are present the program is linked against them instead of dts versions. Reproducer: gcc -static somecfile.c -lelf Without elfutils-libelf-devel-static present the reproducer above fails, with the package present it succeeds, but you can verify with strace that it's linking the program against RHEL version because linker assumes static libraries end with ".a". Workaround is to provide complete path to the static library. gcc -static somecfile.c /opt/rh/devtoolset-1.1/root/usr/lib/libelf.ar I believe this should be documented for DTS 1.1.