* [Buildroot] [PATCH v2 0/7] boot/optee-os: support new optee-os 3.16.0 build dependencies
@ 2022-03-10 16:57 Clément Léger via buildroot
2022-03-10 16:57 ` [Buildroot] [PATCH v2 1/7] package/python-cryptography: enable host package Clément Léger via buildroot
` (7 more replies)
0 siblings, 8 replies; 10+ messages in thread
From: Clément Léger via buildroot @ 2022-03-10 16:57 UTC (permalink / raw)
To: buildroot; +Cc: Etienne Carriere, Clément Léger, Thomas Petazzoni
Newer versions of optee-os (>= 3.16.0) uses python-cryptography instead
of python-pycryptodomex to build. This series adds support to build
host-python-cryptography and uses it in optee-os package to build the
3.16.0 version. Also bump optee-client, optee-benchmark, optee-examples
and optee-test which neess to be aligned with optee-os version.
----
Changes in v2:
- Bump optee-client, optee-benchmark, optee-examples and optee-test
Clément Léger (4):
package/python-cryptography: enable host package
boot/optee-os: add support to build with python-cryptography
boot/optee-os: bump to version 3.16.0
package/optee-test: bump to version 3.16.0
Etienne Carriere (3):
package/optee-examples: bump to version 3.16.0
package/optee-client: bump to version 3.16.0
package/optee-benchmark: bump to version 3.16.0
boot/optee-os/Config.in | 13 +++++++++++--
boot/optee-os/optee-os.hash | 2 +-
boot/optee-os/optee-os.mk | 7 ++++++-
package/optee-benchmark/optee-benchmark.hash | 4 ++--
package/optee-benchmark/optee-benchmark.mk | 2 +-
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 +-
package/python-cryptography/python-cryptography.mk | 7 +++++++
12 files changed, 37 insertions(+), 16 deletions(-)
--
2.34.1
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH v2 1/7] package/python-cryptography: enable host package
2022-03-10 16:57 [Buildroot] [PATCH v2 0/7] boot/optee-os: support new optee-os 3.16.0 build dependencies Clément Léger via buildroot
@ 2022-03-10 16:57 ` Clément Léger via buildroot
2022-03-10 16:57 ` [Buildroot] [PATCH v2 2/7] boot/optee-os: add support to build with python-cryptography Clément Léger via buildroot
` (6 subsequent siblings)
7 siblings, 0 replies; 10+ messages in thread
From: Clément Léger via buildroot @ 2022-03-10 16:57 UTC (permalink / raw)
To: buildroot; +Cc: Etienne Carriere, Clément Léger, Thomas Petazzoni
Enable host package and add needed dependencies.
Signed-off-by: Clément Léger <clement.leger@bootlin.com>
---
package/python-cryptography/python-cryptography.mk | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/package/python-cryptography/python-cryptography.mk b/package/python-cryptography/python-cryptography.mk
index a524f729c8..4ff61c7f86 100644
--- a/package/python-cryptography/python-cryptography.mk
+++ b/package/python-cryptography/python-cryptography.mk
@@ -17,6 +17,11 @@ PYTHON_CRYPTOGRAPHY_DEPENDENCIES = \
host-python-cffi \
host-rustc \
openssl
+HOST_PYTHON_CRYPTOGRAPHY_DEPENDENCIES = \
+ host-python-setuptools-rust \
+ host-python-cffi \
+ host-rustc \
+ openssl
PYTHON_CRYPTOGRAPHY_ENV = \
$(PKG_CARGO_ENV) \
PYO3_CROSS_LIB_DIR="$(STAGING_DIR)/usr/lib/python$(PYTHON3_VERSION_MAJOR)"
@@ -27,4 +32,6 @@ PYTHON_CRYPTOGRAPHY_DL_ENV = \
$(PKG_CARGO_ENV) \
BR_CARGO_MANIFEST_PATH=src/rust/Cargo.toml
+
$(eval $(python-package))
+$(eval $(host-python-package))
--
2.34.1
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH v2 2/7] boot/optee-os: add support to build with python-cryptography
2022-03-10 16:57 [Buildroot] [PATCH v2 0/7] boot/optee-os: support new optee-os 3.16.0 build dependencies Clément Léger via buildroot
2022-03-10 16:57 ` [Buildroot] [PATCH v2 1/7] package/python-cryptography: enable host package Clément Léger via buildroot
@ 2022-03-10 16:57 ` Clément Léger via buildroot
2022-03-10 16:57 ` [Buildroot] [PATCH v2 3/7] boot/optee-os: bump to version 3.16.0 Clément Léger via buildroot
` (5 subsequent siblings)
7 siblings, 0 replies; 10+ messages in thread
From: Clément Léger via buildroot @ 2022-03-10 16:57 UTC (permalink / raw)
To: buildroot; +Cc: Etienne Carriere, Clément Léger, Thomas Petazzoni
Newer version of optee-os (>= 3.16) uses python-cryptography instead of
python-pycryptodomex in python scripts. Add support to build these
newer versions by adding a new
BR2_TARGET_OPTEE_OS_NEEDS_PYTHON_CRYPTOGRAPHY option which will
select host-python-cryptography dependency when building optee-os.
Signed-off-by: Clément Léger <clement.leger@bootlin.com>
---
boot/optee-os/Config.in | 8 ++++++++
boot/optee-os/optee-os.mk | 7 ++++++-
2 files changed, 14 insertions(+), 1 deletion(-)
diff --git a/boot/optee-os/Config.in b/boot/optee-os/Config.in
index 0974578484..f8426f9ab2 100644
--- a/boot/optee-os/Config.in
+++ b/boot/optee-os/Config.in
@@ -48,6 +48,14 @@ config BR2_TARGET_OPTEE_OS_CUSTOM_REPO_VERSION
endif
+config BR2_TARGET_OPTEE_OS_NEEDS_PYTHON_CRYPTOGRAPHY
+ bool "optee-os needs host-python-cryptography to build"
+ help
+ OP-TEE version below 3.16 used python-pycryptodomex package
+ in python scripts. Newer version uses python-cryptography.
+ Select this option if optee-os needs python-cryptography to
+ be built.
+
config BR2_TARGET_OPTEE_OS_VERSION
string
default "3.15.0" if BR2_TARGET_OPTEE_OS_LATEST
diff --git a/boot/optee-os/optee-os.mk b/boot/optee-os/optee-os.mk
index 166b5e693c..57f9a17bb6 100644
--- a/boot/optee-os/optee-os.mk
+++ b/boot/optee-os/optee-os.mk
@@ -21,7 +21,12 @@ else
OPTEE_OS_SITE = $(call github,OP-TEE,optee_os,$(OPTEE_OS_VERSION))
endif
-OPTEE_OS_DEPENDENCIES = host-openssl host-python3 host-python-pycryptodomex host-python-pyelftools
+OPTEE_OS_DEPENDENCIES = host-openssl host-python3 host-python-pyelftools
+ifeq ($(BR2_TARGET_OPTEE_OS_NEEDS_PYTHON_CRYPTOGRAPHY),y)
+OPTEE_OS_DEPENDENCIES += host-python-cryptography
+else
+OPTEE_OS_DEPENDENCIES += host-python-pycryptodomex
+endif
# On 64bit targets, OP-TEE OS can be built in 32bit mode, or
# can be built in 64bit mode and support 32bit and 64bit
--
2.34.1
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH v2 3/7] boot/optee-os: bump to version 3.16.0
2022-03-10 16:57 [Buildroot] [PATCH v2 0/7] boot/optee-os: support new optee-os 3.16.0 build dependencies Clément Léger via buildroot
2022-03-10 16:57 ` [Buildroot] [PATCH v2 1/7] package/python-cryptography: enable host package Clément Léger via buildroot
2022-03-10 16:57 ` [Buildroot] [PATCH v2 2/7] boot/optee-os: add support to build with python-cryptography Clément Léger via buildroot
@ 2022-03-10 16:57 ` Clément Léger via buildroot
2022-03-10 16:57 ` [Buildroot] [PATCH v2 4/7] package/optee-test: " Clément Léger via buildroot
` (4 subsequent siblings)
7 siblings, 0 replies; 10+ messages in thread
From: Clément Léger via buildroot @ 2022-03-10 16:57 UTC (permalink / raw)
To: buildroot; +Cc: Etienne Carriere, Clément Léger, Thomas Petazzoni
Bump OP-TEE OS package version to OP-TEE release 3.16.0 and set
BR2_TARGET_OPTEE_OS_NEEDS_PYTHON_CRYPTOGRAPHY default to 'y' since
python-cryptography is now needed to build optee-os.
Signed-off-by: Clément Léger <clement.leger@bootlin.com>
---
boot/optee-os/Config.in | 5 +++--
boot/optee-os/optee-os.hash | 2 +-
2 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/boot/optee-os/Config.in b/boot/optee-os/Config.in
index f8426f9ab2..6fe2ae95ac 100644
--- a/boot/optee-os/Config.in
+++ b/boot/optee-os/Config.in
@@ -18,7 +18,7 @@ choice
Select the version of OP-TEE OS you want to use
config BR2_TARGET_OPTEE_OS_LATEST
- bool "3.15.0"
+ bool "3.16.0"
help
Use the latest release tag from the OP-TEE OS official Git
repository.
@@ -50,6 +50,7 @@ endif
config BR2_TARGET_OPTEE_OS_NEEDS_PYTHON_CRYPTOGRAPHY
bool "optee-os needs host-python-cryptography to build"
+ default y
help
OP-TEE version below 3.16 used python-pycryptodomex package
in python scripts. Newer version uses python-cryptography.
@@ -58,7 +59,7 @@ config BR2_TARGET_OPTEE_OS_NEEDS_PYTHON_CRYPTOGRAPHY
config BR2_TARGET_OPTEE_OS_VERSION
string
- default "3.15.0" if BR2_TARGET_OPTEE_OS_LATEST
+ default "3.16.0" if BR2_TARGET_OPTEE_OS_LATEST
default BR2_TARGET_OPTEE_OS_CUSTOM_REPO_VERSION \
if BR2_TARGET_OPTEE_OS_CUSTOM_GIT
diff --git a/boot/optee-os/optee-os.hash b/boot/optee-os/optee-os.hash
index 3c32e25b36..d05309e0db 100644
--- a/boot/optee-os/optee-os.hash
+++ b/boot/optee-os/optee-os.hash
@@ -1,4 +1,4 @@
# From https://github.com/OP-TEE/optee_os/archive/3.15.0/optee-os-3.15.0.tar.gz
-sha256 e5bb3d9eedaf7785af091602addac5b52118f4cdc108af9cd6f6c96b21503ab8 optee-os-3.15.0.tar.gz
+sha256 ebc8e18ad2039ee97c34f74a7546de9119e26f04c368b6c7fd0c55f93d33d2d6 optee-os-3.16.0.tar.gz
# Locally computed
sha256 1247ee90858f4037b6cac63cbffddfed435d0d73c631b37d78c1e6e6ab3e5d1a LICENSE
--
2.34.1
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH v2 4/7] package/optee-test: bump to version 3.16.0
2022-03-10 16:57 [Buildroot] [PATCH v2 0/7] boot/optee-os: support new optee-os 3.16.0 build dependencies Clément Léger via buildroot
` (2 preceding siblings ...)
2022-03-10 16:57 ` [Buildroot] [PATCH v2 3/7] boot/optee-os: bump to version 3.16.0 Clément Léger via buildroot
@ 2022-03-10 16:57 ` Clément Léger via buildroot
2022-03-10 16:57 ` [Buildroot] [PATCH v2 5/7] package/optee-examples: " Clément Léger via buildroot
` (3 subsequent siblings)
7 siblings, 0 replies; 10+ messages in thread
From: Clément Léger via buildroot @ 2022-03-10 16:57 UTC (permalink / raw)
To: buildroot; +Cc: Etienne Carriere, Clément Léger, Thomas Petazzoni
Bump OP-TEE test package version to OP-TEE release 3.16.0.
Signed-off-by: Clément Léger <clement.leger@bootlin.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 5d68f94fbd..7806d9a1af 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/3.15.0/optee-test-3.15.0.tar.gz
-sha256 9c2b6b80055cbef0f9bccce17dde494725bc71d9013dacaeb3e46d0926191098 optee-test-3.15.0.tar.gz
+# From https://github.com/OP-TEE/optee_test/archive/3.16.0/optee-test-3.16.0.tar.gz
+sha256 b24a3871605a341fa87e6d4e111f97001f11a72c025e75d6739ed78841b6acba optee-test-3.16.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 f2117c0d00..7b27558b36 100644
--- a/package/optee-test/optee-test.mk
+++ b/package/optee-test/optee-test.mk
@@ -4,7 +4,7 @@
#
################################################################################
-OPTEE_TEST_VERSION = 3.15.0
+OPTEE_TEST_VERSION = 3.16.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.34.1
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH v2 5/7] package/optee-examples: bump to version 3.16.0
2022-03-10 16:57 [Buildroot] [PATCH v2 0/7] boot/optee-os: support new optee-os 3.16.0 build dependencies Clément Léger via buildroot
` (3 preceding siblings ...)
2022-03-10 16:57 ` [Buildroot] [PATCH v2 4/7] package/optee-test: " Clément Léger via buildroot
@ 2022-03-10 16:57 ` Clément Léger via buildroot
2022-03-10 16:57 ` [Buildroot] [PATCH v2 6/7] package/optee-client: " Clément Léger via buildroot
` (2 subsequent siblings)
7 siblings, 0 replies; 10+ messages in thread
From: Clément Léger via buildroot @ 2022-03-10 16:57 UTC (permalink / raw)
To: buildroot; +Cc: Etienne Carriere, Clément Léger, Thomas Petazzoni
From: Etienne Carriere <etienne.carriere@linaro.org>
Bump OP-TEE Examples package version to OP-TEE release 3.16.0.
Signed-off-by: Clément Léger <clement.leger@bootlin.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 f88904c795..afd50afea0 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/3.15.0/optee-examples-3.15.0.tar.gz
-sha256 9770827292eea85068913077d3406070f6182389779c5d4a5c0876bffd962353 optee-examples-3.15.0.tar.gz
+# From https://github.com/linaro-swg/optee_examples/archive/3.16.0/optee-examples-3.16.0.tar.gz
+sha256 45e06dc5520f3097cc124434acafc26b8db28db87df62f3ad2ddff06cacce969 optee-examples-3.16.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 2b46dcc1eb..31e5f260df 100644
--- a/package/optee-examples/optee-examples.mk
+++ b/package/optee-examples/optee-examples.mk
@@ -4,7 +4,7 @@
#
################################################################################
-OPTEE_EXAMPLES_VERSION = 3.15.0
+OPTEE_EXAMPLES_VERSION = 3.16.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.34.1
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH v2 6/7] package/optee-client: bump to version 3.16.0
2022-03-10 16:57 [Buildroot] [PATCH v2 0/7] boot/optee-os: support new optee-os 3.16.0 build dependencies Clément Léger via buildroot
` (4 preceding siblings ...)
2022-03-10 16:57 ` [Buildroot] [PATCH v2 5/7] package/optee-examples: " Clément Léger via buildroot
@ 2022-03-10 16:57 ` Clément Léger via buildroot
2022-03-10 16:57 ` [Buildroot] [PATCH v2 7/7] package/optee-benchmark: " Clément Léger via buildroot
2022-03-11 9:32 ` [Buildroot] [PATCH v2 0/7] boot/optee-os: support new optee-os 3.16.0 build dependencies Clément Léger via buildroot
7 siblings, 0 replies; 10+ messages in thread
From: Clément Léger via buildroot @ 2022-03-10 16:57 UTC (permalink / raw)
To: buildroot; +Cc: Etienne Carriere, Clément Léger, Thomas Petazzoni
From: Etienne Carriere <etienne.carriere@linaro.org>
Bump OP-TEE Client package version to OP-TEE release 3.16.0.
Signed-off-by: Clément Léger <clement.leger@bootlin.com>
---
package/optee-client/optee-client.hash | 4 ++--
package/optee-client/optee-client.mk | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package/optee-client/optee-client.hash b/package/optee-client/optee-client.hash
index 3ae06f2afb..26b0a6ced4 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/3.15.0/optee-client-3.15.0.tar.gz
-sha256 e1ea6c953e3584248d7a62050813e5ac0f0112933447954c44236a233a4cbba5 optee-client-3.15.0.tar.gz
+# From https://github.com/OP-TEE/optee_client/archive/3.16.0/optee-client-3.16.0.tar.gz
+sha256 cba92bedc9f8c39c19e50a22259066eaad5ceb248308edee27e221f11f5d8064 optee-client-3.16.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 dda9a2855d..2cadc564f0 100644
--- a/package/optee-client/optee-client.mk
+++ b/package/optee-client/optee-client.mk
@@ -4,7 +4,7 @@
#
################################################################################
-OPTEE_CLIENT_VERSION = 3.15.0
+OPTEE_CLIENT_VERSION = 3.16.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.34.1
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [Buildroot] [PATCH v2 7/7] package/optee-benchmark: bump to version 3.16.0
2022-03-10 16:57 [Buildroot] [PATCH v2 0/7] boot/optee-os: support new optee-os 3.16.0 build dependencies Clément Léger via buildroot
` (5 preceding siblings ...)
2022-03-10 16:57 ` [Buildroot] [PATCH v2 6/7] package/optee-client: " Clément Léger via buildroot
@ 2022-03-10 16:57 ` Clément Léger via buildroot
2022-03-11 9:32 ` [Buildroot] [PATCH v2 0/7] boot/optee-os: support new optee-os 3.16.0 build dependencies Clément Léger via buildroot
7 siblings, 0 replies; 10+ messages in thread
From: Clément Léger via buildroot @ 2022-03-10 16:57 UTC (permalink / raw)
To: buildroot; +Cc: Etienne Carriere, Clément Léger, Thomas Petazzoni
From: Etienne Carriere <etienne.carriere@linaro.org>
Bump OP-TEE Benchmark package version to OP-TEE release 3.16.0.
Signed-off-by: Clément Léger <clement.leger@bootlin.com>
---
package/optee-benchmark/optee-benchmark.hash | 4 ++--
package/optee-benchmark/optee-benchmark.mk | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package/optee-benchmark/optee-benchmark.hash b/package/optee-benchmark/optee-benchmark.hash
index 3797920c35..f36e074eec 100644
--- a/package/optee-benchmark/optee-benchmark.hash
+++ b/package/optee-benchmark/optee-benchmark.hash
@@ -1,4 +1,4 @@
-# From https://github.com/linaro-swg/optee_benchmark/archive/3.15.0/optee-benchmark-3.15.0.tar.gz
-sha256 f1ddac5e9f58333194eb302e6d9840fa334300bc103abb3d9f783bf009a78c50 optee-benchmark-3.15.0.tar.gz
+# From https://github.com/linaro-swg/optee_benchmark/archive/3.16.0/optee-benchmark-3.16.0.tar.gz
+sha256 55b24525f08ffda6799f90ab7bab2125f1c3f17d5cbd1b34480cd28b5f46fca9 optee-benchmark-3.16.0.tar.gz
# Locally computed
sha256 0571be5b739142dc3e40e0a4e7e30d4ab8bff0d4d606a3f2db2010745587d383 LICENSE
diff --git a/package/optee-benchmark/optee-benchmark.mk b/package/optee-benchmark/optee-benchmark.mk
index 1357f9f270..493f407a44 100644
--- a/package/optee-benchmark/optee-benchmark.mk
+++ b/package/optee-benchmark/optee-benchmark.mk
@@ -4,7 +4,7 @@
#
################################################################################
-OPTEE_BENCHMARK_VERSION = 3.15.0
+OPTEE_BENCHMARK_VERSION = 3.16.0
OPTEE_BENCHMARK_SITE = $(call github,linaro-swg,optee_benchmark,$(OPTEE_BENCHMARK_VERSION))
OPTEE_BENCHMARK_LICENSE = BSD-2-Clause
OPTEE_BENCHMARK_LICENSE_FILES = LICENSE
--
2.34.1
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 10+ messages in thread
* Re: [Buildroot] [PATCH v2 0/7] boot/optee-os: support new optee-os 3.16.0 build dependencies
2022-03-10 16:57 [Buildroot] [PATCH v2 0/7] boot/optee-os: support new optee-os 3.16.0 build dependencies Clément Léger via buildroot
` (6 preceding siblings ...)
2022-03-10 16:57 ` [Buildroot] [PATCH v2 7/7] package/optee-benchmark: " Clément Léger via buildroot
@ 2022-03-11 9:32 ` Clément Léger via buildroot
2022-03-11 10:14 ` Etienne Carriere
7 siblings, 1 reply; 10+ messages in thread
From: Clément Léger via buildroot @ 2022-03-11 9:32 UTC (permalink / raw)
To: buildroot; +Cc: Etienne Carriere, Thomas Petazzoni
Le Thu, 10 Mar 2022 17:57:28 +0100,
Clément Léger <clement.leger@bootlin.com> a écrit :
> Newer versions of optee-os (>= 3.16.0) uses python-cryptography instead
> of python-pycryptodomex to build. This series adds support to build
> host-python-cryptography and uses it in optee-os package to build the
> 3.16.0 version. Also bump optee-client, optee-benchmark, optee-examples
> and optee-test which neess to be aligned with optee-os version.
>
> ----
>
> Changes in v2:
> - Bump optee-client, optee-benchmark, optee-examples and optee-test
>
> Clément Léger (4):
> package/python-cryptography: enable host package
> boot/optee-os: add support to build with python-cryptography
> boot/optee-os: bump to version 3.16.0
> package/optee-test: bump to version 3.16.0
>
> Etienne Carriere (3):
> package/optee-examples: bump to version 3.16.0
> package/optee-client: bump to version 3.16.0
> package/optee-benchmark: bump to version 3.16.0
>
> boot/optee-os/Config.in | 13 +++++++++++--
> boot/optee-os/optee-os.hash | 2 +-
> boot/optee-os/optee-os.mk | 7 ++++++-
> package/optee-benchmark/optee-benchmark.hash | 4 ++--
> package/optee-benchmark/optee-benchmark.mk | 2 +-
> 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 +-
> package/python-cryptography/python-cryptography.mk | 7 +++++++
> 12 files changed, 37 insertions(+), 16 deletions(-)
>
Sadly, I used commits from Etienne Carriere as initial commits messages
(using -c). I did not noticed it reused the original commit author.
I will resend a V3 with authorship fixed properly. Sorry for the
inconvenience.
--
Clément Léger,
Embedded Linux and Kernel engineer at Bootlin
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Buildroot] [PATCH v2 0/7] boot/optee-os: support new optee-os 3.16.0 build dependencies
2022-03-11 9:32 ` [Buildroot] [PATCH v2 0/7] boot/optee-os: support new optee-os 3.16.0 build dependencies Clément Léger via buildroot
@ 2022-03-11 10:14 ` Etienne Carriere
0 siblings, 0 replies; 10+ messages in thread
From: Etienne Carriere @ 2022-03-11 10:14 UTC (permalink / raw)
To: Clément Léger; +Cc: Thomas Petazzoni, buildroot
Hello Clement,
On Fri, 11 Mar 2022 at 10:34, Clément Léger <clement.leger@bootlin.com> wrote:
>
> Le Thu, 10 Mar 2022 17:57:28 +0100,
> Clément Léger <clement.leger@bootlin.com> a écrit :
>
> > Newer versions of optee-os (>= 3.16.0) uses python-cryptography instead
> > of python-pycryptodomex to build. This series adds support to build
> > host-python-cryptography and uses it in optee-os package to build the
> > 3.16.0 version. Also bump optee-client, optee-benchmark, optee-examples
> > and optee-test which neess to be aligned with optee-os version.
> >
> > ----
> >
> > Changes in v2:
> > - Bump optee-client, optee-benchmark, optee-examples and optee-test
> >
> > Clément Léger (4):
> > package/python-cryptography: enable host package
> > boot/optee-os: add support to build with python-cryptography
> > boot/optee-os: bump to version 3.16.0
> > package/optee-test: bump to version 3.16.0
> >
> > Etienne Carriere (3):
> > package/optee-examples: bump to version 3.16.0
> > package/optee-client: bump to version 3.16.0
> > package/optee-benchmark: bump to version 3.16.0
> >
> > boot/optee-os/Config.in | 13 +++++++++++--
> > boot/optee-os/optee-os.hash | 2 +-
> > boot/optee-os/optee-os.mk | 7 ++++++-
> > package/optee-benchmark/optee-benchmark.hash | 4 ++--
> > package/optee-benchmark/optee-benchmark.mk | 2 +-
> > 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 +-
> > package/python-cryptography/python-cryptography.mk | 7 +++++++
> > 12 files changed, 37 insertions(+), 16 deletions(-)
> >
>
> Sadly, I used commits from Etienne Carriere as initial commits messages
> (using -c). I did not noticed it reused the original commit author.
> I will resend a V3 with authorship fixed properly. Sorry for the
> inconvenience.
>
Acked-by: Etienne Carriere <etienne.carriere@linaro.org> for the whole
series with only a comment on patch 3/7. You forgot to update the url
in the inline comment of optee-os.hash for that package only.
Regards,
etienne
> --
> Clément Léger,
> Embedded Linux and Kernel engineer at Bootlin
> https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2022-03-11 10:14 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-03-10 16:57 [Buildroot] [PATCH v2 0/7] boot/optee-os: support new optee-os 3.16.0 build dependencies Clément Léger via buildroot
2022-03-10 16:57 ` [Buildroot] [PATCH v2 1/7] package/python-cryptography: enable host package Clément Léger via buildroot
2022-03-10 16:57 ` [Buildroot] [PATCH v2 2/7] boot/optee-os: add support to build with python-cryptography Clément Léger via buildroot
2022-03-10 16:57 ` [Buildroot] [PATCH v2 3/7] boot/optee-os: bump to version 3.16.0 Clément Léger via buildroot
2022-03-10 16:57 ` [Buildroot] [PATCH v2 4/7] package/optee-test: " Clément Léger via buildroot
2022-03-10 16:57 ` [Buildroot] [PATCH v2 5/7] package/optee-examples: " Clément Léger via buildroot
2022-03-10 16:57 ` [Buildroot] [PATCH v2 6/7] package/optee-client: " Clément Léger via buildroot
2022-03-10 16:57 ` [Buildroot] [PATCH v2 7/7] package/optee-benchmark: " Clément Léger via buildroot
2022-03-11 9:32 ` [Buildroot] [PATCH v2 0/7] boot/optee-os: support new optee-os 3.16.0 build dependencies Clément Léger via buildroot
2022-03-11 10:14 ` Etienne Carriere
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.