From a0b8419a7ccd5715c6bdf37d044e910e81a6a315 Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Thu, 28 Apr 2022 15:12:47 +0100 Subject: 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 for spotting. [YOCTO #14774] (Bitbake rev: 0ed800e19a3197f8e622c8d3b630aae384e60aba) Signed-off-by: Richard Purdie --- bitbake/lib/bb/runqueue.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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: (mc, fn, taskname, taskfn) = split_tid_mcfn(tid) pn = self.rqdata.dataCaches[mc].pkg_fn[taskfn] h = self.rqdata.runtaskentries[tid].hash - matches = bb.siggen.find_siginfo(pn, taskname, [], self.cfgData) + matches = bb.siggen.find_siginfo(pn, taskname, [], self.cooker.databuilder.mcdata[mc]) match = None for m in matches: if h in m: -- cgit v1.2.3-54-g00ecf