Skip to content

Conversation

@ghedo
Copy link
Member

@ghedo ghedo commented Aug 27, 2025

The stable version of the cargo-cross tool uses an Ubuntu version with an ancient LLVM version which is too old for cbindgen, and newer cargo-cross versions are broken in other ways. So switch to building the cross-compilation environment from scratch.


Note that this is a dependency for making cross-builds using the boring crate work (which is needed for #2080), just splitting the change into its own PR to make it easier to debug build failures and review.

@ghedo ghedo added the hold Do not merge label Aug 27, 2025
@ghedo ghedo requested a review from a team as a code owner August 27, 2025 07:58
@ghedo ghedo force-pushed the ci-raw-cross branch 4 times, most recently from 3eaa2ab to a4a07cf Compare October 17, 2025 10:14
The stable version of the cargo-cross tool uses an Ubuntu version with
an ancient LLVM version which is too old for cbindgen, and newer
cargo-cross versions are broken in other ways. So switch to building the
cross-compilation environment from scratch.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

hold Do not merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants