Message ID | 20250805171903.277422-5-ross.burton@arm.com |
---|---|
State | New |
Headers | show |
Series | [1/6] arm/hafnium: mark compatible with just qemuarm64-secureboot | expand |
diff --git a/meta-arm/recipes-security/optee/optee-os-tadevkit_4.6.0.bb b/meta-arm/recipes-security/optee/optee-os-tadevkit_4.6.0.bb index 961d525179..cca9f62abc 100644 --- a/meta-arm/recipes-security/optee/optee-os-tadevkit_4.6.0.bb +++ b/meta-arm/recipes-security/optee/optee-os-tadevkit_4.6.0.bb @@ -5,6 +5,7 @@ DESCRIPTION = "OP-TEE TA devkit for build TAs" HOMEPAGE = "https://www.op-tee.org/" DEPENDS += "python3-pycryptodome-native" +DEPENDS:append:toolchain-clang = " lld-native" do_install() { #install TA devkit diff --git a/meta-arm/recipes-security/optee/optee-os.inc b/meta-arm/recipes-security/optee/optee-os.inc index cf50dabed3..973a421666 100644 --- a/meta-arm/recipes-security/optee/optee-os.inc +++ b/meta-arm/recipes-security/optee/optee-os.inc @@ -12,7 +12,7 @@ CVE_PRODUCT = "linaro:op-tee op-tee:op-tee_os" DEPENDS = "python3-pyelftools-native python3-cryptography-native" -DEPENDS:append:toolchain-clang = " compiler-rt" +DEPENDS:append:toolchain-clang = " lld-native compiler-rt" SRC_URI = "git://github.com/OP-TEE/optee_os.git;branch=master;protocol=https" diff --git a/meta-arm/recipes-security/optee/optee-test.inc b/meta-arm/recipes-security/optee/optee-test.inc index 6f81f0de6d..397515f9c4 100644 --- a/meta-arm/recipes-security/optee/optee-test.inc +++ b/meta-arm/recipes-security/optee/optee-test.inc @@ -9,6 +9,7 @@ inherit deploy require optee.inc DEPENDS = "optee-client optee-os-tadevkit python3-cryptography-native openssl" +DEPENDS:append:toolchain-clang = " lld-native" SRC_URI = "git://github.com/OP-TEE/optee_test.git;branch=master;protocol=https \ file://run-ptest \
The OP-TEE suite of packages use lld if the compiler is clang, so now that the lld recipe has been split out of the clang recipe we need to depend on both. Signed-off-by: Ross Burton <ross.burton@arm.com> --- meta-arm/recipes-security/optee/optee-os-tadevkit_4.6.0.bb | 1 + meta-arm/recipes-security/optee/optee-os.inc | 2 +- meta-arm/recipes-security/optee/optee-test.inc | 1 + 3 files changed, 3 insertions(+), 1 deletion(-)