]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
sstatesig: Avoid resetting taskhash within siggen for locked sigs
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 2 Jan 2020 16:37:58 +0000 (16:37 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 3 Jan 2020 22:35:19 +0000 (22:35 +0000)
commit23b7484d326cf7fac013384598d7745a042eaa75
treeb867ef8a6547d062e277efaf57f6812e7b9ad144
parent523c093a882f6831ba75b5c4513837554d7e2414
sstatesig: Avoid resetting taskhash within siggen for locked sigs

Since get_unihash uses taskhash as a key internally, changing it means
different bebahour when locked sigs are active verses not active. Under
corner cases this leads to a signature mismatch.

Avoid this by by adding a wrapper for the place its externally exposed
and then not changing the internals.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/lib/oe/sstatesig.py