fs_lib: don't ldd directories

This commit is contained in:
Topi Miettinen 2018-01-10 00:11:17 +02:00
parent f66ea88acf
commit 4ee58af277

View file

@ -341,28 +341,22 @@ void fs_private_lib(void) {
char *name;
if (asprintf(&name, "/usr/lib/%s", ptr) == -1)
errExit("asprintf");
if (is_dir(name)) {
if (is_dir(name))
fslib_copy_dir(name);
fslib_copy_libs(name);
}
free(name);
// /usr/lib/x86_linux-gnu - debian & frriends
if (asprintf(&name, "/usr/lib/x86_64-linux-gnu/%s", ptr) == -1)
errExit("asprintf");
if (is_dir(name)) {
if (is_dir(name))
fslib_copy_dir(name);
fslib_copy_libs(name);
}
free(name);
// /usr/lib64 - CentOS, Fedora
if (asprintf(&name, "/usr/lib64/%s", ptr) == -1)
errExit("asprintf");
if (is_dir(name)) {
if (is_dir(name))
fslib_copy_dir(name);
fslib_copy_libs(name);
}
free(name);
}
}