All of lore.kernel.org
 help / color / mirror / Atom feed
* [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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.