package/optee-*: support BR2_STATIC_LIBS=y
authorEtienne Carriere <etienne.carriere@linaro.org>
Fri, 8 Mar 2019 09:55:09 +0000 (10:55 +0100)
committerThomas Petazzoni <thomas.petazzoni@bootlin.com>
Thu, 14 Mar 2019 21:42:26 +0000 (22:42 +0100)
commit2d242e0e566c3b92e185b0709762125441b506f7
tree44615db32438ab968f5eaf79a9650e2756952e9c
parentb8f7fe53c75fafb32553294c7526e4b3734cdda4
package/optee-*: support BR2_STATIC_LIBS=y

Patch current optee-client 3.4.0 to support building resources
with static linkage of executable binaries with the user libraries.
The optee-client patch is under review in the OP-TEE project [1] and
should be merged in the next OP-TEE release 3.5.0.

This change drops !BR2_STATIC_LIBS constraint on package optee-client
and its dependent packages that are optee-benchmark, optee-examples,
and optee-test.

[1] https://github.com/OP-TEE/optee_client/pull/147

Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
package/optee-benchmark/Config.in
package/optee-client/0002-cmake-support-BUILD_STATIC_LIBS-BUILD_SHARED_LIBS.patch [new file with mode: 0644]
package/optee-client/Config.in
package/optee-examples/Config.in
package/optee-test/Config.in