Age | Commit message (Collapse) | Author |
|
This bitbake recipe builds the OPTEE examples trusted applications.
Change-Id: Ifa2eceaade882cf08eb481b46aa86c9114147f33
Signed-off-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org>
|
|
Hardcoded /lib is not compatible with usrmerge.
Change-Id: Ib8e594fc10c4a0a7435f27dc3f85202d32c1c3f4
Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
|
|
The complicated logic forces recipes to hardcode the SRCREVs in downstream recipes, leading to sync issues.
Change-Id: I72363339ea48ed61b6b9f113814a8f71918c1f62
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
ATF builds depend on it, so deploy files for aarch64 as well.
Change-Id: Id712536e7eabde424568be992adc97e9c6b50eb3
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
Somehow, the Git revision changed for the 2.6.0 release.
This new revision points to the 2.6.0 tag.
Compare (actual tag):
https://github.com/OP-TEE/optee_os/commit/6d57389f9eec0c213da917e35861a8eca4b205b3
versus (old):
https://github.com/OP-TEE/optee_os/commit/a5edec8d0baa967a389b6f54be3b9bbce32c330c
But this last commit is no longer fetched:
$ git clone https://github.com/OP-TEE/optee_os.git
Cloning into 'optee_os'...
remote: Counting objects: 20623, done.
remote: Total 20623 (delta 0), reused 0 (delta 0), pack-reused 20623
Receiving objects: 100% (20623/20623), 11.51 MiB | 1.36 MiB/s, done.
Resolving deltas: 100% (14562/14562), done.
Checking connectivity... done.
$ cd optee_os/
$ git checkout a5edec8d0baa967a389b6f54be3b9bbce32c330c
fatal: reference is not a tree: a5edec8d0baa967a389b6f54be3b9bbce32c330c
$ git show a5edec8d0baa967a389b6f54be3b9bbce32c330c
fatal: bad object a5edec8d0baa967a389b6f54be3b9bbce32c330c
Change-Id: I9a127a6d20456d996ba4c8f888e4fe16a457ba9e
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
* Drop python-wand and imagemagick, they aren't used anymore.
* Update PV/SRCREV for optee-client, optee-os and optee-test to 2.6.0
release.
* Refresh optee-client patch to apply on the new release.
Change-Id: Ie61850457af76d1affb14b39d9702f48c8ac4399
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Update OPTEE OS to commit 3ff350a1, post 2.5.0 release.
It adds support for HiKey960 board.
Change-Id: If33189ea8945f7608f222abccbe8835b93f7b27a
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
* Unify LFLAGS/LDFLAGS variable names (only tee-supplicant was using LDFLAGS).
* Fixes:
ERROR: optee-client-2.4.0+gitAUTOINC+1df4046bd7-r0 do_package_qa: QA Issue: No GNU_HASH in the elf binary: 'optee-client/2.4.0+gitAUTOINC+1df4046bd7-r0/packages-split/optee-client/usr/bin/tee-supplicant'
No GNU_HASH in the elf binary: 'optee-client/2.4.0+gitAUTOINC+1df4046bd7-r0/packages-split/optee-client/usr/lib/libteec.so.1.0' [ldflags]
ERROR: optee-client-2.4.0+gitAUTOINC+1df4046bd7-r0 do_package_qa: QA run found fatal errors. Please consider fixing them.
ERROR: optee-client-2.4.0+gitAUTOINC+1df4046bd7-r0 do_package_qa: Function failed: do_package_qa
ERROR: Logfile of failure stored in: optee-client/2.4.0+gitAUTOINC+1df4046bd7-r0/temp/log.do_package_qa.31246
Change-Id: I5bd17b32ba8df102a4517c92abddc804929d68f1
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
Change-Id: Id6a278e2bd72b9b41d008d049f17fb386147cd57
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
* optee-client: avoid to fix up the hardcoded paths.
Run oe-runmake install, and then install the files in the location we
expect them.
* optee-test: *.ta install path should match the value set in
optee-client. Default TEEC_LOAD_PATH is /lib.
Adjust the install path to match the default.
Change-Id: Iecd10bac760c5b68e0796ba595f8fa55f4785fda
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Change-Id: I24344d98d5bd911beabc126d95fd575f99ea0a1a
Signed-off-by: Andrey Konovalov <andrey.konovalov@linaro.org>
|
|
Add NOWERROR=1 to disable errors introduced with the upgrade to GCC 6:
error: dereferencing type-punned pointer might break strict-aliasing rules
[-Werror=strict-aliasing]
Change-Id: Ibf95883c1fb105dc661cede5311beddd02ddd4c1
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
This fixes multilib builds.
Change-Id: I1d2bf66cac3db82a6cdf5344b0dce339e18897ce
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
SQLite has been added from 2.2.0 release in
https://github.com/OP-TEE/optee_client/commit/aef0eded
SQLite is public domain
Libsqlfs is GNU LGPL v2
Change-Id: Ifdd8a12f53efdefc1d9e625ecc69a54b21de20dc
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
Change-Id: Ie2fb0d845155dbbbe608ae06691c07c4de9be09e
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Change-Id: I12741b8405ee28485e9ca95bea489b588f240874
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
* Bump PV from 2.0.0+git to 2.1.0+git
* Update SRCREV to 2.1.0 release tag
Change-Id: Iaea0fed5ef2022b3a52ef87803bd45d0f631ec4c
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
optee directory under $DEPLOYDIR has content only if the architecture is
ARMv7. Otherwise, it's empty.
Create the directory only when we need to fill it.
Change-Id: Ie150007913658cb36038fc916743b0b0ca6b859e
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
|
|
Now that the warnings are eliminated upstream, remove the workarounds
for compiling.
Change-Id: I43251bb58bca502d4c2c3bde38f02355e71672a8
Signed-off-by: David Brown <david.brown@linaro.org>
|
|
And remove the patch that is now merged upstream.
Change-Id: Ib56629f370f477cef47175befa272d3a623de3e1
Signed-off-by: David Brown <david.brown@linaro.org>
|
|
Change-Id: Ideceb88a7fceb1fa62b9e9767f41902dac669726
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
Change-Id: I083c522c8018ee062c49c79ab2705f065f11d682
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
Change-Id: Ieb840a4ea110426945cc2a0e6367a911cac0a5ef
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
Change-Id: Ib3ff22628c63eaf6f0be9b9a698b70f667b72535
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|
|
Change-Id: I80ddfccfe2e5021d3ad108f0f940d6f538dac66a
Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
|