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

Specifically target x86_64 for macos builds #9678

Merged
merged 1 commit into from
Apr 30, 2024
Merged

Conversation

benjervis
Copy link
Contributor

At the beginning of this month, MacOS 14 became generally available in GitHub Actions. This means that the M1/Apple Silicon versions came out of beta, and (trickily for us) became the default image for macos-latest.

This switchover seems to have happened for us a few days ago in an entirely unrelated PR (I hope, it was mine 😅).

This means that our macos-latest build is now spitting out arm64 bindings, as well as our aarch64-apple-darwin build. Two Arms, no Intel.

This means that the canary @parcel/rust package has been published without x64 bindings since v3197.

I've added a specific target for x86_64-apple-darwin to our macos-latest build to force it back to outputting Intel binding.

@mattcompiles mattcompiles merged commit 5230589 into v2 Apr 30, 2024
16 of 17 checks passed
@mattcompiles mattcompiles deleted the reinstate-macos-x64 branch April 30, 2024 21:22
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.

2 participants