Re: [meta-arm] [PATCH] arm/optee: upate to 4.10.0

Jon Mason <[email protected]> Sun, 14 Jun 2026 10:16:35 -0400
Newsgroups org.yoctoproject.lists.meta-arm
Message-ID <CAPoiz9xpqaWrJhQfsyxigDt+arTtqQ508iE1m06FBPyAnY6kEg@mail.gmail.com>
Your patch breaks corstone1000 because that platform has
PREFERRED_VERSION_optee-os ?=3D "4.9.%"
PREFERRED_VERSION_optee-client ?=3D "4.9.%"

But that recipe has been removed.  You can see it in CI at:
https://gitlab.com/jonmason00/meta-arm/-/pipelines/2585833357

There is some other noise in there because of upstream breakage, but
you get the idea.

Also, we should at least keep the optee git recipes at the latest
release (and probably newer than that too).

TLDR; this patch is incomplete.

I've had this optee update coming for a while, but the review has
taken longer than expected.  You can see it at:
https://gitlab.com/jonmason00/meta-arm/-/commit/d830ddc1fe0339422f5419dffc4=
575c2cd322ccb

If you want to copy it and send it as a v2, I'd be inclined to take
it.  Otherwise, I hope to have my version out on Monday.


Thanks,
Jon

On Mon, Jun 8, 2026 at 2:39=E2=80=AFPM Marco Felsch via lists.yoctoproject.=
org
<[email protected]> wrote:
>
> Update all OP-TEE components to the latest 4.10.0 release.
>
> Signed-off-by: Marco Felsch <[email protected]>
> ---
>  .../optee/{optee-client_4.9.0.bb =3D> optee-client_4.10.0.bb}           =
| 2 +-
>  .../optee/{optee-examples_4.9.0.bb =3D> optee-examples_4.10.0.bb}       =
| 2 +-
>  .../optee/{optee-os-tadevkit_4.9.0.bb =3D> optee-os-tadevkit_4.10.0.bb} =
| 0
>  .../recipes-security/optee/{optee-os_4.9.0.bb =3D> optee-os_4.10.0.bb}  =
| 4 ++--
>  .../optee/{optee-test_4.9.0.bb =3D> optee-test_4.10.0.bb}               =
| 4 ++--
>  5 files changed, 6 insertions(+), 6 deletions(-)
>
> diff --git a/meta-arm/recipes-security/optee/optee-client_4.9.0.bb b/meta=
-arm/recipes-security/optee/optee-client_4.10.0.bb
> similarity index 90%
> rename from meta-arm/recipes-security/optee/optee-client_4.9.0.bb
> rename to meta-arm/recipes-security/optee/optee-client_4.10.0.bb
> index b5c3f0a29eead8d7f440bc3b5f8b390280680f68..0d28c76f1f4fa03192822426c=
2ea1a74f7e1944e 100644
> --- a/meta-arm/recipes-security/optee/optee-client_4.9.0.bb
> +++ b/meta-arm/recipes-security/optee/optee-client_4.10.0.bb
> @@ -1,4 +1,4 @@
>  require recipes-security/optee/optee-client.inc
>
> -# v4.9.0
> +# v4.10.0
>  SRCREV =3D "9f5e90918093c1d1cd264d8149081b64ab7ba672"
> diff --git a/meta-arm/recipes-security/optee/optee-examples_4.9.0.bb b/me=
ta-arm/recipes-security/optee/optee-examples_4.10.0.bb
> similarity index 91%
> rename from meta-arm/recipes-security/optee/optee-examples_4.9.0.bb
> rename to meta-arm/recipes-security/optee/optee-examples_4.10.0.bb
> index 7c9bd97246ea9c8591cd74df896a6ea90c3b2aa0..15fddb79206daad4218d848fa=
64a3c4fe9106b3d 100644
> --- a/meta-arm/recipes-security/optee/optee-examples_4.9.0.bb
> +++ b/meta-arm/recipes-security/optee/optee-examples_4.10.0.bb
> @@ -1,4 +1,4 @@
>  require recipes-security/optee/optee-examples.inc
>
> -# v4.9.0
> +# v4.10.0
>  SRCREV =3D "934c7edb74a26e90f68024cf441073528444177f"
> diff --git a/meta-arm/recipes-security/optee/optee-os-tadevkit_4.9.0.bb b=
/meta-arm/recipes-security/optee/optee-os-tadevkit_4.10.0.bb
> similarity index 100%
> rename from meta-arm/recipes-security/optee/optee-os-tadevkit_4.9.0.bb
> rename to meta-arm/recipes-security/optee/optee-os-tadevkit_4.10.0.bb
> diff --git a/meta-arm/recipes-security/optee/optee-os_4.9.0.bb b/meta-arm=
/recipes-security/optee/optee-os_4.10.0.bb
> similarity index 53%
> rename from meta-arm/recipes-security/optee/optee-os_4.9.0.bb
> rename to meta-arm/recipes-security/optee/optee-os_4.10.0.bb
> index cd369382c3c4c378c7e782e3dcd6b01fd436b114..b4c6cccaa210870a414afd776=
efdcf8cb7be2a59 100644
> --- a/meta-arm/recipes-security/optee/optee-os_4.9.0.bb
> +++ b/meta-arm/recipes-security/optee/optee-os_4.10.0.bb
> @@ -2,5 +2,5 @@ require recipes-security/optee/optee-os.inc
>
>  DEPENDS +=3D "dtc-native"
>
> -# 4.9.0
> -SRCREV =3D "c2b0684fcd89929976a8726e6e3af922b48dd2c7"
> +# 4.10.0
> +SRCREV =3D "753afbbee1682f5d16fd30e87b31058a4fd4f4b8"
> diff --git a/meta-arm/recipes-security/optee/optee-test_4.9.0.bb b/meta-a=
rm/recipes-security/optee/optee-test_4.10.0.bb
> similarity index 92%
> rename from meta-arm/recipes-security/optee/optee-test_4.9.0.bb
> rename to meta-arm/recipes-security/optee/optee-test_4.10.0.bb
> index 2cd5fc5c53e4726d9c6f0545db22dabae48635ef..f392a43e475c41af57afd04e8=
959aba824aa341d 100644
> --- a/meta-arm/recipes-security/optee/optee-test_4.9.0.bb
> +++ b/meta-arm/recipes-security/optee/optee-test_4.10.0.bb
> @@ -1,7 +1,7 @@
>  require recipes-security/optee/optee-test.inc
>
> -# v4.9.0
> -SRCREV =3D "b27648ea8472cceceb8dda368a965c709066f7aa"
> +# v4.10.0
> +SRCREV =3D "88c93e87a5c172363ee986ded036a25cafcc9d2c"
>
>  LIC_FILES_CHKSUM =3D "file://LICENSE.md;md5=3Da8fa504109e4cd7ea575bc49ea=
4be560 \
>                      file://LICENSE-BSD;md5=3Ddca16d6efa93b55d0fd662ae5cd=
6feeb \
>
> ---
> base-commit: 02d361b4359fde9b6646129980f1484f7aa5b09e
> change-id: 20260608-mfe-optee-4-10-0-d9e3c70ca845
>
> Best regards,
> --
> Marco Felsch <[email protected]>
>
>
> -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-
> Links: You receive all messages sent to this group.
> View/Reply Online (#7071): https://lists.yoctoproject.org/g/meta-arm/mess=
age/7071
> Mute This Topic: https://lists.yoctoproject.org/mt/119711029/3616920
> Group Owner: [email protected]
> Unsubscribe: https://lists.yoctoproject.org/g/meta-arm/unsub [jdmason@kud=
zu.us]
> -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-
>