]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
insane.bbclass: buildpaths: ignore .pyc files
authorRobert Yang <liezhi.yang@windriver.com>
Tue, 6 Oct 2015 09:18:58 +0000 (02:18 -0700)
committerRobert Yang <liezhi.yang@windriver.com>
Thu, 8 Oct 2015 12:58:40 +0000 (05:58 -0700)
The .pyc files usually contain build path like:

i586-poky-linux-gcc  -m32 -march=i586 --sysroot=/buildarea/lyang1/test_p/tmp/sysroots/qemux86
And:
_PYTHON_PROJECT_BASE=/buildarea/lyang1/test_p/tmp/work/i586-poky-linux/python/2.7.9-r1/build

They are safe, so ignore them.

This can reduce 1065 QA issues for buildpaths in a world build.

[YOCTO #8446]

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
meta/classes/insane.bbclass

index e3a8cd75156479e51c38651a4f01ce5ce1d31449..664dfec50acd801e99f3f364869bb6c9067751ca 100644 (file)
@@ -576,6 +576,10 @@ def package_qa_check_buildpaths(path, name, d, elf, messages):
     if path.find(".debug") != -1:
         return
 
+    # Ignore .pyc files, not interesting
+    if path.endswith(".pyc"):
+        return
+
     # Ignore symlinks
     if os.path.islink(path):
         return