ruby-build/script
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Patrick Linnane 4cb0afbecc
Allow OpenSSL 4 for Rubies that support it
Ruby/OpenSSL 3.2.4, 3.3.3 and 4.0.2 added OpenSSL 4 support and ship
with Ruby 3.3.12, 3.4.10 and 4.0.6. Widen the needs_openssl upper
bound to 4.x.x for those releases and later, including the matching
development definitions, so an installed OpenSSL 4 is used instead of
vendoring OpenSSL 3. Make update-cruby apply the same boundaries to
new definitions, and cover a 4.x.x upper bound in the build tests.

Signed-off-by: Patrick Linnane <patrick@linnane.io>
2026-10-13 19:53:11 -07:00
..
release Set -x flag for release script to show commands being run 2026-09-15 13:35:45 +02:00
test macOS: Use GMP from homebrew 2022-09-22 08:56:34 +02:00
update-cruby Allow OpenSSL 4 for Rubies that support it 2026-10-13 19:53:11 -07:00
update-eol update-eol script now with JRuby support 2025-08-11 15:40:57 +02:00
update-jruby Modify update-jruby script to require Java 21+ for JRuby 10+ 2025-05-07 20:17:42 +02:00
update-openssl Make update-openssl download OpenSSL release and compute SHA256 instead of requiring SHA argument 2026-01-21 10:27:14 +09:00
update-truffleruby Darwin-x86_64 is no longer supported on TruffleRuby 2026-03-26 13:46:30 +01:00
update-truffleruby-graalvm Darwin-x86_64 is no longer supported on TruffleRuby 2026-04-12 14:09:19 +02:00