* [Buildroot] [PATCH 0/3] Bump optee-{client, test, examples} packages to 4.2.0
@ 2024-05-09 6:28 Nayab Sayed via buildroot
2024-05-09 6:28 ` [Buildroot] [PATCH 1/3] package/optee-examples: bump to version 4.2.0 Nayab Sayed via buildroot
` (3 more replies)
0 siblings, 4 replies; 5+ messages in thread
From: Nayab Sayed via buildroot @ 2024-05-09 6:28 UTC (permalink / raw)
To: buildroot; +Cc: Nayab Sayed
Signed-off-by: Nayab Sayed <nayabbasha.sayed@microchip.com>
---
Nayab Sayed (3):
package/optee-examples: bump to version 4.2.0
package/optee-test: bump to version 4.2.0
package/optee-client: bump to version 4.2.0
...tee-supplicant-fix-build-with-kernel-4.16.patch | 56 ----------------------
package/optee-client/optee-client.hash | 4 +-
package/optee-client/optee-client.mk | 2 +-
package/optee-examples/optee-examples.hash | 4 +-
package/optee-examples/optee-examples.mk | 2 +-
package/optee-test/optee-test.hash | 4 +-
package/optee-test/optee-test.mk | 2 +-
7 files changed, 9 insertions(+), 65 deletions(-)
---
base-commit: 121c5f7b422bf393f51e0e873e7ceaef55b0d3d3
change-id: 20240509-optee-bumps-76ba32497f6e
Best regards,
--
Nayab Sayed <nayabbasha.sayed@microchip.com>
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 5+ messages in thread
* [Buildroot] [PATCH 1/3] package/optee-examples: bump to version 4.2.0
2024-05-09 6:28 [Buildroot] [PATCH 0/3] Bump optee-{client, test, examples} packages to 4.2.0 Nayab Sayed via buildroot
@ 2024-05-09 6:28 ` Nayab Sayed via buildroot
2024-05-09 6:28 ` [Buildroot] [PATCH 2/3] package/optee-test: " Nayab Sayed via buildroot
` (2 subsequent siblings)
3 siblings, 0 replies; 5+ messages in thread
From: Nayab Sayed via buildroot @ 2024-05-09 6:28 UTC (permalink / raw)
To: buildroot; +Cc: Nayab Sayed
Bumps OP-TEE examples package version to OP-TEE release 4.2.0.
Signed-off-by: Nayab Sayed <nayabbasha.sayed@microchip.com>
---
package/optee-examples/optee-examples.hash | 4 ++--
package/optee-examples/optee-examples.mk | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package/optee-examples/optee-examples.hash b/package/optee-examples/optee-examples.hash
index 71cd95605d..a60b6619f1 100644
--- a/package/optee-examples/optee-examples.hash
+++ b/package/optee-examples/optee-examples.hash
@@ -1,4 +1,4 @@
-# From https://github.com/linaro-swg/optee_examples/archive/4.0.0/optee-examples-4.0.0.tar.gz
-sha256 4e21455c889ffb93085eb76f76ce191e24f394b3fa8f1d2429cad38a36e4f6e5 optee-examples-4.0.0.tar.gz
+# From https://github.com/linaro-swg/optee_examples/archive/4.2.0/optee-examples-4.2.0.tar.gz
+sha256 fcc032f84c0c7c90fbc3936c6d4d10e502797da7a7c23780ce2a5a88a720887d optee-examples-4.2.0.tar.gz
# Locally computed
sha256 6f1ef8449cb82ae79d2155605f7985bdf0f08e7ab5007de9b4362e8bf28733b9 LICENSE
diff --git a/package/optee-examples/optee-examples.mk b/package/optee-examples/optee-examples.mk
index d620f0e36a..7d52a277d2 100644
--- a/package/optee-examples/optee-examples.mk
+++ b/package/optee-examples/optee-examples.mk
@@ -4,7 +4,7 @@
#
################################################################################
-OPTEE_EXAMPLES_VERSION = 4.0.0
+OPTEE_EXAMPLES_VERSION = 4.2.0
OPTEE_EXAMPLES_SITE = $(call github,linaro-swg,optee_examples,$(OPTEE_EXAMPLES_VERSION))
OPTEE_EXAMPLES_LICENSE = BSD-2-Clause
OPTEE_EXAMPLES_LICENSE_FILES = LICENSE
--
2.43.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [Buildroot] [PATCH 2/3] package/optee-test: bump to version 4.2.0
2024-05-09 6:28 [Buildroot] [PATCH 0/3] Bump optee-{client, test, examples} packages to 4.2.0 Nayab Sayed via buildroot
2024-05-09 6:28 ` [Buildroot] [PATCH 1/3] package/optee-examples: bump to version 4.2.0 Nayab Sayed via buildroot
@ 2024-05-09 6:28 ` Nayab Sayed via buildroot
2024-05-09 6:28 ` [Buildroot] [PATCH 3/3] package/optee-client: " Nayab Sayed via buildroot
2024-05-09 14:10 ` [Buildroot] [PATCH 0/3] Bump optee-{client, test, examples} packages to 4.2.0 Thomas Petazzoni via buildroot
3 siblings, 0 replies; 5+ messages in thread
From: Nayab Sayed via buildroot @ 2024-05-09 6:28 UTC (permalink / raw)
To: buildroot; +Cc: Nayab Sayed
Bumps OP-TEE test package version to OP-TEE release 4.2.0.
Signed-off-by: Nayab Sayed <nayabbasha.sayed@microchip.com>
---
package/optee-test/optee-test.hash | 4 ++--
package/optee-test/optee-test.mk | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package/optee-test/optee-test.hash b/package/optee-test/optee-test.hash
index 9744ab6d92..269b7a3165 100644
--- a/package/optee-test/optee-test.hash
+++ b/package/optee-test/optee-test.hash
@@ -1,4 +1,4 @@
-# From https://github.com/OP-TEE/optee_test/archive/4.0.0/optee-test-4.0.0.tar.gz
-sha256 dc37b90c98db54068e61b31e20378878e2cfdf3c71f90c8a635786164651c62f optee-test-4.0.0.tar.gz
+# From https://github.com/OP-TEE/optee_test/archive/4.2.0/optee-test-4.2.0.tar.gz
+sha256 e976d3dccf38947d79e358a0385b581fc3d48efa10b6eebd3b3b048facb1235d optee-test-4.2.0.tar.gz
# Locally computed
sha256 6e6810981f0ddab9e0d44399d0700a15d9f760a3c2843cc866659c2074139ae7 LICENSE.md
diff --git a/package/optee-test/optee-test.mk b/package/optee-test/optee-test.mk
index 44d3015ae1..69e84fdbd2 100644
--- a/package/optee-test/optee-test.mk
+++ b/package/optee-test/optee-test.mk
@@ -4,7 +4,7 @@
#
################################################################################
-OPTEE_TEST_VERSION = 4.0.0
+OPTEE_TEST_VERSION = 4.2.0
OPTEE_TEST_SITE = $(call github,OP-TEE,optee_test,$(OPTEE_TEST_VERSION))
OPTEE_TEST_LICENSE = GPL-2.0, BSD-2-Clause,
OPTEE_TEST_LICENSE_FILES = LICENSE.md
--
2.43.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [Buildroot] [PATCH 3/3] package/optee-client: bump to version 4.2.0
2024-05-09 6:28 [Buildroot] [PATCH 0/3] Bump optee-{client, test, examples} packages to 4.2.0 Nayab Sayed via buildroot
2024-05-09 6:28 ` [Buildroot] [PATCH 1/3] package/optee-examples: bump to version 4.2.0 Nayab Sayed via buildroot
2024-05-09 6:28 ` [Buildroot] [PATCH 2/3] package/optee-test: " Nayab Sayed via buildroot
@ 2024-05-09 6:28 ` Nayab Sayed via buildroot
2024-05-09 14:10 ` [Buildroot] [PATCH 0/3] Bump optee-{client, test, examples} packages to 4.2.0 Thomas Petazzoni via buildroot
3 siblings, 0 replies; 5+ messages in thread
From: Nayab Sayed via buildroot @ 2024-05-09 6:28 UTC (permalink / raw)
To: buildroot; +Cc: Nayab Sayed
Bumps OP-TEE client package version to OP-TEE release 4.2.0.
Removes the local patch related to build failure as the changes are
integrated into mailine repository before 4.2.0.
Signed-off-by: Nayab Sayed <nayabbasha.sayed@microchip.com>
---
...tee-supplicant-fix-build-with-kernel-4.16.patch | 56 ----------------------
package/optee-client/optee-client.hash | 4 +-
package/optee-client/optee-client.mk | 2 +-
3 files changed, 3 insertions(+), 59 deletions(-)
diff --git a/package/optee-client/0001-tee-supplicant-fix-build-with-kernel-4.16.patch b/package/optee-client/0001-tee-supplicant-fix-build-with-kernel-4.16.patch
deleted file mode 100644
index fa51bd5d5e..0000000000
--- a/package/optee-client/0001-tee-supplicant-fix-build-with-kernel-4.16.patch
+++ /dev/null
@@ -1,56 +0,0 @@
-From acc5aec37f5f246ebf185d2129e7630eb80bb388 Mon Sep 17 00:00:00 2001
-From: Fabrice Fontaine <fontaine.fabrice@gmail.com>
-Date: Fri, 5 Jan 2024 09:47:43 +0100
-Subject: [PATCH] tee-supplicant: fix build with kernel < 4.16
-
-Commit 3ac968ee7c927271e83ea3a4247839649202ab5e moved linux/tee.h from
-libteec/include to libteec/src resulting in the following build failure
-with any kernel < 4.16 (i.e before
-https://github.com/torvalds/linux/commit/033ddf12bcf5326b93bd604f50a7474a434a35f9):
-
-/home/buildroot/autobuild/instance-3/output-1/build/optee-client-4.0.0/tee-supplicant/src/tee_supplicant.c: In function 'register_local_shm':
-/home/buildroot/autobuild/instance-3/output-1/build/optee-client-4.0.0/tee-supplicant/src/tee_supplicant.c:356:44: error: storage size of 'data' isn't known
- 356 | struct tee_ioctl_shm_register_data data;
- | ^~~~
-
-To fix this build failure, update CMakeLists.txt and Makefile of
-tee-supplicant to add libteec/src to the include directories.
-
-Fixes: 3ac968ee7c92 ("Makefile, cmake: move teec related headers")
-
-Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
-Upstream: https://github.com/OP-TEE/optee_client/pull/369
----
- tee-supplicant/CMakeLists.txt | 5 ++++-
- tee-supplicant/Makefile | 2 +-
- 2 files changed, 5 insertions(+), 2 deletions(-)
-
-diff --git a/tee-supplicant/CMakeLists.txt b/tee-supplicant/CMakeLists.txt
-index 31c6dac5..b44e9e95 100644
---- a/tee-supplicant/CMakeLists.txt
-+++ b/tee-supplicant/CMakeLists.txt
-@@ -93,7 +93,10 @@ endif()
- ################################################################################
- # Public and private header and library dependencies
- ################################################################################
--target_include_directories(${PROJECT_NAME} PRIVATE src)
-+target_include_directories(${PROJECT_NAME}
-+ PRIVATE src
-+ PRIVATE ../libteec/src
-+)
-
- target_link_libraries(${PROJECT_NAME}
- PRIVATE teec
-diff --git a/tee-supplicant/Makefile b/tee-supplicant/Makefile
-index 06c4b2e5..c3b32252 100644
---- a/tee-supplicant/Makefile
-+++ b/tee-supplicant/Makefile
-@@ -40,7 +40,7 @@ TEES_OBJ_DIR := $(OUT_DIR)
- TEES_OBJS := $(patsubst %.c,$(TEES_OBJ_DIR)/%.o, $(TEES_SRCS))
- TEES_INCLUDES := ${CURDIR}/../libteec/include \
- ${CURDIR}/src \
-- ${CURDIR}/../libteec/include \
-+ ${CURDIR}/../libteec/src \
-
- TEES_CFLAGS := $(addprefix -I, $(TEES_INCLUDES)) $(CFLAGS) \
- -DDEBUGLEVEL_$(CFG_TEE_SUPP_LOG_LEVEL) \
diff --git a/package/optee-client/optee-client.hash b/package/optee-client/optee-client.hash
index bb97820ab1..b0c6dfcb5e 100644
--- a/package/optee-client/optee-client.hash
+++ b/package/optee-client/optee-client.hash
@@ -1,4 +1,4 @@
-# From https://github.com/OP-TEE/optee_client/archive/4.0.0/optee-client-4.0.0.tar.gz
-sha256 bcdac9c3a9f2e93c64d114667cc6d1feddf9f978992cdc2d59745885f9bd8fbe optee-client-4.0.0.tar.gz
+# From https://github.com/OP-TEE/optee_client/archive/4.2.0/optee-client-4.2.0.tar.gz
+sha256 ba0dad79cec2dabb7b6a6d3e391804f0184863ee9810e90bf97a392d3c1ad5eb optee-client-4.2.0.tar.gz
# Locally computed
sha256 fda8385993f112d7ca61b88b54ba5b4cbeec7e43a0f9b317d5186703c1985e8f LICENSE
diff --git a/package/optee-client/optee-client.mk b/package/optee-client/optee-client.mk
index 99c922a171..6600a9c4fc 100644
--- a/package/optee-client/optee-client.mk
+++ b/package/optee-client/optee-client.mk
@@ -4,7 +4,7 @@
#
################################################################################
-OPTEE_CLIENT_VERSION = 4.0.0
+OPTEE_CLIENT_VERSION = 4.2.0
OPTEE_CLIENT_SITE = $(call github,OP-TEE,optee_client,$(OPTEE_CLIENT_VERSION))
OPTEE_CLIENT_LICENSE = BSD-2-Clause
OPTEE_CLIENT_LICENSE_FILES = LICENSE
--
2.43.2
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [Buildroot] [PATCH 0/3] Bump optee-{client, test, examples} packages to 4.2.0
2024-05-09 6:28 [Buildroot] [PATCH 0/3] Bump optee-{client, test, examples} packages to 4.2.0 Nayab Sayed via buildroot
` (2 preceding siblings ...)
2024-05-09 6:28 ` [Buildroot] [PATCH 3/3] package/optee-client: " Nayab Sayed via buildroot
@ 2024-05-09 14:10 ` Thomas Petazzoni via buildroot
3 siblings, 0 replies; 5+ messages in thread
From: Thomas Petazzoni via buildroot @ 2024-05-09 14:10 UTC (permalink / raw)
To: Nayab Sayed via buildroot; +Cc: Nayab Sayed
On Thu, 9 May 2024 11:58:55 +0530
Nayab Sayed via buildroot <buildroot@buildroot.org> wrote:
> Nayab Sayed (3):
> package/optee-examples: bump to version 4.2.0
> package/optee-test: bump to version 4.2.0
> package/optee-client: bump to version 4.2.0
Thanks, all applied!
Thomas
--
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering and training
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2024-05-09 14:11 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-09 6:28 [Buildroot] [PATCH 0/3] Bump optee-{client, test, examples} packages to 4.2.0 Nayab Sayed via buildroot
2024-05-09 6:28 ` [Buildroot] [PATCH 1/3] package/optee-examples: bump to version 4.2.0 Nayab Sayed via buildroot
2024-05-09 6:28 ` [Buildroot] [PATCH 2/3] package/optee-test: " Nayab Sayed via buildroot
2024-05-09 6:28 ` [Buildroot] [PATCH 3/3] package/optee-client: " Nayab Sayed via buildroot
2024-05-09 14:10 ` [Buildroot] [PATCH 0/3] Bump optee-{client, test, examples} packages to 4.2.0 Thomas Petazzoni via buildroot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox