It prevents linking against shared objects on platforms where they don't provide any of the symbols used by the program. For example, `clock_gettime` was moved from `librt.so` to `libc.so` in modern `glibc` versions but the crate is likely to still specify `-lrt` if it needs it.