diff options
author | Joshua Lock <joshua.g.lock@intel.com> | 2016-03-09 13:15:25 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-03-09 17:00:28 +0000 |
commit | 9dca5c84264aef3b63cf67a1975368052dce7a35 (patch) | |
tree | 27aae56b1448b7dddba318c35af39da92ecb7d86 /meta/lib | |
parent | 142bad3615c18fede72dfca731664c5231641505 (diff) | |
download | poky-9dca5c84264aef3b63cf67a1975368052dce7a35.tar.gz |
lib/sstatesig: skip shared_workdir when checking locked sigs
do_shared_workdir is not a proper sstate task, it always reruns if
needed, so special-case it in warnings when checking locked sigs.
(From OE-Core rev: 4b08f982a2b15bff9092f60f7957301bb2d2108b)
Signed-off-by: Joshua Lock <joshua.g.lock@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/lib')
-rw-r--r-- | meta/lib/oe/sstatesig.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/meta/lib/oe/sstatesig.py b/meta/lib/oe/sstatesig.py index d65586b355..4f115e9dc1 100644 --- a/meta/lib/oe/sstatesig.py +++ b/meta/lib/oe/sstatesig.py | |||
@@ -194,6 +194,8 @@ class SignatureGeneratorOEBasicHash(bb.siggen.SignatureGeneratorBasicHash): | |||
194 | if task not in ret: | 194 | if task not in ret: |
195 | for pn in self.lockedsigs: | 195 | for pn in self.lockedsigs: |
196 | if sq_hash[task] in self.lockedsigs[pn].itervalues(): | 196 | if sq_hash[task] in self.lockedsigs[pn].itervalues(): |
197 | if sq_task[task] == 'do_shared_workdir': | ||
198 | continue | ||
197 | self.mismatch_msgs.append("Locked sig is set for %s:%s (%s) yet not in sstate cache?" | 199 | self.mismatch_msgs.append("Locked sig is set for %s:%s (%s) yet not in sstate cache?" |
198 | % (pn, sq_task[task], sq_hash[task])) | 200 | % (pn, sq_task[task], sq_hash[task])) |
199 | 201 | ||