summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta/classes/package.bbclass5
1 files changed, 4 insertions, 1 deletions
diff --git a/meta/classes/package.bbclass b/meta/classes/package.bbclass
index f17c8d584a..2aec3e6bd9 100644
--- a/meta/classes/package.bbclass
+++ b/meta/classes/package.bbclass
@@ -1572,8 +1572,11 @@ python package_do_shlibs() {
1572 bb.debug(2, '%s: Dependency %s covered by PRIVATE_LIBS' % (pkg, n[0])) 1572 bb.debug(2, '%s: Dependency %s covered by PRIVATE_LIBS' % (pkg, n[0]))
1573 continue 1573 continue
1574 if n[0] in shlib_provider.keys(): 1574 if n[0] in shlib_provider.keys():
1575 shlib_provider_path = list()
1576 for k in shlib_provider[n[0]].keys():
1577 shlib_provider_path.append(k)
1575 match = None 1578 match = None
1576 for p in n[2] + libsearchpath: 1579 for p in n[2] + shlib_provider_path + libsearchpath:
1577 if p in shlib_provider[n[0]]: 1580 if p in shlib_provider[n[0]]:
1578 match = p 1581 match = p
1579 break 1582 break