Patch 1 is a backport from master (it's already in Dunfell). If you have a
locked-sigs file, and the sstate for that item isn't available the .siginfo and
sigdata files were not being written. Patch 1/2 resolved that with the
fragment in "dump_sigtask".
Patch 2 was sent for master as well, and this is just to get it applied to
Zeus. Due to problem #1, we were generating sstate-cache that did not have
siginfo files. Due to this we were getting failures later on using that
sstate-cache in a subsequent build. This patch ensures if this happens
again (of if someone intentionally strips those) it won't fail.
Mark Hatle (1):
sstate.bbclass: When siginfo or sig files are missing, stop fetcher
errors
Richard Purdie (1):
sstatesig: Optimise get_taskhash for hashequiv
meta/classes/sstate.bbclass | 6 +++++-
meta/lib/oe/sstatesig.py | 13 +++++++++++--
2 files changed, 16 insertions(+), 3 deletions(-)
--
2.17.1
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#138226):
https://lists.openembedded.org/g/openembedded-core/message/138226
Mute This Topic: https://lists.openembedded.org/mt/74184219/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-