[Buildroot] [PATCH 1/5] boot/optee-os: bump version to 3.7.0

Etienne Carriere etienne.carriere at linaro.org
Mon Nov 18 09:36:51 UTC 2019


Hello Romain,

On Sun, 17 Nov 2019 at 23:23, Romain Naour <romain.naour at smile.fr> wrote:
>
> Hi Etienne,
>
> Le 29/10/2019 à 15:41, Etienne Carriere a écrit :
> > Bump OP-TEE OS package version to OP-TEE release 3.7.0.
> >
> > This adds host-python-pyelftools to optee-os dependencies
> >
> > Signed-off-by: Etienne Carriere <etienne.carriere at linaro.org>
> > ---
>
> There is a build issue with optee-os:
>
> make[1]: Entering directory 'output/build/optee-os-3.7.0'
>   GEN     out/core/include/generated/arm32_sysreg.h
>   GEN     out/core/include/generated/arm32_sysreg.S
>   CHK     out/conf.mk
>   GEN     out/core/ta_pub_key.c
>   UPD     out/conf.mk
>   TOUCH   out/core/tee-pageable.bin
>   GEN     out/include/generated/arm32_user_sysreg.h
> Traceback (most recent call last):
>   File "scripts/pem_to_pub_c.py", line 61, in <module>
>     main()
>   File "scripts/pem_to_pub_c.py", line 24, in main
>     from Crypto.PublicKey import RSA
> ImportError: No module named 'Crypto'
> mk/subdir.mk:159: recipe for target 'out/core/ta_pub_key.c' failed
>
> I would add host-python-pycrypto in the dependencies.

I'm surprised as the patch adds host-python-pyelftools to
OPTEE_OS_DEPENDENCIES which already specifies host-python-pycrypto:

> > -OPTEE_OS_DEPENDENCIES = host-openssl host-python-pycrypto
> > +OPTEE_OS_DEPENDENCIES = host-openssl host-python-pycrypto host-python-pyelftools

Did I miss something?

Regards,
Etienne

>
> Best regards,
> Romain


More information about the buildroot mailing list