Skip to content

bootstrap: refactor mingw dist and fix gnullvm#144659

Merged
bors merged 3 commits into
rust-lang:masterfrom
mati865:gnullvm-vendor-libunwind
Aug 7, 2025
Merged

bootstrap: refactor mingw dist and fix gnullvm#144659
bors merged 3 commits into
rust-lang:masterfrom
mati865:gnullvm-vendor-libunwind

Conversation

@mati865

@mati865 mati865 commented Jul 29, 2025

Copy link
Copy Markdown
Member

Fixes #144533

The first two commits are NFC and only clean up the code, paving the way for the third commit. That said, I think they are worthwhile even without that fix - reusing the same function for two different outcomes was confusing.

The third commit is the fix for #144533, but due to the cross-compilation dance it requires a workaround to find the DLL since that logic really was meant only for Windows builders. That workaround is short-lived and will be removed as soon as gnullvm bootstraps itself.

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

relnotes Marks issues that should be documented in the release notes of the next release. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

{aarch64,x86_64}-pc-windows-gnullvm host tools are missing libunwind.dll

9 participants