]> code.ossystems Code Review - meta-freescale.git/commit
optee-imx: Upgrade to 3.10.0
authorTom Hochstein <tom.hochstein@nxp.com>
Tue, 16 Mar 2021 12:43:20 +0000 (07:43 -0500)
committerOtavio Salvador <otavio@ossystems.com.br>
Tue, 16 Mar 2021 20:59:36 +0000 (17:59 -0300)
commitbe6a39f2faf605330a0ae9a33430e1112ac4d3f5
tree09d4708a0429b8fdecfca792f4af6add4c8467fb
parent1d2f65637442c1f52967001e539c5d44c1ba74cd
optee-imx: Upgrade to 3.10.0

Update all recipes to pull sources from imx_5.4.70_2.3.0 branch in NXP
upstream and update SRCREV to match release tags.

Update PREFERRED_VERSION of optee for mx8 to point to 3.10.0.imx.

Following notes are additions to the version update of recipes:
--------------------------
optee-client:
- Drop CFLAGS patch as it is already applied upstream

optee-os:
- Drop gcc10 patch as it is already applied upstream
- Add dependency on python3-pycryptodomex-native
- Drop NOWERROR flag as package is reworked to disable warnings by default
- Rework mkimage load address since tee-init_load_addr.txt is no longer created

optee-test:
- Drop python3 patch as it is already applied upstream
- Remove unused patch files from layer
- Add dependency on python3-pycryptodomex-native
- Add sysroot to C and C++ flags

Fixes #686, fixes #689.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
conf/machine/include/imx-base.inc
recipes-security/optee-imx/optee-client/0001-flags-do-not-override-CFLAGS-from-host.patch [deleted file]
recipes-security/optee-imx/optee-client_3.10.0.imx.bb [moved from recipes-security/optee-imx/optee-client_3.7.0.imx.bb with 78% similarity]
recipes-security/optee-imx/optee-os/0001-optee-os-fix-gcc10-compilation-issue-and-missing-cc-.patch [deleted file]
recipes-security/optee-imx/optee-os_3.10.0.imx.bb [moved from recipes-security/optee-imx/optee-os_3.7.0.imx.bb with 90% similarity]
recipes-security/optee-imx/optee-test/0001-use-python3-instead-of-python.patch [deleted file]
recipes-security/optee-imx/optee-test/0003-sock_server-fix-compilation-against-musl-sys-errno.h.patch [deleted file]
recipes-security/optee-imx/optee-test/0004-build-ignore-declaration-after-statement-warnings.patch [deleted file]
recipes-security/optee-imx/optee-test/0005-benchmark_1000-fix-compilation-against-musl-uint.patch [deleted file]
recipes-security/optee-imx/optee-test/0006-regression_8100-use-null-terminated-strings-with-fil.patch [deleted file]
recipes-security/optee-imx/optee-test_3.10.0.imx.bb [moved from recipes-security/optee-imx/optee-test_3.7.0.imx.bb with 79% similarity]