Skip to content

Support clangarm64 environment #21

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

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

ntkme
Copy link

@ntkme ntkme commented Apr 19, 2025

This PR is the prerequisite for: ruby/setup-ruby#750

The complication here is that windows-11-arm runner does not have msys2 preinstalled, so that we have to create a full msys2 package, instead of the current partial update package.

Following the naming convention of ruby-builder, the partial package is named msys2-windows-latest, and the full package is named msys2-windows-11-arm64.

Another tricky problem is the chicken and egg problem that this PR depends on updated setup-ruby in order to run ruby script on windows-11-arm, while the setup-ruby also depends on the artifacts here. So currently this PR is pointing to my fork of setup-ruby, which download msys2 from my fork of setup-msys2-gcc. We can update this later once this is merged and a working build is available in this repo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant