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 #917

Merged
merged 31 commits into from
Jun 3, 2024
Merged

pull ruby build #917

merged 31 commits into from
Jun 3, 2024

Conversation

jasonkarns
Copy link
Member

@jasonkarns jasonkarns commented Jun 3, 2024

Merges ruby-build v20230717

ruby-build commits
  • Fall back on shasum if sha256sum is unavailable
  • Mark EOL warning to Ruby 2.7
  • Mark EOL warning to preview versions of Ruby 2.6
  • Fix uploading SARIF reports from Differential Shellcheck
  • Fix compilation of Ruby 3.2.x on FreeBSD (#2187)
  • Fix truffleruby+graalvm-dev download URLs
  • ruby-build 20230424
  • Add TruffleRuby 23.0.0-preview1
  • Add TruffleRuby+GraalVM 23.0.0-preview1
  • ruby-build 20230428
  • Added Ruby 3.3.0-preview1
  • Update OpenSSL package for 3.3.0-preview1
  • ruby-build 20230512
  • Add JRuby 9.4.3.0
  • ruby-build 20230608
  • Add TruffleRuby and TruffleRuby+GraalVM 23.0.0
  • ruby-build 20230614
  • Print a message about the new distribution and license when installing TruffleRuby 23.0
  • ruby-build 20230615
  • Use OpenSSL-3.1.1
  • Use OpenSSL-1.1.1u
  • ruby-build 20230710
  • Follow truffleruby dev standalones rename
  • ruby-build 20230717

jas14 and others added 30 commits March 30, 2023 16:19
Fall back on shasum if sha256sum is unavailable
Mark EOL status to Ruby 2.6 and 2.7
Fix uploading SARIF reports from Differential Shellcheck
* Use pkg info for readline/libedit prefix on FreeBSD instead of hardcoding it
* Use yaml and ffi installed via pkg on FreeBSD
* Remove check for FreeBSD version and allow all versions
* Use the new Oracle GraalVM distribution which uses the GFTC license as it is
  significantly faster than GraalVM CE and is free for development and production use.
* See https://medium.com/graalvm/whats-new-in-graalvm-languages-161527df3d76
Bump up the latest versions of OpenSSL
* commit 'refs/rbtags/v20230717':
  ruby-build 20230717
  Follow truffleruby dev standalones rename
  ruby-build 20230710
  Use OpenSSL-1.1.1u
  Use OpenSSL-3.1.1
  ruby-build 20230615
  Print a message about the new distribution and license when installing TruffleRuby 23.0
  ruby-build 20230614
  Add TruffleRuby and TruffleRuby+GraalVM 23.0.0
  ruby-build 20230608
  Add JRuby 9.4.3.0
  ruby-build 20230512
  Update OpenSSL package for 3.3.0-preview1
  Added Ruby 3.3.0-preview1
  ruby-build 20230428
  Add TruffleRuby+GraalVM 23.0.0-preview1
  Add TruffleRuby 23.0.0-preview1
  ruby-build 20230424
  Fix truffleruby+graalvm-dev download URLs
  Fix compilation of Ruby 3.2.x on FreeBSD (#2187)
  Fix uploading SARIF reports from Differential Shellcheck
  Mark EOL warning to preview versions of Ruby 2.6
  Mark EOL warning to Ruby 2.7
  Fall back on shasum if sha256sum is unavailable
@jasonkarns jasonkarns merged commit 6fd7862 into main Jun 3, 2024
9 checks passed
@jasonkarns jasonkarns deleted the pull-ruby-build branch June 3, 2024 13:47
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.

7 participants