In case of ALLOw_BASE_SHLIB append the directories in the staging area corresponding to the base system library directories when looking up for required libs
modified libpkg/elfhints.c
@@ -44,6 +44,7 @@
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -328,6 +329,27 @@ shlib_list_from_elf_hints(const char *hintsfile)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/pkg_elf.c
@@ -93,9 +93,8 @@ filter_system_shlibs(const char *name, char *path, size_t pathlen)
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
|
|
|
|
|
@@ -107,7 +106,7 @@ filter_system_shlibs(const char *name, char *path, size_t pathlen)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -463,6 +462,11 @@ pkg_analyse_files(struct pkgdb *db, struct pkg *pkg, const char *stage)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/private/ldconfig.h
@@ -68,6 +68,7 @@ void shlib_list_free(void);
|
|
|
|
|
|
| + | |
|
|
|
|
|