diff options
author | Ross Burton <ross.burton@intel.com> | 2019-03-21 12:30:42 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2019-03-24 17:00:52 +0000 |
commit | 24b9bcf043adb020fef58ee8a7dc2a95d11b8bf0 (patch) | |
tree | 9ebfd77045f7b57d45ca7d6ebe3ae845a845d928 /meta/recipes-support | |
parent | 2187d06166ed6819a1d07c3f8a3be7a256fab18c (diff) | |
download | poky-24b9bcf043adb020fef58ee8a7dc2a95d11b8bf0.tar.gz |
insane: improve license checksumming logic
Instead of opening files as bytes and battling decoding to UTF-8 which can throw
exceptions, open directly as strings and replace invalid codepoints. This
handles licenses in encodings which are not UTF-8 but are based on ASCII much
better.
Also instead of extracting the license lines, writing them to a file, and then
hashing the file, hash the lines directly.
(From OE-Core rev: 63ef9d342277c4ba541b78cbb45ef181f071f495)
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-support')
0 files changed, 0 insertions, 0 deletions