diff mbox series

[meta-arm,1/1] optee-client: disable build on qemux86-64

Message ID 20250221013348.2622293-1-haixiao.yan.cn@eng.windriver.com
State New
Headers show
Series [meta-arm,1/1] optee-client: disable build on qemux86-64 | expand

Commit Message

haixiao.yan.cn@eng.windriver.com Feb. 21, 2025, 1:33 a.m. UTC
From: Haixiao Yan <haixiao.yan.cn@windriver.com>

optee-client will be built on qemux86-64, there is no OP-TEE supplicant
device on this platform.

Signed-off-by: Haixiao Yan <haixiao.yan.cn@windriver.com>
---
 meta-arm/recipes-security/optee/optee-client.inc | 1 +
 1 file changed, 1 insertion(+)

Comments

Jon Mason Feb. 21, 2025, 3:06 p.m. UTC | #1
On Thu, Feb 20, 2025 at 8:34 PM Yan, Haixiao (CN) via
lists.yoctoproject.org
<Haixiao.Yan.CN=windriver.com@lists.yoctoproject.org> wrote:
>
> From: Haixiao Yan <haixiao.yan.cn@windriver.com>
>
> optee-client will be built on qemux86-64, there is no OP-TEE supplicant
> device on this platform.

I don't think I understand what you mean.  More verbosity in the
commit message might help in the future.
I was able to add optee-client to qemux86-64 and it compiled without issue.

Either way, this patch breaks corstone1000 and fvp-base (with
fvp-base-ts).  You can see it in
https://gitlab.com/jonmason00/meta-arm/-/jobs/9203534679
https://gitlab.com/jonmason00/meta-arm/-/jobs/9203534694

Thanks,
Jon

> Signed-off-by: Haixiao Yan <haixiao.yan.cn@windriver.com>
> ---
>  meta-arm/recipes-security/optee/optee-client.inc | 1 +
>  1 file changed, 1 insertion(+)
>
> diff --git a/meta-arm/recipes-security/optee/optee-client.inc b/meta-arm/recipes-security/optee/optee-client.inc
> index f387c80574b0..aafb1efcf726 100644
> --- a/meta-arm/recipes-security/optee/optee-client.inc
> +++ b/meta-arm/recipes-security/optee/optee-client.inc
> @@ -6,6 +6,7 @@ LICENSE = "BSD-2-Clause"
>  LIC_FILES_CHKSUM = "file://LICENSE;md5=69663ab153298557a59c67a60a743e5b"
>
>  inherit systemd update-rc.d cmake useradd
> +require optee.inc
>
>  SRC_URI = " \
>      git://github.com/OP-TEE/optee_client.git;branch=master;protocol=https \
> --
> 2.34.1
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#6376): https://lists.yoctoproject.org/g/meta-arm/message/6376
> Mute This Topic: https://lists.yoctoproject.org/mt/111301214/3616920
> Group Owner: meta-arm+owner@lists.yoctoproject.org
> Unsubscribe: https://lists.yoctoproject.org/g/meta-arm/unsub [jdmason@kudzu.us]
> -=-=-=-=-=-=-=-=-=-=-=-
>
diff mbox series

Patch

diff --git a/meta-arm/recipes-security/optee/optee-client.inc b/meta-arm/recipes-security/optee/optee-client.inc
index f387c80574b0..aafb1efcf726 100644
--- a/meta-arm/recipes-security/optee/optee-client.inc
+++ b/meta-arm/recipes-security/optee/optee-client.inc
@@ -6,6 +6,7 @@  LICENSE = "BSD-2-Clause"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=69663ab153298557a59c67a60a743e5b"
 
 inherit systemd update-rc.d cmake useradd
+require optee.inc
 
 SRC_URI = " \
     git://github.com/OP-TEE/optee_client.git;branch=master;protocol=https \