Skip to content

Conversation

@volsa
Copy link
Member

@volsa volsa commented Dec 16, 2025

PR PLC-lang/rust-llvm-images#26 updated to LLVM 21 but inadvertently removed some required dependencies and upgraded mdbook to a breaking version. Specifically

  • git was removed, causing the metrics workflow to fail
  • gcc-aarch64-linux-gnu was removed, causing cross-compilation on x86_64 to fail
  • cargo binstall mdbook now installs 0.5.x (previously 0.4.x), breaking the errorcode_book_generator crate

This PR fixes these listed issues

@volsa volsa changed the title ci: install aarch64 dependency for cross-compilation ci: update and install dependencies for rust-llvm-image v21-1.90 Dec 17, 2025
@volsa volsa marked this pull request as ready for review December 17, 2025 09:00
Copy link
Contributor

@Angus-Bethke-Bachmann Angus-Bethke-Bachmann left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes all look pretty straightforward to me, approved 👍

@volsa volsa merged commit 50825be into master Dec 17, 2025
23 checks passed
@volsa volsa deleted the vosa/ci branch December 17, 2025 09:29
DoubleCouponDay added a commit to DoubleCouponDay/rusty-fork that referenced this pull request Dec 20, 2025
ci: update and install dependencies for rust-llvm-image v21-1.90 (PLC-lang#1561)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants