-
-
Notifications
You must be signed in to change notification settings - Fork 86
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
Workaround for ARM-based macOS Ruby #260
Conversation
Do you accept a workaround like this? BTW, I'm thinking to force use pure Ruby engine for self-build Ruby on ARM-based macOS too, |
Force enable pure Ruby implementation on ARM-based macOS
BTW @jasl you might wanna update the PR body to explain why it's done this odd way. |
Yeah, I updated, please help me what I'm mssing |
This change is required for custom (rbenv) installed ruby as well as the system on an an M1. Loading |
Without this PR System Ruby, can't run test because
Custom Ruby 3.0
With this PR System Ruby
Custom Ruby 3.0
|
I would like to understand why we aren't compiling this correctly in the first place. |
I would also like to understand it, but it seems to affect a lot of native extensions and they don't have a clear cause or solution either. I believe it would be best to unblock the users of Apple Silicon at the moment. |
This is a workaround to force enable pure Ruby implementation on ARM-based macOS Ruby (both custom-build & system-bundled)
Ref #259
NOTE:
Custom Ruby
System Ruby
Types of Changes
Testing