Files
meta-openembedded/meta-oe/conf/version-check.conf
T
Chen Qi a232d95455 conf/version-check.conf: skip version check for a few recipes
Now check-version-mismatch.bbclass can check scripts' output
beside elf binaries output. We need to skip a few recipe.
These recipes' scripts give some version information, but they
are version information of scripts themselves instead of the package.
There's no executable in these packages that can give out useful
version information.

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-19 14:36:05 -07:00

32 lines
1.2 KiB
Plaintext

INHERIT += "check-version-mismatch"
# we need ps command to clean stale processes
HOSTTOOLS += "ps"
# Special cases that need to be handled.
# % has the same meaning as in bbappend files, that is, match any chars.
# oe-core
CHECK_VERSION_PV:pn-rust-llvm = "${LLVM_RELEASE}"
CHECK_VERSION_PV:pn-igt-gpu-tools = "${PV}-${PV}"
CHECK_VERSION_PV:pn-vim = "${@'.'.join(d.getVar('PV').split('.')[:-1])}"
CHECK_VERSION_PV:pn-vim-tiny = "${@'.'.join(d.getVar('PV').split('.')[:-1])}"
CHECK_VERSION_PV:pn-ncurses = "${PV}.%"
CHECK_VERSION_PV:pn-alsa-tools = "%"
CHECK_VERSION_PV:pn-gst-examples = "%"
CHECK_VERSION_PV:pn-piglit = "%"
CHECK_VERSION_PV:pn-kernel-devsrc = "%"
CHECK_VERSION_PV:pn-qemuwrapper-cross = "%"
CHECK_VERSION_PV:pn-gnu-config = "%"
CHECK_VERSION_PV:pn-sysvinit-inittab = "%"
CHECK_VERSION_PV:pn-opkg-utils = "%"
CHECK_VERSION_PV:pn-libedit = "${@d.getVar('PV').split('-')[1]}"
# meta-oe
CHECK_VERSION_PV:pn-iozone3 = "3.${PV}"
CHECK_VERSION_PV:pn-can-utils = "%"
CHECK_VERSION_PV:pn-luajit = "${PV}.%"
CHECK_VERSION_PV:pn-sg3-utils = "%"
CHECK_VERSION_PV:pn-netperf = "2.7.%"
CHECK_VERSION_PV:pn-bridge-utils = "1.7%"
CHECK_VERSION_PV:pn-turbostat = "2024.07.26"