Compare commits

...
Author SHA1 Message Date
Charles Oliver Nutter
573f87a93b
Merge pull request #2653 from headius/jruby-10.0.8.0-10.1.3.0
JRuby 10.0.8.0
2026-11-05 16:11:03 -06:00
Charles Oliver Nutter
3943d26446 JRuby 10.0.8.0 2026-11-05 16:06:53 -06:00
Hiroshi SHIBATA
cd54d2c33d
Merge pull request #2652 from sferik/jruby_10.1.3.0
Add JRuby 10.1.3.0
2026-11-06 06:03:31 +09:00
Erik Berlin
efb9c19a56
Add JRuby 10.1.3.0 2026-11-05 12:04:42 -08:00
Hiroshi SHIBATA
4ef3159f94
Merge pull request #2651 from rbenv/claude/openssl-1-0-serial-make-df0834
Build OpenSSL 1.0 without parallel make
2026-11-02 07:14:39 +09:00
Hiroshi SHIBATA
6c959eabd8 Build OpenSSL 1.0 without parallel make
Two `ar` runs into libcrypto.a can overlap under make -j and drop each other's objects, which breaks every Ruby 2.3 and older build on the ubuntu-26.04 runners. The `-j 1` that used to prevent this stopped taking effect when 3a4d3fb0 moved MAKE_OPTS after the package options, and 6663720f removed it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-01 06:12:04 +09:00
Benoit Daloze
b84455fe38
Merge pull request #2650 from eregon/gcc15-ruby27
Put -std=gnu17 on CC for Ruby 2.7 too, its configure ignores cflags
2026-10-31 21:20:43 +01:00
Benoit Daloze
091a117c6f Put -std=gnu17 on CC for Ruby 2.7 too, its configure ignores cflags
The configure script of Ruby 2.7.8 is generated by Autoconf 2.71, which
runs AC_PROG_CC (setting CFLAGS=-g -O2) before Ruby's own
`test -z "${CFLAGS+set}"` check, so the cflags configure variable is
silently ignored and Ruby 2.7 was still compiled as C23 on GCC 15.
Ruby 3.0+ unset CFLAGS again in that case, and the tarballs of 2.0 to
2.5 ship an Autoconf 2.69 configure which runs the check first.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-31 21:15:46 +01:00
Benoit Daloze
1123436bc9
Merge pull request #2649 from eregon/gcc15-old-rubies
Build Ruby < 3.2 with GCC 15 everywhere, not only on Fedora
2026-10-31 20:51:07 +01:00
Benoit Daloze
13e8b39e0b Build Ruby < 3.2 with GCC 15 everywhere, not only on Fedora
GCC 15 defaults to C23, which Ruby < 3.2 can't compile as. Detect the
GCC version instead of the OS, so that e.g. Ubuntu 26.04 is handled too.

The flag keeps going through the cflags configure variable, except for
Ruby 2.6 where it goes on CC, because its MJIT header check runs a bare
$(CC) and would otherwise fail.

Ported from https://github.com/ruby/ruby-builder/pull/31

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-31 20:38:49 +01:00
Hiroshi SHIBATA
b6a92c15f0
ruby-build 20261023 2026-10-23 13:47:16 +09:00
GitHub Actions Bot
3f5262a6c8 Added 3.3.13 with OpenSSL 3.0.22 2026-10-23 04:28:12 +00:00
GitHub Actions Bot
bc1bc55b04 Added 4.0.9 with OpenSSL 3.0.22 2026-10-23 04:04:29 +00:00
GitHub Actions Bot
64bea4d22f Added 3.4.12 with OpenSSL 3.0.22 2026-10-23 04:00:13 +00:00
GitHub Actions Bot
4137d03923 Added 4.0.8 with OpenSSL 3.0.22 2026-10-22 07:08:24 +00:00
Hiroshi SHIBATA
1d2189d7dd
Merge pull request #2647 from p-linnane/openssl4-support
Allow OpenSSL 4 for Rubies that support it
2026-10-22 10:17:03 +09:00
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
Hiroshi SHIBATA
7eacc0aaf0
ruby-build 20261013 2026-10-13 07:54:05 +09:00
GitHub Actions Bot
36d503707c Added 4.1.0-preview1 with OpenSSL 3.0.22 2026-10-12 09:22:13 +00:00
Mislav Marohnić
1d79f385aa
Merge pull request #2646 from rbenv/jruby-S3-bucket
JRuby: update obsolete download URLs
2026-10-07 14:24:24 +02:00
Mislav Marohnić
b1d1866855
JRuby: update obsolete download URLs 2026-09-30 21:18:44 +02:00
Hiroshi SHIBATA
db86e6ddd6
ruby-build 20260924 2026-09-24 09:09:01 +09:00
GitHub Actions Bot
be7b51df10 Added 3.4.11 with OpenSSL 3.0.22 2026-09-23 06:13:33 +00:00
Charles Oliver Nutter
cffb97ef3a
Merge pull request #2645 from headius/jruby_10.1.2.0_10.0.7.0
Add JRuby 10.0.7.0 and 10.1.2.0
2026-09-21 17:57:02 -05:00
Charles Oliver Nutter
10e31807fe Add JRuby 10.0.7.0 and 10.1.2.0 2026-09-21 17:54:43 -05:00
89 changed files with 448 additions and 100 deletions

View file

@ -18,7 +18,7 @@
# -6, --ipv6 Resolve names to IPv6 addresses only
#
RUBY_BUILD_VERSION="20260917"
RUBY_BUILD_VERSION="20261023"
OLDIFS="$IFS"
@ -208,16 +208,24 @@ is_freebsd() {
[ "$(uname -s)" = "FreeBSD" ]
}
is_fedora() {
[ -r /etc/os-release ] || return 1
# shellcheck disable=SC1091
source /etc/os-release
# Treat Aurora, Bazzite, BlueFin, uCore, and other Fedora variants as "fedora".
if [[ "${ID_LIKE:-$ID}" != "fedora" || ( $# -gt 0 && "${VERSION_ID%%.*}" -lt "$1") ]]; then
return 1
# The C compiler that Ruby's configure picks: $CC, otherwise gcc if available, otherwise cc.
c_compiler() {
if [ -n "$CC" ]; then
echo "$CC"
elif command -v gcc >/dev/null; then
echo gcc
else
echo cc
fi
}
# Prints the major version of GCC, or nothing if the given C compiler is not GCC (e.g. Clang).
gcc_major_version() {
# shellcheck disable=SC2086
$1 -E -dM - </dev/null 2>/dev/null |
awk '/^#define __clang__ /{clang=1} /^#define __GNUC__ /{gnuc=$3} END{if (!clang) print gnuc}'
}
freebsd_package_prefix() {
local package="$1"
pkg info --prefix "$package" 2>/dev/null | cut -wf2
@ -735,24 +743,37 @@ build_package_standard() {
fi
fi
local cc_override extra_cflags
if [ -z "$CC" ] && is_mac 1010; then
cc_override=clang
elif [[ "$package_var_name" = "RUBY" && "$ruby_semver" -lt 30200 ]]; then
local cc gcc_version
cc="$(c_compiler)"
gcc_version="$(gcc_major_version "$cc")"
if [ "${gcc_version:-0}" -ge 15 ]; then
# GCC 15 changed the default C mode from gnu17 to gnu23: https://gcc.gnu.org/gcc-15/changes.html#c
# Ruby < 3.2 can't compile as C23, where `()` in a declaration means `(void)`.
extra_cflags="-std=gnu17"
fi
if [[ -n "$extra_cflags" && "$ruby_semver" -ge 20600 && "$ruby_semver" -lt 20800 ]]; then
# Ruby 2.6 checks its MJIT header with a bare $(CC), and the configure script of Ruby 2.7
# (generated by Autoconf 2.71) silently ignores cflags, so the flags go on CC for those.
cc_override="$cc $extra_cflags"
extra_cflags=
fi
fi
( if [ "${CFLAGS+defined}" ] || [ "${!PACKAGE_CFLAGS+defined}" ]; then
export CFLAGS="$CFLAGS ${!PACKAGE_CFLAGS}"
fi
if [ -z "$CC" ] && is_mac 1010; then
export CC=clang
elif [[ "$package_var_name" = "RUBY" && "$ruby_semver" -lt 30200 ]] && is_fedora 42; then
# Fedora 42+ has updated to GCC v15. GCC v15 changed the default
# mode from gnu17 to gnu23: https://gcc.gnu.org/gcc-15/changes.html#c
#
# Ruby < 3.2 can't compile on GCC v15 in the default mode of gnu23.
#
# TODO: Consider changing this to check for GCC v15 specifically
# rather than inspecting the OS itself.
if [ -n "$cc_override" ]; then
export CC="$cc_override"
fi
if [ -n "$extra_cflags" ]; then
# Use the cflags configure variable, which Ruby's configure appends to
# its default optflags/debugflags/warnflags, unlike CFLAGS which would
# override them and notably lose the -O3, producing a -O0 Ruby.
export cflags="-std=gnu17 $cflags"
export cflags="$extra_cflags${cflags:+ $cflags}"
fi
if [ "$package_var_name" = "RUBY" ] && is_mac && ! is_mac 2700; then
# The macOS 27 SDK declares dup3() and pipe2() as available since macOS 27.0.
@ -1297,6 +1318,10 @@ build_package_openssl() {
# Disable SSLv2 and Kerberos on older OpenSSL
[[ "$1" != openssl-1.0.* ]] || package_option openssl configure no-ssl2 no-krb5
# OpenSSL 1.0 can't be built in parallel, as two `ar` runs may create libcrypto.a at once and drop each other's objects.
# OPENSSL_MAKE_OPTS goes after MAKE_OPTS on the make command line, and a user's OPENSSL_MAKE_OPTS still goes after this.
[[ "$1" != openssl-1.0.* ]] || local OPENSSL_MAKE_OPTS="-j 1${OPENSSL_MAKE_OPTS:+ $OPENSSL_MAKE_OPTS}"
# Skip building OpenSSL docs, which is slow.
local make_target="install_sw install_ssldirs"
[[ "$1" != openssl-1.0.* ]] || make_target="install_sw" # OpenSSL 1.0 does not have `install_ssldirs`

View file

@ -36,11 +36,20 @@ else
exit 1
fi
major_version=$(echo ${version} | cut -d '.' -f 1)
IFS=.- read -r major_version minor_version patch_version _prerelease <<< "$version"
openssl_upper_bound="3.x.x"
# These releases include Ruby/OpenSSL 3.2.4, 3.3.3, and 4.0.2, respectively.
if (( (major_version == 3 && minor_version == 3 && patch_version >= 12) ||
(major_version == 3 && minor_version == 4 && patch_version >= 10) ||
(major_version == 4 && (minor_version >= 1 || patch_version >= 6)) ||
major_version > 4 )); then
openssl_upper_bound="4.x.x"
fi
if [ "$major_version" -ge 4 ]; then
needs_openssl="needs_openssl:1.1.1-3.x.x"
needs_openssl="needs_openssl:1.1.1-${openssl_upper_bound}"
else
needs_openssl="needs_openssl:1.0.2-3.x.x"
needs_openssl="needs_openssl:1.0.2-${openssl_upper_bound}"
fi
cat > "$file" <<EOS

View file

@ -2,12 +2,12 @@
.\" Title: ruby-build
.\" Author: Mislav Marohnić
.\" Generator: Asciidoctor 2.0.26
.\" Date: 2026-09-17
.\" Date: 2026-05-07
.\" Manual: ruby-build Manual
.\" Source: ruby-build 20260917
.\" Source: ruby-build 20261023
.\" Language: English
.\"
.TH "RUBY\-BUILD" "1" "2026-09-17" "ruby\-build 20260917" "ruby\-build Manual"
.TH "RUBY\-BUILD" "1" "2026-05-07" "ruby\-build 20261023" "ruby\-build Manual"
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.ss \n[.ss] 0

View file

@ -1,2 +1,2 @@
install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x
install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-4.x.x
install_git "ruby-3.3-dev" "https://github.com/ruby/ruby.git" "ruby_3_3" autoconf enable_shared standard_install_with_bundled_gems

View file

@ -1,2 +1,2 @@
install_package "openssl-3.0.21" "https://github.com/openssl/openssl/releases/download/openssl-3.0.21/openssl-3.0.21.tar.gz#617e29af8e421f46649484a4937e48c685e47f46488167c982f88bc4ec1d522f" openssl --if needs_openssl:1.0.2-3.x.x
install_package "openssl-3.0.21" "https://github.com/openssl/openssl/releases/download/openssl-3.0.21/openssl-3.0.21.tar.gz#617e29af8e421f46649484a4937e48c685e47f46488167c982f88bc4ec1d522f" openssl --if needs_openssl:1.0.2-4.x.x
install_package "ruby-3.3.12" "https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.12.tar.gz#b06d63beae271933033e27f0a389bc582a009e7845357d44365c39de525a051b" enable_shared standard

2
share/ruby-build/3.3.13 Normal file
View file

@ -0,0 +1,2 @@
install_package "openssl-3.0.22" "https://github.com/openssl/openssl/releases/download/openssl-3.0.22/openssl-3.0.22.tar.gz#67ebca7e50d17383028045486653492195b83db95f8558709701bb47b5c1ef81" openssl --if needs_openssl:1.0.2-4.x.x
install_package "ruby-3.3.13" "https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.13.tar.gz#4cae72e971bd1cdb20ca87d299111182417c5276c162de8ead0ab0531426cd61" enable_shared standard

View file

@ -1,2 +1,2 @@
install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x
install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-4.x.x
install_git "ruby-3.4-dev" "https://github.com/ruby/ruby.git" "ruby_3_4" autoconf enable_shared standard_install_with_bundled_gems

View file

@ -1,2 +1,2 @@
install_package "openssl-3.0.21" "https://github.com/openssl/openssl/releases/download/openssl-3.0.21/openssl-3.0.21.tar.gz#617e29af8e421f46649484a4937e48c685e47f46488167c982f88bc4ec1d522f" openssl --if needs_openssl:1.0.2-3.x.x
install_package "openssl-3.0.21" "https://github.com/openssl/openssl/releases/download/openssl-3.0.21/openssl-3.0.21.tar.gz#617e29af8e421f46649484a4937e48c685e47f46488167c982f88bc4ec1d522f" openssl --if needs_openssl:1.0.2-4.x.x
install_package "ruby-3.4.10" "https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.10.tar.gz#ecee2d072a14f2d14347dd56dfd8fe5c3130abf5117bfaacbda0f4ef9cc429ec" enable_shared standard

2
share/ruby-build/3.4.11 Normal file
View file

@ -0,0 +1,2 @@
install_package "openssl-3.0.22" "https://github.com/openssl/openssl/releases/download/openssl-3.0.22/openssl-3.0.22.tar.gz#67ebca7e50d17383028045486653492195b83db95f8558709701bb47b5c1ef81" openssl --if needs_openssl:1.0.2-4.x.x
install_package "ruby-3.4.11" "https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.11.tar.gz#5c22be44524312b3d433d68739bcc530633b1da5ef8ba0afa0a37680da17d3de" enable_shared standard

2
share/ruby-build/3.4.12 Normal file
View file

@ -0,0 +1,2 @@
install_package "openssl-3.0.22" "https://github.com/openssl/openssl/releases/download/openssl-3.0.22/openssl-3.0.22.tar.gz#67ebca7e50d17383028045486653492195b83db95f8558709701bb47b5c1ef81" openssl --if needs_openssl:1.0.2-4.x.x
install_package "ruby-3.4.12" "https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.12.tar.gz#5e5d85ad93b0adcccbad47733680f4892bd0078e3342437f7babce01c1872479" enable_shared standard

View file

@ -1,2 +1,2 @@
install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.1.1-3.x.x
install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.1.1-4.x.x
install_git "ruby-4.0-dev" "https://github.com/ruby/ruby.git" "ruby_4_0" autoconf enable_shared standard_install_with_bundled_gems

View file

@ -1,2 +1,2 @@
install_package "openssl-3.0.21" "https://github.com/openssl/openssl/releases/download/openssl-3.0.21/openssl-3.0.21.tar.gz#617e29af8e421f46649484a4937e48c685e47f46488167c982f88bc4ec1d522f" openssl --if needs_openssl:1.1.1-3.x.x
install_package "openssl-3.0.21" "https://github.com/openssl/openssl/releases/download/openssl-3.0.21/openssl-3.0.21.tar.gz#617e29af8e421f46649484a4937e48c685e47f46488167c982f88bc4ec1d522f" openssl --if needs_openssl:1.1.1-4.x.x
install_package "ruby-4.0.6" "https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.6.tar.gz#837d299e8f7ddf2be31a229a7a7e019d354979825117989acb3b32b1a9be262a" enable_shared standard

View file

@ -1,2 +1,2 @@
install_package "openssl-3.0.22" "https://github.com/openssl/openssl/releases/download/openssl-3.0.22/openssl-3.0.22.tar.gz#67ebca7e50d17383028045486653492195b83db95f8558709701bb47b5c1ef81" openssl --if needs_openssl:1.1.1-3.x.x
install_package "openssl-3.0.22" "https://github.com/openssl/openssl/releases/download/openssl-3.0.22/openssl-3.0.22.tar.gz#67ebca7e50d17383028045486653492195b83db95f8558709701bb47b5c1ef81" openssl --if needs_openssl:1.1.1-4.x.x
install_package "ruby-4.0.7" "https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.7.tar.gz#911ace20f90d068ca0e4dda6d0e4f0f81e52e52f2dd4f4004c721e253412e82d" enable_shared standard

2
share/ruby-build/4.0.8 Normal file
View file

@ -0,0 +1,2 @@
install_package "openssl-3.0.22" "https://github.com/openssl/openssl/releases/download/openssl-3.0.22/openssl-3.0.22.tar.gz#67ebca7e50d17383028045486653492195b83db95f8558709701bb47b5c1ef81" openssl --if needs_openssl:1.1.1-4.x.x
install_package "ruby-4.0.8" "https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.8.tar.gz#0968e2ac4cbd6f1fd85d3092aed66cd3c2d8ba4a5e2493d6e6c6cb0c431897d2" enable_shared standard

2
share/ruby-build/4.0.9 Normal file
View file

@ -0,0 +1,2 @@
install_package "openssl-3.0.22" "https://github.com/openssl/openssl/releases/download/openssl-3.0.22/openssl-3.0.22.tar.gz#67ebca7e50d17383028045486653492195b83db95f8558709701bb47b5c1ef81" openssl --if needs_openssl:1.1.1-4.x.x
install_package "ruby-4.0.9" "https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.9.tar.gz#c35350682ff050b79702d57ade4516e7336063f510155d19fb2fb5b3f3909511" enable_shared standard

View file

@ -1,2 +1,2 @@
install_package "openssl-3.5.4" "https://github.com/openssl/openssl/releases/download/openssl-3.5.4/openssl-3.5.4.tar.gz#967311f84955316969bdb1d8d4b983718ef42338639c621ec4c34fddef355e99" openssl --if needs_openssl:1.1.1-3.x.x
install_package "openssl-3.5.4" "https://github.com/openssl/openssl/releases/download/openssl-3.5.4/openssl-3.5.4.tar.gz#967311f84955316969bdb1d8d4b983718ef42338639c621ec4c34fddef355e99" openssl --if needs_openssl:1.1.1-4.x.x
install_git "ruby-master" "https://github.com/ruby/ruby.git" "master" autoconf enable_shared standard_install_with_bundled_gems

View file

@ -0,0 +1,2 @@
install_package "openssl-3.0.22" "https://github.com/openssl/openssl/releases/download/openssl-3.0.22/openssl-3.0.22.tar.gz#67ebca7e50d17383028045486653492195b83db95f8558709701bb47b5c1ef81" openssl --if needs_openssl:1.1.1-4.x.x
install_package "ruby-4.1.0-preview1" "https://cache.ruby-lang.org/pub/ruby/4.1/ruby-4.1.0-preview1.tar.gz#fb530bb88e90de3ae91c1310a27ae090e6bd989b8726de50ef12a890a85b88ef" enable_shared standard

View file

@ -1 +1 @@
install_package "jruby-1.7.10" "https://s3.amazonaws.com/jruby.org/downloads/1.7.10/jruby-bin-1.7.10.tar.gz#223285ee2fca5a4825f017b8a441232ec05d3fba5de213336c7ef6b6a36de651" warn_eol jruby
install_package "jruby-1.7.10" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/1.7.10/jruby-dist-1.7.10-bin.tar.gz#223285ee2fca5a4825f017b8a441232ec05d3fba5de213336c7ef6b6a36de651" warn_eol jruby

View file

@ -1 +1 @@
install_package "jruby-1.7.11" "https://s3.amazonaws.com/jruby.org/downloads/1.7.11/jruby-bin-1.7.11.tar.gz#d634ffc692a8ee5bae513266956609d41d785f912facf11749609a7763120fb3" warn_eol jruby
install_package "jruby-1.7.11" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/1.7.11/jruby-dist-1.7.11-bin.tar.gz#d634ffc692a8ee5bae513266956609d41d785f912facf11749609a7763120fb3" warn_eol jruby

View file

@ -1 +1 @@
install_package "jruby-1.7.12" "https://s3.amazonaws.com/jruby.org/downloads/1.7.12/jruby-bin-1.7.12.tar.gz#2c15858dbc06d6346a30704fb6dcc779f2e67053566c9c21973f96e309eac609" warn_eol jruby
install_package "jruby-1.7.12" "https://repo1.maven.org/maven2/org/jruby/jruby-dist/1.7.12/jruby-dist-1.7.12-bin.tar.gz#2c15858dbc06d6346a30704fb6dcc779f2e67053566c9c21973f96e309eac609" warn_eol jruby

Some files were not shown because too many files have changed in this diff Show more