soname_pattern_base "lib{libname}.so" soname_pattern_abi "lib{libname}.so.{abi_rev}" soname_pattern_patch "lib{libname}.so.{abi_rev}.{version_minor}" posix1 clock_gettime dev_random arc4random getentropy explicit_bzero sockets threads filesystem