diff options
-rw-r--r-- | classes/package.bbclass | 6 |
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) |