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

pull ruby build #911

Merged
merged 44 commits into from
Jun 2, 2024
Merged

pull ruby build #911

merged 44 commits into from
Jun 2, 2024

Conversation

jasonkarns
Copy link
Member

@jasonkarns jasonkarns commented Jun 2, 2024

merges ruby-build 20230124

ruby-build commits
  • Fix rbenv install --list exit status
  • ruby-build 20221004
  • Add JRuby 9.3.9.0
  • ruby-build 20221025
  • Add TruffleRuby and TruffleRuby GraalVM 22.3.0
  • ruby-build 20221026
  • Use OpenSSL 3.0.7 for ruby 3.1
  • ruby-build 20221101
  • Mark Ruby 2.6 as EOL
  • Mark Ruby 2.7 as unsupported
  • Add definition for Ruby 3.2.0-preview3
  • Update to openssl 1.1.1s
  • Do not automatically enable YJIT nor attempt to detect rustc
  • ruby-build 20221116
  • truffleruby+graalvm-dev builds are now based on Java 17
  • ruby-build 20221121
  • JRuby 9.4.0.0
  • ruby-build 20221123
  • Add definition for Ruby 3.1.3, 3.0.5, and 2.7.7
  • ruby-build 20221124
  • Add definition for Ruby 3.2.0 RC 1
  • ruby-build 20221206
  • Added 3.2.0
  • ruby-build 20221225
  • Development of 3.3.0 started.
  • Warn EOL status for all of rbx packages
  • Removed rbx updater
  • Fixes #2119
  • Use git instead of svn
  • Completely removed subversion feature
  • Add TruffleRuby and TruffleRuby GraalVM 22.3.1
  • ruby-build 20230124

mislav and others added 30 commits October 3, 2022 13:28
Fix `rbenv install --list` exit status
There are a couple of HIGH severity issues fixed in this release, as
described in:

https://www.openssl.org/news/secadv/20221101.txt

Done with:

./script/update-openssl 3.0.7 83049d042a260e696f62406ac5c08bf706fd84383f945cf21bd61e9ed95c396e

Checksum taken from:

https://www.openssl.org/source/openssl-3.0.7.tar.gz.sha256
Mark Ruby 2.6 as EOL and 2.7 as "unsupported"
Latest Ruby 3.2 development version now detects `rustc` on the system and automatically assumes `--enable-yjit` on susupported platforms unless `--disable-yjit` was explicitly passed.
Do not automatically enable YJIT nor attempt to detect rustc
…3_0_5_and_2_7_7

Add definition for Ruby 3.1.3, 3.0.5, and 2.7.7
hsbt and others added 14 commits December 25, 2022 17:37
Development of 3.3.0 started.
svn.ruby-lang.org is shutdown now.
* commit 'refs/rbtags/v20230124':
  ruby-build 20230124
  Add TruffleRuby and TruffleRuby GraalVM 22.3.1
  Completely removed subversion feature
  Use git instead of svn
  Fixes #2119
  Removed rbx updater
  Warn EOL status for all of rbx packages
  Development of 3.3.0 started.
  ruby-build 20221225
  Added 3.2.0
  ruby-build 20221206
  Add definition for Ruby 3.2.0 RC 1
  ruby-build 20221124
  Add definition for Ruby 3.1.3, 3.0.5, and 2.7.7
  ruby-build 20221123
  JRuby 9.4.0.0
  ruby-build 20221121
  truffleruby+graalvm-dev builds are now based on Java 17
  ruby-build 20221116
  Do not automatically enable YJIT nor attempt to detect rustc
  Update to openssl 1.1.1s
  Add definition for Ruby 3.2.0-preview3
  Mark Ruby 2.7 as unsupported
  Mark Ruby 2.6 as EOL
  ruby-build 20221101
  Use OpenSSL 3.0.7 for ruby 3.1
  ruby-build 20221026
  Add TruffleRuby and TruffleRuby GraalVM 22.3.0
  ruby-build 20221025
  Add JRuby 9.3.9.0
  ruby-build 20221004
  Fix `rbenv install --list` exit status
@jasonkarns jasonkarns merged commit 325a9d2 into main Jun 2, 2024
9 checks passed
@jasonkarns jasonkarns deleted the pull-ruby-build branch June 2, 2024 18:32
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 this pull request may close these issues.

None yet

7 participants