DemesneGH opened a new pull request, #285: URL: https://github.com/apache/teaclave-trustzone-sdk/pull/285
Changes: - Updated `setup_std_dependencies.sh` to clone the pinned Rust source and apply patches from teaclave-crates https://github.com/apache/teaclave-crates/pull/10. After that PR merged the clone source should be updated in `setup_std_dependencies.sh`. - Resolved compilation and Clippy errors introduced by the newer compiler version. - Continued use of Xargo for this transition, with `XARGO_RUST_SRC` pointing to the new `library/` workspace. Status: - Basic CI passes. - Temporarily excluded `std-for-dev-docker` and `cargo-optee-*` for this PR. Since the build toolchain will be overhauled in the next step, these environments will be updated accordingly at that time. Next Steps: - Migrate from Xargo to `cargo -Z build-std` as the primary build tool, as Xargo is outdated and no longer updated. - Fix remaining CI errors in the excluded components. -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
