mirror of
https://git.yoctoproject.org/poky
synced 2026-09-29 07:36:20 +02:00
u-boot-tools builds host utilities from the same source as u-boot, but it does not inherit the existing CVE_PRODUCT assignment and falls back to its unrecognized recipe-name identity. Move the mapping to u-boot-common.inc so both recipes inherit it. Use "u-boot:u-boot" for the CNA/CVE List V5 affected-data identity and "denx:u-boot" for the NVD dictionary CPE and configuration identity. The CNA records are also covered by NVD today, but retaining both authoritative identities permits direct matching independently of NVD enrichment. (cherry picked from commit bc30a343627e2d207c38d2262a7b07f506259051) (From OE-Core rev: 9170fe393c379b9161a8843506420269f5b53e40) Signed-off-by: Devansh Patel <devanshp@cisco.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Hiago De Franco <hfranco@baylibre.com> Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Paul Barker <paul@pbarker.dev>
29 lines
912 B
PHP
29 lines
912 B
PHP
HOMEPAGE = "http://www.denx.de/wiki/U-Boot/WebHome"
|
|
DESCRIPTION = "U-Boot, a boot loader for Embedded boards based on PowerPC, \
|
|
ARM, MIPS and several other processors, which can be installed in a boot \
|
|
ROM and used to initialize and test the hardware or to download and run \
|
|
application code."
|
|
SECTION = "bootloaders"
|
|
DEPENDS += "flex-native bison-native python3-setuptools-native"
|
|
|
|
LICENSE = "GPL-2.0-or-later"
|
|
LIC_FILES_CHKSUM = "file://Licenses/README;md5=2ca5f2c35c8cc335f0a19756634782f1"
|
|
PE = "1"
|
|
|
|
CVE_PRODUCT = "u-boot:u-boot denx:u-boot"
|
|
|
|
# We use the revision in order to avoid having to fetch it from the
|
|
# repo during parse
|
|
SRCREV = "866ca972d6c3cabeaf6dbac431e8e08bb30b3c8e"
|
|
|
|
SRC_URI = "git://source.denx.de/u-boot/u-boot.git;protocol=https;branch=master \
|
|
file://CVE-2025-24857.patch \
|
|
"
|
|
|
|
S = "${WORKDIR}/git"
|
|
B = "${WORKDIR}/build"
|
|
|
|
inherit pkgconfig
|
|
|
|
do_configure[cleandirs] = "${B}"
|