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

Require new release for Ruby 3.3 with binaries #270

Closed
okuramasafumi opened this issue Jan 3, 2024 · 4 comments · Fixed by #271
Closed

Require new release for Ruby 3.3 with binaries #270

okuramasafumi opened this issue Jan 3, 2024 · 4 comments · Fixed by #271

Comments

@okuramasafumi
Copy link

https://rubygems.org/gems/commonmarker/versions/1.0.3-arm64-darwin
It seems version 1.0.3 doesn't provide binaries for Ruby 3.3 because the build tool doesn't handle Ruby 3.3 properly. (We can still install this version with Ruby 3.3, but it requires Rust toolchain so we cannot install it on Heroku)
yettoapp/actions#12 was merged and fixed the issue of the build tool, so now we can release the new version so that they provide binaries.

@rykov
Copy link

rykov commented Jan 3, 2024

Required Ruby version constraint for native builds is >= 3.1, < 3.3.DEV, which prevents them from being used with Ruby 3.3. It looks like native binaries were build with an older action configuration that didn't include Ruby 3.3 until yesterday: yettoapp/actions@af4f3fb. Please rebuild gem with this new configuration.

@gjtorikian
Copy link
Owner

Hi, I am currently waiting for oxidize-rb/rb-sys#298 to be released to ensure that every build dependency supports Ruby 3.3. Please be mindful of the holidays + new year's while we follow this. ☮️

@rykov
Copy link

rykov commented Jan 4, 2024

Big thanks @gjtorikian for taking care of this so quickly.

@okuramasafumi
Copy link
Author

@gjtorikian Thank you for releasing it!

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 a pull request may close this issue.

3 participants