From 60a1bbad3461ffdb24f20031afe9680612739280 Mon Sep 17 00:00:00 2001 From: Ross Burton Date: Mon, 7 Jul 2025 19:30:40 +0100 Subject: [PATCH] arm/trusted-services: fix CMAKE_FIND_ROOT_PATH The sources are not under WORKDIR/git, use UNPACKDIR. Also use B instead of WORKDIR/build in case B changes. Signed-off-by: Ross Burton Signed-off-by: Jon Mason --- meta-arm/recipes-security/trusted-services/trusted-services.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-arm/recipes-security/trusted-services/trusted-services.inc b/meta-arm/recipes-security/trusted-services/trusted-services.inc index 1312b30b..1caeeb35 100644 --- a/meta-arm/recipes-security/trusted-services/trusted-services.inc +++ b/meta-arm/recipes-security/trusted-services/trusted-services.inc @@ -28,7 +28,7 @@ SYSROOT_DIRS += "/usr/${TS_ENV} /usr/opteesp /usr/arm-linux" # TS cmake files use find_file() to search through source code and build dirs. # Yocto cmake class limits CMAKE_FIND_ROOT_PATH and find_file() fails. # Include the source tree and build dirs into searchable path. -OECMAKE_EXTRA_ROOT_PATH = "${WORKDIR}/git/ ${WORKDIR}/build/" +OECMAKE_EXTRA_ROOT_PATH = "${UNPACKDIR}/ ${B}" EXTRA_OECMAKE += '-DLIBGCC_LOCATE_CFLAGS="--sysroot=${STAGING_DIR_HOST}" \ -DCROSS_COMPILE="${TARGET_PREFIX}" \