summaryrefslogtreecommitdiffstats
path: root/meta
diff options
context:
space:
mode:
authorPaul Eggleton <paul.eggleton@linux.intel.com>2013-07-03 16:09:32 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2013-07-05 15:34:22 +0100
commit2f32ef9d1fea425d7ad1ee59d83537658f9c50b8 (patch)
treeaa864716ecdcca1c9aa97819ec80b3465c700877 /meta
parentfc829756079100bec0ae3929ea5f690b8cd7f689 (diff)
downloadast2050-yocto-poky-2f32ef9d1fea425d7ad1ee59d83537658f9c50b8.zip
ast2050-yocto-poky-2f32ef9d1fea425d7ad1ee59d83537658f9c50b8.tar.gz
classes/insane: fix libdir check regexes
Ensure these do not pick up e.g. /lib/systemd/system/uuidd.socket, but ensure we pickup e.g. /usr/lib/libnss3.so.1d (example from Debian). This also fixes the broken exec_re regex (lib*.). (From OE-Core rev: 391a361190d7da19ad3381121649a41a28516cb5) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta')
-rw-r--r--meta/classes/insane.bbclass4
1 files changed, 2 insertions, 2 deletions
diff --git a/meta/classes/insane.bbclass b/meta/classes/insane.bbclass
index 27c225f..938c84e 100644
--- a/meta/classes/insane.bbclass
+++ b/meta/classes/insane.bbclass
@@ -265,8 +265,8 @@ def package_qa_check_libdir(d):
full_path = os.path.join(root,file)
my_files.append(full_path[len(pkgd):])
- lib_re = re.compile("^/lib.*\.so")
- exec_re = re.compile("^%s.*/lib*.\.so" % exec_prefix)
+ lib_re = re.compile("^lib.+\.so(\..+)?$")
+ exec_re = re.compile("^%s.*/lib.+\.so(\..+)?$" % exec_prefix)
for file in my_files:
if lib_re.match(file):
OpenPOWER on IntegriCloud