Commit graph

2236 commits

Author SHA1 Message Date
SHIBATA Hiroshi
cac29803d5 Merge pull request #363 from deepj/master
Added JRuby 1.7.4
2013-05-16 14:39:46 -07:00
deepj
991b31cccd Added JRuby 1.7.4 2013-05-16 22:50:05 +02:00
Erik Michaels-Ober
ff950802ef ruby-build 20130514 2013-05-14 23:35:18 -07:00
Jeremy Kemper
1081ae10e2 Merge pull request #359 from artificialrobot/master
Replaced 1.9.3-p426 with 1.9.3-p429 definition (p426 was yanked after release due to build issues)
2013-05-14 13:52:10 -07:00
Sean Waters
3d23b660b5 Replacing 1.9.3-p426 with 1.9.3-p429
1.9.3-p426 was deprecated by 1.9.3-p429 since it won't build on RHEL6
systems (and others?)
2013-05-14 15:18:35 -05:00
Jeremy Kemper
5ce2b6f785 Merge pull request #356 from hsbt/added-latest-releases
added 1.9.3-p426 and 2.0.0-p195
2013-05-14 07:34:17 -07:00
SHIBATA Hiroshi
70525e8829 added 1.9.3-p426 and 2.0.0-p195 2013-05-14 23:22:15 +09:00
Erik Michaels-Ober
035f6dd1c1 Add a definition for Ruby 1.9.2-p0 2013-05-11 20:27:55 -07:00
Erik Michaels-Ober
57ac28acc0 Add a definition for Ruby 1.9.1-p430 2013-05-09 07:55:17 -07:00
Erik Michaels-Ober
ffbd3e9540 Merge pull request #354 from shingara/features/configure_on_rbx
Allow define RUBY_CONFIGURE_OPTS on rbx configure
2013-05-07 18:34:02 -07:00
Cyril Mougel
3e61f76a67 Allow define RUBY_CONFIGURE_OPTS on rbx configure
The configure of rbx can take a RUBY_CONFIGURE_OPTS. You can by example
use the `--skip-prebuilt` OPTS
2013-05-07 23:09:35 +02:00
Sam Stephenson
b6f1d2498d Typo (#353) 2013-05-06 19:44:35 -05:00
Sam Stephenson
5c47714acd Avoid touching CFLAGS unless explicitly requested (#352) 2013-05-06 18:03:54 -05:00
Erik Michaels-Ober
9f8d53365a ruby-build 20130501 2013-05-01 07:38:43 -07:00
Sam Stephenson
2f8dcafb0e Merge pull request #351 from jeremy/restore-o3-cflags
Restore -O3 default when we build with clang
2013-04-26 16:00:19 -07:00
Jeremy Kemper
b219192020 Restore -O3 default when we build with clang 2013-04-26 15:06:43 -07:00
Sam Stephenson
28b9bcb6df Merge pull request #337 from mhuffnagle/UpdateReadme
Unable to clone ruby-build from behind firewall
2013-04-19 11:31:16 -07:00
Sam Stephenson
353246926c Build REE --without-tk on Darwin if X11 is missing
Fixes #267
2013-04-19 11:46:13 -05:00
Sam Stephenson
5f12964089 Pass $RUBY_CONFIGURE_OPTS to REE installer with -c 2013-04-19 11:46:12 -05:00
Sam Stephenson
e46986c7b5 Default RBENV_VERSION to the globally-specified Ruby
Fixes `rbenv install` in a directory with a .ruby-version file that specifies ree
2013-04-19 11:46:12 -05:00
Sam Stephenson
b4fd8e94e3 Extract sanitize helper 2013-04-19 11:46:12 -05:00
Sam Ruby
3064886674 Address some feedback from Jeremy
* Decrease likelihood of cache collisions
* Avoid file:// urls (and therefore the need to escape)
2013-04-19 11:46:12 -05:00
Sam Ruby
394d8aaa08 cache git clone directory
if RUBY_BUILD_CACHE_PATH is set, create and maintain a local bare git
repository in this location.  The name of the git repository is based
on the git URL, so it will be shared between branches.
2013-04-19 11:46:12 -05:00
Erik Michaels-Ober
5273fb325e ruby-build 20130408 2013-04-08 03:10:21 -07:00
Erik Michaels-Ober
c681d8c4eb Merge pull request #342 from rkh/topaz-dev
add topaz-dev
2013-04-07 04:06:47 -07:00
Konstantin Haase
127cd1dcff add topaz-dev 2013-04-07 11:14:44 +02:00
Erik Michaels-Ober
73ad8ac371 Merge pull request #341 from statianzo/mruby
Added mruby
2013-04-06 04:53:49 -07:00
Sam Stephenson
c557723792 Mention homebrew/dupes/apple-gcc42 if Homebrew is installed 2013-04-05 12:19:39 -05:00
Jason Staten
b193b49c6b mruby-dev 2013-04-05 08:23:34 -06:00
Erik Michaels-Ober
a585d0b938 Merge pull request #339 from gnprice/fix-shorten-workaround
Fix build failure when clang installed and not used
2013-04-02 09:37:09 -07:00
Greg Price
9c3e1644e9 Better target the shorten-64-to-32 workaround (#325, #319)
The previous version of this logic was causing us to
pass the flag when
 * clang is on the PATH, and
 * $CC, or 'clang' if CC unset, accepts the flag.
But this is totally wrong if we have clang installed,
haven't set $CC, and are going to end up using gcc.
We end up passing the flag to gcc, which rejects it.

The real fix is to put this in the autoconf goo in MRI
upstream -- the only correct way to decide whether to pass
this flag is after we know exactly what compiler we're using
and can test if that compiler accepts the flag.  But we can
do better than before by approximating autoconf's choice of
compiler as $CC if set, 'cc' otherwise (which will typically
be a symlink to gcc or clang or another.)

Fixes: https://github.com/sstephenson/ruby-build/issues/319
  and #325, which is a dupe.
2013-04-01 19:21:17 -07:00
Erik Michaels-Ober
67ad3d0619 Merge pull request #336 from rkh/jruby-dev
add jruby-1.7.4-dev
2013-03-30 18:49:49 -07:00
Marc Huffnagle
ae365a3771 Updated README.md to use https to clone ruby-build 2013-03-29 11:22:09 -04:00
Konstantin Haase
b32a948415 add jruby-1.7.4-dev 2013-03-27 17:15:27 +01:00
Erik Michaels-Ober
1fb955eead Merge pull request #326 from quark-zju/keep-downloaded-tarball
Keep downloaded tarball sometimes
2013-03-24 19:48:51 -07:00
Sam Stephenson
386b37613f rbenv install 1.9.3 lists matching definitions 2013-03-21 12:40:53 -05:00
WU Jun
3d2f1a7277 keep source tarball if '--keep' or 'tar xf' fails 2013-03-18 14:11:09 +08:00
WU Jun
d0912e4fb5 use --continue when downloading tarball 2013-03-12 16:40:13 +08:00
Erik Michaels-Ober
28bdf54ef4 ruby-build 20130227 2013-02-27 16:05:26 -08:00
Sam Stephenson
c399876c7b Merge pull request #252 from jessedearing/upgrade_191_rubygems
Upgrades rubygems for 1.9.1: 1.3.5 -> 1.3.7
2013-02-27 12:50:11 -08:00
Sam Stephenson
06d7994bcf Feature detection for -Wno-error=shorten-64-to-32 2013-02-27 12:45:26 -06:00
Sam Stephenson
e75dcd07fb Default Ruby CFLAGS to -Wno-error=shorten-64-to-32; don't set CC
Ref. #290, #311
2013-02-27 11:12:41 -06:00
Erik Michaels-Ober
84820db1c0 ruby-build 20130226 2013-02-26 08:40:13 -08:00
Jeremy Kemper
fee1e499fb Build a shared openssl to link to Ruby as a stopgap to fix build issues some people are having, pending understanding why static linking isn't working. 2013-02-25 12:45:08 -06:00
Erik Michaels-Ober
c59f4a7450 ruby-build 20130225 2013-02-25 02:04:04 -08:00
Jeremy Kemper
bdc7b4fbb6 Merge pull request #310 from znz/fix-exit-status-of-install-with-verbose
fix exit status of install with verbose
2013-02-24 20:42:27 -08:00
Jeremy Kemper
24a12aee0c Merge pull request #313 from hsbt/bump-versions-210
bump versions to 2.1.0
2013-02-24 20:39:40 -08:00
SHIBATA Hiroshi
81bbb68de6 bump versions to 2.1.0 2013-02-25 13:04:17 +09:00
Jeremy Kemper
f6091b8b06 No need to rehash when using CAfile. Used for file-per-cert CApath hashing. 2013-02-24 20:24:19 -07:00
Jeremy Kemper
527e3e35ca Rename the CAfile to cert.pem since that's the hardcoded default.
$ strings ~/.rbenv/versions/2.0.0-rc2/openssl/lib/libcrypto.a |
  grep -B3 SSL_CERT_FILE
/Users/jeremy/.rbenv/versions/2.0.0-rc2/openssl/ssl/certs
/Users/jeremy/.rbenv/versions/2.0.0-rc2/openssl/ssl/cert.pem
SSL_CERT_DIR
SSL_CERT_FILE
2013-02-24 20:21:01 -07:00