Mislav Marohnić
f44d7ba8c6
Add test for Rubinius gem binstubs fix
...
References #433
2014-04-05 21:24:46 +02:00
SHIBATA Hiroshi
bd8692af9a
style
2014-04-05 10:15:43 +09:00
SHIBATA Hiroshi
cd55da84a9
changelog
2014-04-05 10:15:20 +09:00
SHIBATA Hiroshi
61010dbc14
added yaml-0.1.6 to 2.1.1 for CVE-2014-2525
2014-04-05 10:14:13 +09:00
SHIBATA Hiroshi
6ca20cad9a
Merge pull request #544 from bryanstearns/libyaml-0.1.6-for-ruby-2.0.0p451-too
...
2.0.0-p451 should use libyaml-0.1.6 too
2014-04-05 10:12:28 +09:00
Bryan Stearns
9e173aa9ce
2.0.0-p451 should use libyaml-0.1.6 too
2014-04-04 11:26:11 -07:00
Kristofer White
c114885731
Add rbenv install --skip-existing <VERSION> option
...
The `-f` option allows for forcing installation of versions that already
exist in the environment. If that option isn't used, then an interactive
prompt is created which causes problems for non-interactive execution of
the command.
This change adds the `-s/--skip-existing` option to not install versions
that already exist, while still exiting as success.
Closes #543
2014-04-04 19:18:14 +02:00
SHIBATA Hiroshi
75b5cc3d8e
Merge pull request #534 from josacar/security-CVE-2014-2525
...
Update libyaml to 0.1.6
2014-03-29 08:46:38 +09:00
Li Yazhou
da2ae30bc1
link the latest ruby-build.$SEED.log and ruby-build.$SEED/ to ruby-build.latest.log and ruby-build.latest/ respectively
2014-03-27 12:28:22 +08:00
Jose Luis Salas
53920b0fe1
Update libyaml to 0.1.6
...
Security fix for CVE-2014-2525
Advisory: http://www.ocert.org/advisories/ocert-2014-003.html
2014-03-26 21:17:10 +01:00
Mislav Marohnić
d36e88c59e
Merge branch 'no-resume-download'
2014-03-25 04:23:53 +01:00
Mislav Marohnić
1bcd249ffa
Avoid re-downloading if there's a valid tarball in build location
...
If there already exists a valid tarball in the build location, e.g. as
artefact of a previous install using `--keep`, don't re-download the
file, as there is no need.
References #487
2014-03-25 04:15:50 +01:00
Mislav Marohnić
a3009b4641
Fix re-downloading tarball when destination file already exists
...
Previously, curl and wget were instructed to try to resume the download
if the destination file already exists. This is supposed to be done via
the "Range" HTTP header, but doesn't work well with CloudFront:
HTTP server doesn't seem to support byte ranges. Cannot resume.
CloudFront is supposed to support ranges, so I don't know what's going
on here. It might be failing only in case the existing file is a fully
downloaded tarball?
In any case, this disables resuming downloads and resorts to simply
re-downloading the tarball always, overwriting the existing file.
Fixes #487
2014-03-25 03:21:27 +01:00
Erik Michaels-Ober
556db9ab57
Revert "Add installation instructions for Arch Linux"
...
This reverts commit 6cf348e426 . See
https://github.com/sstephenson/ruby-build/issues/526#issuecomment-37889552 .
2014-03-18 14:20:09 +01:00
Erik Michaels-Ober
6cf348e426
Add installation instructions for Arch Linux
...
Closes https://github.com/sstephenson/ruby-build/issues/526 .
2014-03-17 16:41:40 +01:00
Erik Michaels-Ober
276ef2ff14
Merge pull request #523 from brixen/master
...
Add Rubinius 2.2.6.
2014-03-12 01:07:48 +01:00
Brian Shirai
47e913f377
Add Rubinius 2.2.6.
2014-03-11 10:08:29 -05:00
Mislav Marohnić
ef2ff77dfa
Merge pull request #518 from dpoggi/better-user-specified-definition-check
...
Fixes #517
2014-02-26 15:06:26 +01:00
Dan Poggi
7b62fcff58
Fixes check for user-specified definition
...
Better to use -f than -e to check for a user-specified definition file.
With -e, if the user accidentally types the name of a directory (or, far
less likely, a device file) with the same name as the Ruby they're
trying to install, they end up with ruby-build doing absolutely nothing
at best, or an error message that could be pretty confusing at worst.
2014-02-26 04:23:56 -05:00
Erik Michaels-Ober
a4853d5405
Fix typo in CHANGELOG [ci skip]
2014-02-26 11:09:51 +09:00
Erik Michaels-Ober
9951b22bcb
ruby-build 20140225
v20140225
2014-02-26 11:06:40 +09:00
Mislav Marohnić
747d7978ee
Merge branch 'graal'
...
Closes #514
2014-02-26 01:24:59 +01:00
Mislav Marohnić
ea481d2766
Add test for JRuby+Graal
2014-02-26 01:23:25 +01:00
Chris Seaton
dcdccd76e4
Add support for JRuby 9000 bundled with the Graal VM
...
JRuby 9000 (the next major release) includes a backend that supports a
new JVM JIT compiler called Graal. Graal is based on OpenJDK but hasn't
been released yet.
http://openjdk.java.net/projects/graal/
2014-02-26 01:23:04 +01:00
Erik Michaels-Ober
b1f3b1006a
Merge pull request #515 from nirvdrum/jruby-1.7.11
...
Added a JRuby 1.7.11 recipe.
2014-02-26 05:49:14 +09:00
Kevin Menard
9789b00ddd
Added a JRuby 1.7.11 recipe.
2014-02-25 12:59:37 -05:00
Erik Michaels-Ober
7710db5777
ruby-build 20140224.1
v20140224.1
2014-02-24 23:42:31 +09:00
SHIBATA Hiroshi
8b28be1e1a
Merge branch 'release-211'
2014-02-24 21:40:27 +09:00
SHIBATA Hiroshi
ca5f31029d
Merge branch 'release-200p451'
2014-02-24 21:40:19 +09:00
SHIBATA Hiroshi
4f81991bc1
added definition of Ruby 2.0.0-p451
2014-02-24 21:05:52 +09:00
Erik Michaels-Ober
089523b937
ruby-build 20140224
v20140224
2014-02-24 20:23:44 +09:00
SHIBATA Hiroshi
3df033cc5c
added definition of Ruby 2.1.1
2014-02-24 17:21:29 +09:00
SHIBATA Hiroshi
6593ea493d
Merge branch 'release-193p545'
2014-02-24 14:51:29 +09:00
SHIBATA Hiroshi
4a9fc55d64
Merge branch 'remove-libyaml-build'
2014-02-24 14:01:26 +09:00
SHIBATA Hiroshi
436735420c
remove build of libyaml, because bundled libyaml is already updated
2014-02-24 13:02:19 +09:00
SHIBATA Hiroshi
9e56738347
added definition of Ruby 1.9.3-p545
2014-02-24 13:01:03 +09:00
Erik Michaels-Ober
49aaa8945a
Merge pull request #511 from cmattson/java7-detection
...
Fix Java 7 detection
2014-02-18 08:05:15 +01:00
Colin Mattson
060f50fcd8
Improve Java 7 detection
...
Java on most (all?) platforms directs `-version` output to STDERR.
2014-02-17 19:44:49 -07:00
Mislav Marohnić
229bf9b0bf
Merge pull request #510 from Red54/master
...
Add mruby 1.0.0.
2014-02-17 15:58:01 +01:00
謝致邦
ee01735b23
Add mruby 1.0.0.
2014-02-17 22:37:00 +08:00
Erik Michaels-Ober
36cb25d2a0
ruby-build 20140214 💘
v20140214
2014-02-14 09:49:06 +01:00
Erik Michaels-Ober
136d1f226a
Merge pull request #508 from johnnyt/maglev
...
Update MagLev branch from master-1.9 to master
2014-02-14 09:44:28 +01:00
Erik Michaels-Ober
09d5d710d9
Merge pull request #504 from antifuchs/add-libyaml-to-2.x-rubies
...
Leaves rubies >= 2.0 vulnerable to CVE-2013-6393
2014-02-14 09:43:51 +01:00
JohnnyT
1604bb20fe
Update MagLev branch from master-1.9 to master
2014-02-10 16:50:09 -07:00
Mislav Marohnić
1c6251073d
Use colorize helper for require_gcc
...
Ensures that color is off if the stderr stream is not a terminal
2014-02-10 20:12:21 +01:00
Mislav Marohnić
047953e125
Simplify Java 7 detection and error message
2014-02-10 20:11:22 +01:00
Erik Michaels-Ober
8896833960
Merge pull request #507 from chrisseaton/jruby-9000-dev-check-java
...
Require Java 7 for jruby-9000-dev.
2014-02-10 16:49:28 +01:00
Chris Seaton
484782aa89
Require Java 7 for jruby-9000-dev.
2014-02-10 15:22:21 +00:00
Erik Michaels-Ober
c78eb9db6c
ruby-build 20140210
v20140210
2014-02-10 12:53:30 +01:00
Erik Michaels-Ober
42f41b401e
Make whitespace consistent across build definitions
2014-02-10 11:48:28 +01:00