mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
* [ptxdist] [PATCH 1/2] optee-client: install PKCS#11 module libckteec
@ 2024-01-26 19:53 Ahmad Fatoum
  2024-01-26 19:53 ` [ptxdist] [PATCH 2/2] optee: version bump v3.20.0 -> v4.0.0 Ahmad Fatoum
  2024-02-08 16:03 ` [ptxdist] [APPLIED] optee-client: install PKCS#11 module libckteec Michael Olbrich
  0 siblings, 2 replies; 4+ messages in thread
From: Ahmad Fatoum @ 2024-01-26 19:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Ahmad Fatoum

On next update, the imx platform will enable CFG_PKCS11_TA by default
and optee-test will fail to build, because we don't install the
respective PKCS#11 module.

PKCS#11 is important enough of a use case that it makes sense to just
ship it always by default, so let's do just that.

Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
---
v1 -> v2:
  - new patch, suggested by mol
---
 rules/optee-client.make | 1 +
 1 file changed, 1 insertion(+)

diff --git a/rules/optee-client.make b/rules/optee-client.make
index 726a3edabafb..2703e0a8f602 100644
--- a/rules/optee-client.make
+++ b/rules/optee-client.make
@@ -49,6 +49,7 @@ $(STATEDIR)/optee-client.targetinstall:
 	@$(call install_fixup, optee-client,DESCRIPTION,missing)
 
 	@$(call install_lib, optee-client, 0, 0, 0644, libteec)
+	@$(call install_lib, optee-client, 0, 0, 0644, libckteec)
 	@$(call install_copy, optee-client, 0, 0, 0755, -, /usr/sbin/tee-supplicant)
 ifdef PTXCONF_OPTEE_CLIENT_SYSTEMD_UNIT
 	@$(call install_alternative, optee-client, 0, 0, 0644, \
-- 
2.39.2




^ permalink raw reply	[flat|nested] 4+ messages in thread

* [ptxdist] [PATCH 2/2] optee: version bump v3.20.0 -> v4.0.0
  2024-01-26 19:53 [ptxdist] [PATCH 1/2] optee-client: install PKCS#11 module libckteec Ahmad Fatoum
@ 2024-01-26 19:53 ` Ahmad Fatoum
  2024-02-08 16:03   ` [ptxdist] [APPLIED] " Michael Olbrich
  2024-02-08 16:03 ` [ptxdist] [APPLIED] optee-client: install PKCS#11 module libckteec Michael Olbrich
  1 sibling, 1 reply; 4+ messages in thread
From: Ahmad Fatoum @ 2024-01-26 19:53 UTC (permalink / raw)
  To: ptxdist; +Cc: Ahmad Fatoum

There has been three major releases since v3.20.0 was released in
January 2023. The latest is v4.0.0 released in October, so bump our
rules to point at it.

Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
---
v1 -> v2:
  - no change
---
 rules/optee-client.make   | 4 ++--
 rules/optee-examples.make | 4 ++--
 rules/optee-test.make     | 4 ++--
 rules/optee.make          | 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/rules/optee-client.make b/rules/optee-client.make
index 2703e0a8f602..1258fe84fd6e 100644
--- a/rules/optee-client.make
+++ b/rules/optee-client.make
@@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_OPTEE_CLIENT) += optee-client
 #
 # Paths and names
 #
-OPTEE_CLIENT_VERSION	:= 3.20.0
-OPTEE_CLIENT_MD5	:= 14dd4ac7af6ece4d9e69aebbeb882568
+OPTEE_CLIENT_VERSION	:= 4.0.0
+OPTEE_CLIENT_MD5	:= e47b2d0cc95b3d1089e5373d3b477c35
 OPTEE_CLIENT		:= optee-client-$(OPTEE_CLIENT_VERSION)
 OPTEE_CLIENT_SUFFIX	:= tar.gz
 OPTEE_CLIENT_URL	:= https://github.com/OP-TEE/optee_client/archive/$(OPTEE_CLIENT_VERSION).$(OPTEE_CLIENT_SUFFIX)
diff --git a/rules/optee-examples.make b/rules/optee-examples.make
index f28e824b77a2..a9fa368321bb 100644
--- a/rules/optee-examples.make
+++ b/rules/optee-examples.make
@@ -16,8 +16,8 @@ endif
 #
 # Paths and names
 #
-OPTEE_EXAMPLES_VERSION	:= 3.20.0
-OPTEE_EXAMPLES_MD5	:= 7082665198c65937e3738af7f2a01f73
+OPTEE_EXAMPLES_VERSION	:= 4.0.0
+OPTEE_EXAMPLES_MD5	:= 3a0f520f527d0f3ccc336c73baa4b83d
 OPTEE_EXAMPLES		:= optee-examples-$(OPTEE_EXAMPLES_VERSION)
 OPTEE_EXAMPLES_SUFFIX	:= tar.gz
 OPTEE_EXAMPLES_URL	:= https://github.com/linaro-swg/optee_examples/archive/$(OPTEE_EXAMPLES_VERSION).$(OPTEE_EXAMPLES_SUFFIX)
diff --git a/rules/optee-test.make b/rules/optee-test.make
index 85e5f9a66178..e8f6483fcec3 100644
--- a/rules/optee-test.make
+++ b/rules/optee-test.make
@@ -16,8 +16,8 @@ endif
 #
 # Paths and names
 #
-OPTEE_TEST_VERSION	:= 3.20.0
-OPTEE_TEST_MD5		:= b0e67556ed928b50424e356e10c79781
+OPTEE_TEST_VERSION	:= 4.0.0
+OPTEE_TEST_MD5		:= d2d1436ce8324ad81b58493dbee13be9
 OPTEE_TEST		:= optee-test-$(OPTEE_TEST_VERSION)
 OPTEE_TEST_SUFFIX	:= tar.gz
 OPTEE_TEST_URL		:= https://github.com/OP-TEE/optee_test/archive/$(OPTEE_TEST_VERSION).$(OPTEE_TEST_SUFFIX)
diff --git a/rules/optee.make b/rules/optee.make
index a3735dc0f605..bfffa750a2ca 100644
--- a/rules/optee.make
+++ b/rules/optee.make
@@ -16,8 +16,8 @@ endif
 #
 # Paths and names
 #
-OPTEE_VERSION	:= 3.20.0
-OPTEE_MD5	:= 4ffc0d561f9db90180575992beac5a9d
+OPTEE_VERSION	:= 4.0.0
+OPTEE_MD5	:= f7e9e874481dfb6b6b0998e1acb4e215
 OPTEE		:= optee-$(OPTEE_VERSION)
 OPTEE_SUFFIX	:= tar.gz
 OPTEE_URL	:= https://github.com/OP-TEE/optee_os/archive/$(OPTEE_VERSION).$(OPTEE_SUFFIX)
-- 
2.39.2




^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [ptxdist] [APPLIED] optee-client: install PKCS#11 module libckteec
  2024-01-26 19:53 [ptxdist] [PATCH 1/2] optee-client: install PKCS#11 module libckteec Ahmad Fatoum
  2024-01-26 19:53 ` [ptxdist] [PATCH 2/2] optee: version bump v3.20.0 -> v4.0.0 Ahmad Fatoum
@ 2024-02-08 16:03 ` Michael Olbrich
  1 sibling, 0 replies; 4+ messages in thread
From: Michael Olbrich @ 2024-02-08 16:03 UTC (permalink / raw)
  To: ptxdist; +Cc: Ahmad Fatoum

Thanks, applied as 0ac3f7bc1b1f20e8b5214caa5f3c54f5002268f5.

Michael

[sent from post-receive hook]

On Thu, 08 Feb 2024 17:03:11 +0100, Ahmad Fatoum <a.fatoum@pengutronix.de> wrote:
> On next update, the imx platform will enable CFG_PKCS11_TA by default
> and optee-test will fail to build, because we don't install the
> respective PKCS#11 module.
> 
> PKCS#11 is important enough of a use case that it makes sense to just
> ship it always by default, so let's do just that.
> 
> Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
> Message-Id: <20240126195301.982623-1-a.fatoum@pengutronix.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/optee-client.make b/rules/optee-client.make
> index 726a3edabafb..2703e0a8f602 100644
> --- a/rules/optee-client.make
> +++ b/rules/optee-client.make
> @@ -49,6 +49,7 @@ $(STATEDIR)/optee-client.targetinstall:
>  	@$(call install_fixup, optee-client,DESCRIPTION,missing)
>  
>  	@$(call install_lib, optee-client, 0, 0, 0644, libteec)
> +	@$(call install_lib, optee-client, 0, 0, 0644, libckteec)
>  	@$(call install_copy, optee-client, 0, 0, 0755, -, /usr/sbin/tee-supplicant)
>  ifdef PTXCONF_OPTEE_CLIENT_SYSTEMD_UNIT
>  	@$(call install_alternative, optee-client, 0, 0, 0644, \



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [ptxdist] [APPLIED] optee: version bump v3.20.0 -> v4.0.0
  2024-01-26 19:53 ` [ptxdist] [PATCH 2/2] optee: version bump v3.20.0 -> v4.0.0 Ahmad Fatoum
@ 2024-02-08 16:03   ` Michael Olbrich
  0 siblings, 0 replies; 4+ messages in thread
From: Michael Olbrich @ 2024-02-08 16:03 UTC (permalink / raw)
  To: ptxdist; +Cc: Ahmad Fatoum

Thanks, applied as 17f0329a5b13202693268a43f86aed2ba3781dd5.

Michael

[sent from post-receive hook]

On Thu, 08 Feb 2024 17:03:11 +0100, Ahmad Fatoum <a.fatoum@pengutronix.de> wrote:
> There has been three major releases since v3.20.0 was released in
> January 2023. The latest is v4.0.0 released in October, so bump our
> rules to point at it.
> 
> Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
> Message-Id: <20240126195301.982623-2-a.fatoum@pengutronix.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
> 
> diff --git a/rules/optee-client.make b/rules/optee-client.make
> index 2703e0a8f602..1258fe84fd6e 100644
> --- a/rules/optee-client.make
> +++ b/rules/optee-client.make
> @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_OPTEE_CLIENT) += optee-client
>  #
>  # Paths and names
>  #
> -OPTEE_CLIENT_VERSION	:= 3.20.0
> -OPTEE_CLIENT_MD5	:= 14dd4ac7af6ece4d9e69aebbeb882568
> +OPTEE_CLIENT_VERSION	:= 4.0.0
> +OPTEE_CLIENT_MD5	:= e47b2d0cc95b3d1089e5373d3b477c35
>  OPTEE_CLIENT		:= optee-client-$(OPTEE_CLIENT_VERSION)
>  OPTEE_CLIENT_SUFFIX	:= tar.gz
>  OPTEE_CLIENT_URL	:= https://github.com/OP-TEE/optee_client/archive/$(OPTEE_CLIENT_VERSION).$(OPTEE_CLIENT_SUFFIX)
> diff --git a/rules/optee-examples.make b/rules/optee-examples.make
> index f28e824b77a2..a9fa368321bb 100644
> --- a/rules/optee-examples.make
> +++ b/rules/optee-examples.make
> @@ -16,8 +16,8 @@ endif
>  #
>  # Paths and names
>  #
> -OPTEE_EXAMPLES_VERSION	:= 3.20.0
> -OPTEE_EXAMPLES_MD5	:= 7082665198c65937e3738af7f2a01f73
> +OPTEE_EXAMPLES_VERSION	:= 4.0.0
> +OPTEE_EXAMPLES_MD5	:= 3a0f520f527d0f3ccc336c73baa4b83d
>  OPTEE_EXAMPLES		:= optee-examples-$(OPTEE_EXAMPLES_VERSION)
>  OPTEE_EXAMPLES_SUFFIX	:= tar.gz
>  OPTEE_EXAMPLES_URL	:= https://github.com/linaro-swg/optee_examples/archive/$(OPTEE_EXAMPLES_VERSION).$(OPTEE_EXAMPLES_SUFFIX)
> diff --git a/rules/optee-test.make b/rules/optee-test.make
> index 85e5f9a66178..e8f6483fcec3 100644
> --- a/rules/optee-test.make
> +++ b/rules/optee-test.make
> @@ -16,8 +16,8 @@ endif
>  #
>  # Paths and names
>  #
> -OPTEE_TEST_VERSION	:= 3.20.0
> -OPTEE_TEST_MD5		:= b0e67556ed928b50424e356e10c79781
> +OPTEE_TEST_VERSION	:= 4.0.0
> +OPTEE_TEST_MD5		:= d2d1436ce8324ad81b58493dbee13be9
>  OPTEE_TEST		:= optee-test-$(OPTEE_TEST_VERSION)
>  OPTEE_TEST_SUFFIX	:= tar.gz
>  OPTEE_TEST_URL		:= https://github.com/OP-TEE/optee_test/archive/$(OPTEE_TEST_VERSION).$(OPTEE_TEST_SUFFIX)
> diff --git a/rules/optee.make b/rules/optee.make
> index a3735dc0f605..bfffa750a2ca 100644
> --- a/rules/optee.make
> +++ b/rules/optee.make
> @@ -16,8 +16,8 @@ endif
>  #
>  # Paths and names
>  #
> -OPTEE_VERSION	:= 3.20.0
> -OPTEE_MD5	:= 4ffc0d561f9db90180575992beac5a9d
> +OPTEE_VERSION	:= 4.0.0
> +OPTEE_MD5	:= f7e9e874481dfb6b6b0998e1acb4e215
>  OPTEE		:= optee-$(OPTEE_VERSION)
>  OPTEE_SUFFIX	:= tar.gz
>  OPTEE_URL	:= https://github.com/OP-TEE/optee_os/archive/$(OPTEE_VERSION).$(OPTEE_SUFFIX)



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2024-02-08 16:05 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-01-26 19:53 [ptxdist] [PATCH 1/2] optee-client: install PKCS#11 module libckteec Ahmad Fatoum
2024-01-26 19:53 ` [ptxdist] [PATCH 2/2] optee: version bump v3.20.0 -> v4.0.0 Ahmad Fatoum
2024-02-08 16:03   ` [ptxdist] [APPLIED] " Michael Olbrich
2024-02-08 16:03 ` [ptxdist] [APPLIED] optee-client: install PKCS#11 module libckteec Michael Olbrich

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox