diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2024-05-23 17:17:30 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2024-06-04 12:04:52 +0100 |
commit | 652e3028d9763aef318ff4587f2c21a8b280003f (patch) | |
tree | 11c7b5c4156795f83b87ffa7c7c5fc918c9a1c03 /scripts/lib/devtool/sdk.py | |
parent | 56c578f6643c09e6d9274bb21381978deb1f4af1 (diff) | |
download | poky-652e3028d9763aef318ff4587f2c21a8b280003f.tar.gz |
sstatesig/populate_sdk_ext: Improve unihash cache handling
Copying in the bb_unihashes cache file was at best a hack and creates a number of
challenges. One is staying in sync with bitbake since it may not have saved the
most recent version of the file. A second is a determinism problem since there may
be more entries in the file than the SDK should have had access to.
To improve the situation, add code to write the data into the locked-sigs.inc file
such that even when locked-sigs aren't used, the right hash mappings are injected
by the get_cached_unihash call.
The functions in copy_buildsystem need to be updated to preserve data they're not
editting.
(From OE-Core rev: 11373def3171e75b3b74ef694da213dd21f3064c)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'scripts/lib/devtool/sdk.py')
0 files changed, 0 insertions, 0 deletions