-
Notifications
You must be signed in to change notification settings - Fork 80
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
pull ruby build #908
Merged
Merged
pull ruby build #908
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add mruby-3.1.0
Add picoruby-3.0.0
Bump openssl versions
* Make supported openssl versions explicit per definition.
Use OpenSSL 3.x with Ruby 3.1.x
…e later checks if possible.
Co-authored-by: Mislav Marohnić <[email protected]>
Co-authored-by: Mislav Marohnić <[email protected]>
Co-authored-by: Mislav Marohnić <[email protected]>
Re-enable YJIT with arm64
Co-authored-by: Takashi Kokubun <[email protected]>
Enable YJIT only x86_64 and arm64
suggested by @k0kubun Co-authored-by: Takashi Kokubun <[email protected]>
Relax rustc version to 1.58.1
Fix required rustc version for YJIT in output
Added 3.2.0-preview2
bash didn't provide \d
ruby-build 20220910.1 * enable YJIT with 3.2.0-preview2 * tag 'refs/rbtags/v20220910.1': ruby-build 20220910.1 enable YJIT with 3.2.0-preview2 ruby-build 20220910 not needed + bash didn't provide \d ruby-build 20220909 Added 3.2.0-preview2 Fix required rustc version for YJIT in output Fix * regex usage of bash Relax rustc version from 1.58.1 `uname -m` is aarch64 on Linux Use `-o` for or condition Followed up rbenv/ruby-build#2028 YJIT support arm64 and aarch64 arch ruby-build 20220825 Add JRuby 9.3.7.0 (#2026) Show the log file to make it easy to follow progress ruby-build 20220726 Add TruffleRuby 22.2.0 TruffleRuby 22.2+ is available on darwin-aarch64 ruby-build 20220725 Only check the opensslv.h header to find the system openssl version ruby-build 20220721 Use inline patch instead of curl download Apply patch for implicitly declaration error of OpenSSL 1.1.1q Remove extra paren Update bin/ruby-build Update bin/ruby-build Update bin/ruby-build build_package_enable_yjit should echo to stderr, not stdout Restructure build_package_enable_yjit to be cleaner and to exit before later checks if possible. Don't auto-enable YJIT except on x86_64 For Ruby 3.2.0-dev, install YJIT by default if rustc 1.60+ is available ruby-build 20220713 Update update-cruby to be clear which openssl line should be used Use OpenSSL 3.x with Ruby 3.1.x ruby-build 20220710 Cleanup Install openssl whenever the system version does not match Install openssl 1 when openssl is 3 Add script to update openssl Fixed version name Use OpenSSL 1.1.1q Use OpenSSL 3.0.5 ruby-build 20220630 Add picoruby-3.0.0 Add mruby-3.1.0 Add JRuby 9.2.21.0 and 9.3.6.0
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
merges ruby-build v20220910.1
ruby-build commits
-o
for or conditionuname -m
is aarch64 on Linux