DemesneGH opened a new pull request, #199: URL: https://github.com/apache/incubator-teaclave-trustzone-sdk/pull/199
Std TAs depend on a custom port of Rust toolchain with OP-TEE targets. Currently, we manually pin the Rust version and port the Rust std accordingly. However, third-party crates are frequently updated and may require a newer Rust version, which can break builds for std-based TAs (https://github.com/apache/incubator-teaclave-trustzone-sdk/pull/188). Additionally, building reliably is also important for release stability. To address this, this PR includes `Cargo.lock` file to lock crate versions for std TAs. ----- BTW upstreaming the `optee` target to Rust might resolve this issue. However, the maintenance effort are still unclear for us and needs further evaluation. For now, to prepare for the upcoming release, I'd like to propose this PR as workaround. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@teaclave.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@teaclave.apache.org For additional commands, e-mail: dev-h...@teaclave.apache.org