-
Notifications
You must be signed in to change notification settings - Fork 30
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
feat: support ruby 3.3.0-preview3 #105
Conversation
Overall looks good -- linux passes! -- but need to chase a few failures:
|
9974b3d
to
6cc6ec4
Compare
Updated to preview3 and rake-compiler 1.2.5 |
554166e
to
6daf6b5
Compare
Addressed windows failures. |
Looking at the darwin failure:
and although this seems easily reproducible in Github Actions on Going to try to set up a repro environment on an older edit: I was able to reproduce on an intel system. |
It looks like |
1dd7218
to
b337277
Compare
Ah, figured it out -- see commit c079c7c |
note that we avoid testing with 3.3.0-preview3 specifically because ruby/setup-ruby doesn't provide that version for windows platform today. testing against ruby head is good enough. also make sure we apply the flat_namespace workaround to prereleases
635651c
to
e12ef8c
Compare
builds are failing too often due to https://bugs.ruby-lang.org/issues/18506, so let's opt for simple and debuggable. we'll run the builds in parallel with XRUBIES, but won't parallelize each build with `-j`.
e12ef8c
to
913739d
Compare
This PR introduces Ruby 3.3.0-preview3 as a build target. See #103.
-flat_namespace
patch to include ruby 3.2+