[oe-commits] [bitbake] 03/04: siggen: Fix multiconfig corner case
git at git.openembedded.org
git at git.openembedded.org
Mon Feb 25 22:33:43 UTC 2019
This is an automated email from the git hooks/post-receive script.
rpurdie pushed a commit to branch 1.40
in repository bitbake.
commit 3d4e557a539a8ef4a3b7a1e36fc99b118c01cbf4
Author: Richard Purdie <richard.purdie at linuxfoundation.org>
AuthorDate: Sat Feb 23 10:27:30 2019 +0000
siggen: Fix multiconfig corner case
There was already a fix to ignore some multiconfig dependencies but its
'opposite' case wasn't covered. Cover that combination to so as to avoid
tracebacks in multiconfig builds.
[YOCTO #13090]
[YOCTO #13130]
Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
---
lib/bb/siggen.py | 2 ++
1 file changed, 2 insertions(+)
diff --git a/lib/bb/siggen.py b/lib/bb/siggen.py
index fdbb2a3..352dcab 100644
--- a/lib/bb/siggen.py
+++ b/lib/bb/siggen.py
@@ -181,6 +181,8 @@ class SignatureGeneratorBasic(SignatureGenerator):
depmc = pkgname.split(':')[1]
if mc != depmc:
continue
+ if dep.startswith("multiconfig:") and not mc:
+ continue
depname = dataCache.pkg_fn[pkgname]
if not self.rundep_check(fn, recipename, task, dep, depname, dataCache):
continue
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the Openembedded-commits
mailing list