Many Linux distributions and package managers audit just-built binaries for non-relocatable absolute paths. But with GCC on x86-64, string constants don't always end up literally in the binary.