summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2022-04-28 15:12:47 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2022-04-30 07:33:52 +0100
commita0b8419a7ccd5715c6bdf37d044e910e81a6a315 (patch)
treedf3f7649797bcb4972a316bd64a31f55e16db12c
parent1ecaf468157b231053c34d7d4431d6ccfee745fc (diff)
downloadpoky-a0b8419a7ccd5715c6bdf37d044e910e81a6a315.tar.gz
bitbake: runqueue: Fix sig file location when using multiconfig
We're using the wrong data store when trying to locate siginfo files, fix this. Thanks to Gregory Lumen <gregorylumen@microsoft.com> for spotting. [YOCTO #14774] (Bitbake rev: 0ed800e19a3197f8e622c8d3b630aae384e60aba) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--bitbake/lib/bb/runqueue.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/bitbake/lib/bb/runqueue.py b/bitbake/lib/bb/runqueue.py
index a4e82f375c..f34f1568e2 100644
--- a/bitbake/lib/bb/runqueue.py
+++ b/bitbake/lib/bb/runqueue.py
@@ -1674,7 +1674,7 @@ class RunQueue:
1674 (mc, fn, taskname, taskfn) = split_tid_mcfn(tid) 1674 (mc, fn, taskname, taskfn) = split_tid_mcfn(tid)
1675 pn = self.rqdata.dataCaches[mc].pkg_fn[taskfn] 1675 pn = self.rqdata.dataCaches[mc].pkg_fn[taskfn]
1676 h = self.rqdata.runtaskentries[tid].hash 1676 h = self.rqdata.runtaskentries[tid].hash
1677 matches = bb.siggen.find_siginfo(pn, taskname, [], self.cfgData) 1677 matches = bb.siggen.find_siginfo(pn, taskname, [], self.cooker.databuilder.mcdata[mc])
1678 match = None 1678 match = None
1679 for m in matches: 1679 for m in matches:
1680 if h in m: 1680 if h in m: