Skip to content

WIP: ci: raw cross-build#2142

Closed
ghedo wants to merge 1 commit into
masterfrom
ci-raw-cross
Closed

WIP: ci: raw cross-build#2142
ghedo wants to merge 1 commit into
masterfrom
ci-raw-cross

Conversation

@ghedo
Copy link
Copy Markdown
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.
@ghedo ghedo force-pushed the ci-raw-cross branch 2 times, most recently from 2f742cb to 847a785 Compare January 20, 2026 10:39
@ghedo ghedo mentioned this pull request Apr 28, 2026
@ghedo
Copy link
Copy Markdown
Member Author

ghedo commented May 5, 2026

Replaced by #2457.

@ghedo ghedo closed this May 5, 2026
@ghedo ghedo deleted the ci-raw-cross branch May 5, 2026 11:00
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