summaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorKamel Bouhara (Schneider Electric) <kamel.bouhara@bootlin.com>2025-11-07 14:14:49 +0100
committerSteve Sakoman <steve@sakoman.com>2025-11-14 06:45:30 -0800
commit5b74a8f1a54d62d2cf2330bef6ffad3508540a91 (patch)
treecd1371673347b2ccfb2ed24ef9ba6c809f6e713e /README.md
parent71aca87ca73e4a6e47b121702e99e59e426e713b (diff)
downloadpoky-5b74a8f1a54d62d2cf2330bef6ffad3508540a91.tar.gz
spdx30_tasks: adapt CVE handling to new cve-check API
Changes to cve-check (see poky commit fb3f440b7d8, "cve-check: annotate CVEs during analysis") modified the get_patched_cves() API to return a set of CVE IDs instead of a dictionary of CVE metadata. The SPDX 3 backport still expected a dictionary and attempted to call .items(), leading to: AttributeError: 'set' object has no attribute 'items' This patch updates the SPDX3 code to iterate directly over the CVE IDs and use `oe.cve_check.decode_cve_status()` to retrieve the mapping, detail, and description for each CVE. This restores compatibility with the updated CVE API and matches the behavior of SPDX3 handling on Walnascar. A warning is logged if a CVE has missing or unknown status. (From OE-Core rev: 55fdeea44ffbecb705f7900bfa85ab88e1191878) Signed-off-by: Kamel Bouhara (Schneider Electric) <kamel.bouhara@bootlin.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
Diffstat (limited to 'README.md')
0 files changed, 0 insertions, 0 deletions