1
0
mirror of https://git.yoctoproject.org/meta-ti synced 2026-06-01 16:30:45 +00:00

meta-ti-bsp: ti-img-rogue-driver: Avoid TMPDIR in debug paths

Build module with KBUILD_OUTPUT to avoid TMPDIR in debug info
(buildpaths QA). Also bump SRCREV to include upstream path/prefix-map fixes.

Fixes the following warning:

WARNING: ti-img-rogue-driver-25.2.6850647-r0 do_package_qa: QA Issue: File /usr/lib/modules/6.12.57-g7af20799-g7af207992070/updates/.debug/pvrsrvkm.ko in package ti-img-rogue-driver-dbg contains reference to TMPDIR [buildpaths]

Signed-off-by: Wadim Egorov <w.egorov@phytec.de>
Reviewed-by: Randolph Sapp <rs@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
This commit is contained in:
Wadim Egorov
2026-02-17 10:46:14 +01:00
committed by Ryan Eatmon
parent 5258ee2f90
commit accf1c8bcf
@@ -19,7 +19,7 @@ SRC_URI = "git://git.ti.com/git/graphics/ti-img-rogue-driver.git;protocol=https;
S = "${WORKDIR}/git"
SRCREV = "a838ac0074db640ebd1b64be6364417b1bbca3cd"
SRCREV = "72723eea0cab47c20e5734c1c7b9a441ed2d74c2"
TARGET_PRODUCT:j721e = "j721e_linux"
TARGET_PRODUCT:j721s2 = "j721s2_linux"
@@ -31,7 +31,12 @@ TARGET_PRODUCT:j722s = "j722s_linux"
PVR_BUILD = "release"
PVR_WS = "lws-generic"
EXTRA_OEMAKE += 'KERNELDIR="${STAGING_KERNEL_DIR}" BUILD=${PVR_BUILD} PVR_BUILD_DIR=${TARGET_PRODUCT} WINDOW_SYSTEM=${PVR_WS}'
EXTRA_OEMAKE += 'KERNELDIR="${KBUILD_OUTPUT}" BUILD=${PVR_BUILD} PVR_BUILD_DIR=${TARGET_PRODUCT} WINDOW_SYSTEM=${PVR_WS}'
do_compile() {
unset CC
oe_runmake
}
do_install() {
make -C ${STAGING_KERNEL_DIR} M=${B}/binary_${TARGET_PRODUCT}_${PVR_WS}_${PVR_BUILD}/target_aarch64/kbuild INSTALL_MOD_PATH=${D}${root_prefix} PREFIX=${STAGING_DIR_HOST} modules_install