Re: [ptxdist] [PATCH 1/2] optee-client: version bump 3.5.0 -> 3.11.0

2021-01-08 Thread Michael Olbrich
On Fri, Jan 08, 2021 at 11:26:02AM +0100, Rouven Czerwinski wrote:
> On Fri, 2021-01-08 at 11:01 +0100, Michael Olbrich wrote:
> > On Fri, Jan 08, 2021 at 10:51:43AM +0100, Rouven Czerwinski wrote:
> > > On Fri, 2021-01-08 at 09:57 +0100, Michael Olbrich wrote:
> > > > On Thu, Dec 17, 2020 at 09:14:53AM +0100, Robin van der Gracht wrote:
> > > > > Signed-off-by: Robin van der Gracht 
> > > > 
> > > > Hmm, shouldn't optee be updated as well?
> > > > 
> > > > Rouven, what do you think?
> > > 
> > > Yep and the tests should be updated as well.
> > > 
> > > For the OP-TEE OS Update you'll need to add checks for the correct
> > > python3 module availability within ptxdist as well.
> > 
> > Probably s/HOST_SYSTEM_PYTHON/HOST_SYSTEM_PYTHON3/ right? Or are new
> > packages needed?
> 
> OP-TEE OS currently requires python3-cryptodome and python3-pyelftools
> to build. Same should be true for the TAs build in the test repository,
> since they use the same scripts from the ta-devkit.

So this will require new HOST_SYSTEM_PYTHON3_* options.
Robin, please add and select them. This should be quite trivial. Just copy
what the other options are doing.

Michael

-- 
Pengutronix e.K.   | |
Steuerwalder Str. 21   | http://www.pengutronix.de/  |
31137 Hildesheim, Germany  | Phone: +49-5121-206917-0|
Amtsgericht Hildesheim, HRA 2686   | Fax:   +49-5121-206917- |

___
ptxdist mailing list
ptxdist@pengutronix.de
To unsubscribe, send a mail with subject "unsubscribe" to 
ptxdist-requ...@pengutronix.de


Re: [ptxdist] [PATCH 1/2] optee-client: version bump 3.5.0 -> 3.11.0

2021-01-08 Thread Rouven Czerwinski
On Fri, 2021-01-08 at 11:01 +0100, Michael Olbrich wrote:
> On Fri, Jan 08, 2021 at 10:51:43AM +0100, Rouven Czerwinski wrote:
> > On Fri, 2021-01-08 at 09:57 +0100, Michael Olbrich wrote:
> > > On Thu, Dec 17, 2020 at 09:14:53AM +0100, Robin van der Gracht wrote:
> > > > Signed-off-by: Robin van der Gracht 
> > > 
> > > Hmm, shouldn't optee be updated as well?
> > > 
> > > Rouven, what do you think?
> > 
> > Yep and the tests should be updated as well.
> > 
> > For the OP-TEE OS Update you'll need to add checks for the correct
> > python3 module availability within ptxdist as well.
> 
> Probably s/HOST_SYSTEM_PYTHON/HOST_SYSTEM_PYTHON3/ right? Or are new
> packages needed?

OP-TEE OS currently requires python3-cryptodome and python3-pyelftools
to build. Same should be true for the TAs build in the test repository,
since they use the same scripts from the ta-devkit.

Regards,
Rouven



___
ptxdist mailing list
ptxdist@pengutronix.de
To unsubscribe, send a mail with subject "unsubscribe" to 
ptxdist-requ...@pengutronix.de


Re: [ptxdist] [PATCH 1/2] optee-client: version bump 3.5.0 -> 3.11.0

2021-01-08 Thread Michael Olbrich
On Fri, Jan 08, 2021 at 10:51:43AM +0100, Rouven Czerwinski wrote:
> On Fri, 2021-01-08 at 09:57 +0100, Michael Olbrich wrote:
> > On Thu, Dec 17, 2020 at 09:14:53AM +0100, Robin van der Gracht wrote:
> > > Signed-off-by: Robin van der Gracht 
> > 
> > Hmm, shouldn't optee be updated as well?
> > 
> > Rouven, what do you think?
> 
> Yep and the tests should be updated as well.
> 
> For the OP-TEE OS Update you'll need to add checks for the correct
> python3 module availability within ptxdist as well.

Probably s/HOST_SYSTEM_PYTHON/HOST_SYSTEM_PYTHON3/ right? Or are new
packages needed?

Michael


-- 
Pengutronix e.K.   | |
Steuerwalder Str. 21   | http://www.pengutronix.de/  |
31137 Hildesheim, Germany  | Phone: +49-5121-206917-0|
Amtsgericht Hildesheim, HRA 2686   | Fax:   +49-5121-206917- |

___
ptxdist mailing list
ptxdist@pengutronix.de
To unsubscribe, send a mail with subject "unsubscribe" to 
ptxdist-requ...@pengutronix.de


Re: [ptxdist] [PATCH 1/2] optee-client: version bump 3.5.0 -> 3.11.0

2021-01-08 Thread Rouven Czerwinski
On Fri, 2021-01-08 at 09:57 +0100, Michael Olbrich wrote:
> On Thu, Dec 17, 2020 at 09:14:53AM +0100, Robin van der Gracht wrote:
> > Signed-off-by: Robin van der Gracht 
> 
> Hmm, shouldn't optee be updated as well?
> 
> Rouven, what do you think?

Yep and the tests should be updated as well.

For the OP-TEE OS Update you'll need to add checks for the correct
python3 module availability within ptxdist as well.

Regards,
Rouven


___
ptxdist mailing list
ptxdist@pengutronix.de
To unsubscribe, send a mail with subject "unsubscribe" to 
ptxdist-requ...@pengutronix.de


Re: [ptxdist] [PATCH 1/2] optee-client: version bump 3.5.0 -> 3.11.0

2021-01-08 Thread robin

Hi Michael,

On 2021-01-08 09:57, Michael Olbrich wrote:

On Thu, Dec 17, 2020 at 09:14:53AM +0100, Robin van der Gracht wrote:

Signed-off-by: Robin van der Gracht 


Hmm, shouldn't optee be updated as well?


You are right.

If thats OK with Rouven I'll add a patch that bumbs the optee
package's version to 3.11.0 as well.

Robin

___
ptxdist mailing list
ptxdist@pengutronix.de
To unsubscribe, send a mail with subject "unsubscribe" to 
ptxdist-requ...@pengutronix.de


Re: [ptxdist] [PATCH 1/2] optee-client: version bump 3.5.0 -> 3.11.0

2021-01-08 Thread Michael Olbrich
On Thu, Dec 17, 2020 at 09:14:53AM +0100, Robin van der Gracht wrote:
> Signed-off-by: Robin van der Gracht 

Hmm, shouldn't optee be updated as well?

Rouven, what do you think?

Michael

> ---
>  rules/optee-client.make | 5 +++--
>  1 file changed, 3 insertions(+), 2 deletions(-)
> 
> diff --git a/rules/optee-client.make b/rules/optee-client.make
> index 7fbebf1f1..dc76773c7 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.5.0
> -OPTEE_CLIENT_MD5 := 2738729cb2457f2b4993ef6b91a6519d
> +OPTEE_CLIENT_VERSION := 3.11.0
> +OPTEE_CLIENT_MD5 := 876f3afb72cdd64dd9b5a3606923d0d1
>  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)
> @@ -48,6 +48,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.25.1
> 
> 
> ___
> ptxdist mailing list
> ptxdist@pengutronix.de
> To unsubscribe, send a mail with subject "unsubscribe" to 
> ptxdist-requ...@pengutronix.de
> 

___
ptxdist mailing list
ptxdist@pengutronix.de
To unsubscribe, send a mail with subject "unsubscribe" to 
ptxdist-requ...@pengutronix.de