Comments (6)
@zhizhouzh Yes this is a known issue but no good solution has been proposed yet. We've been working around this using make CFG_SECSTOR_TA_MGMT_PTA=y CFG_SECURE_DATA_PATH=y...
.
@liuyq fyi
from optee_test.
@vchong I see, thanks!
from optee_test.
If CFG_SECSTOR_TA_MGMT_PTA
is not defined, why would the linker complain about install_ta_runner_cmd_parser
? There is an #ifdef
in xtest_main.c so the function should not be called. Are we talking about parallel build maybe? So that there is a race condition?
If this is indeed a race condition at build time, then fix the build: add a dependency. optee-test should depend on optee-os.
from optee_test.
@jforissier I think dependency has been added for this. But before build optee-os, optee-test intend to include configure file that has not been generated. To my understanding, android build system parse whole Android.mk to decide dependence relationship. At parse Makefile phase, this config file doesn't exist. So it lead optee-test doesn't get right config to build itself.
from optee_test.
@zhizhouzh ah, I see. Unfortunately I don't know the Android build system well enough to propose a fix 😞
from optee_test.
To my knowledge, xtest works on our Android setup, so I'm closing the ticket, having that said, feel free to re-open the ticket if you have more to add to the ticket.
from optee_test.
Related Issues (20)
- xtest 1008 case fail with TEEC_ERROR_OUT_OF_MEMORY sometimes
- SO PIN in PKCS#11 tests HOT 13
- regression 1039, test subkey on SE05x with non-default TA sign keys failing HOT 15
- regression_1039 fails with CFG_ENCRYPT_TA=y HOT 3
- Useless code in attestation test case. HOT 6
- xtest regression 1033 failed HOT 4
- Question about build error HOT 5
- Machine readable test report HOT 2
- xtest benchmark_1000.c HOT 2
- TA remote attestation HOT 3
- openssl binary usage HOT 9
- Need to fix host/xtest/Makefile? HOT 2
- Xtest 1039 failed! HOT 2
- How to establish a bi-directional data transfer process between Normal and Secure World ? HOT 4
- xtest 1027 & 1028 failed HOT 2
- xtest 1033 failed HOT 1
- Fail to build xtest with enabing SDP test cases. HOT 5
- Queries related to PKCS11 based tests HOT 34
- Compile error when building xtest with musl HOT 10
- Add submodule in ta to get "execvp Argument list too long" HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from optee_test.