Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use MSYS2's upstream LLVM version on MinGW-w64 CI #15197

Merged

Conversation

HertzDevil
Copy link
Contributor

@HertzDevil HertzDevil commented Nov 15, 2024

MSYS2's Pacman has upgraded LLVM to 19.1.3-1 and dropped 18, breaking our CI, so we pick a newer LLVM version on the cross-compiling host to match the target for now (i.e. until #15091)

@HertzDevil HertzDevil added topic:infrastructure/ci kind:chore platform:windows-gnu Windows support based on the MinGW-w64 toolchain + MSYS2 labels Nov 15, 2024
@ysbaddaden
Copy link
Contributor

There are still package managers that don't package a few versions of LLVM? At least the current and stable versions? Sigh 😮‍💨

@HertzDevil
Copy link
Contributor Author

Another one is Termux ;)

@HertzDevil HertzDevil changed the title Upgrade to LLVM 19 on MinGW-w64 CI Use MSYS2's upstream LLVM version on MinGW-w64 CI Nov 18, 2024
@straight-shoota straight-shoota added this to the 1.15.0 milestone Nov 18, 2024
@straight-shoota straight-shoota merged commit 5e02cd4 into crystal-lang:master Nov 18, 2024
69 checks passed
@HertzDevil HertzDevil deleted the chore/mingw-w64-ci-llvm branch November 19, 2024 04:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind:chore platform:windows-gnu Windows support based on the MinGW-w64 toolchain + MSYS2 topic:infrastructure/ci
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants