-
-
Notifications
You must be signed in to change notification settings - Fork 44
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
portable-ruby 3.3.5 #239
portable-ruby 3.3.5 #239
Conversation
85569da
to
249a07f
Compare
Patch is safe to remove now. Upstream included it with Ruby 3.3.5. It seems 3.3.5 has a change that throws deprecation for |
Might just hack some code to globally disable those warnings over at Homebrew/brew tbh. They're useful on paper but they have caused unfixable problems given we cannot be building native extensions on the fly like upstream expect, especially when it is now covering things that are already fixed upstream but not in any released version. |
Will check on CI later but I think it might just be a case of replacing |
Works for me 👍🏻 |
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. |
f38b9df
to
5ec8936
Compare
Hmm looks like there's another 3.3.5 bug here:
https://bugs.ruby-lang.org/issues/20721 It is already fixed for 3.3.6 (Nov 5th). Though we could backport the relevant patches (4 commits). |
Let's backport so we can get this shipped. I can take a crack at it in a bit. |
Co-authored-by: Bo Anderson <[email protected]> Co-authored-by: Patrick Linnane <[email protected]>
5ec8936
to
d5df7a5
Compare
Basically patched in the majority of 3.3.6 at this point but it is what it is. |
Somehow pulled a masterclass and builds on the new Intel image on the newer hardware is now over 2x faster and is now nearly as fast as arm64. Almost seems like it's wrong. |
@Bo98 nice work! |
Created by
brew bump
Created with
brew bump-formula-pr
.resource
blocks have been checked for updates.