Git Product home page Git Product logo

Comments (6)

vchong avatar vchong commented on May 14, 2024

@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.

zhizhouzh avatar zhizhouzh commented on May 14, 2024

@vchong I see, thanks!

from optee_test.

jforissier avatar jforissier commented on May 14, 2024

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.

zhizhouzh avatar zhizhouzh commented on May 14, 2024

@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.

jforissier avatar jforissier commented on May 14, 2024

@zhizhouzh ah, I see. Unfortunately I don't know the Android build system well enough to propose a fix 😞

from optee_test.

jbech-linaro avatar jbech-linaro commented on May 14, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.