aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--classes/package.bbclass6
1 files changed, 5 insertions, 1 deletions
diff --git a/classes/package.bbclass b/classes/package.bbclass
index f6bd7c5b4a..ccaa00ea8a 100644
--- a/classes/package.bbclass
+++ b/classes/package.bbclass
@@ -568,7 +568,11 @@ python package_do_shlibs() {
return
lib_re = re.compile("^lib.*\.so")
- libdir_re = re.compile(".*/lib$")
+ multilibdir = bb.data.getVar('LIB_MULTILIB', d, 1)
+ if not multilibdir:
+ libdir_re = re.compile(".*/lib$")
+ else:
+ libdir_re = re.compile(".*/(lib|%s)$" % (multilibdir))
packages = bb.data.getVar('PACKAGES', d, 1)