Charles Oliver Nutter
|
5f063af6aa
|
Add JRuby 9.3.8.0
|
2022-09-13 19:50:38 +02:00 |
|
Varun Sharma
|
91da74d88e
|
Add minimum GitHub token permissions for workflows
Signed-off-by: Varun Sharma <varunsh@stepsecurity.io>
|
2022-09-11 12:35:58 +02:00 |
|
Hiroshi SHIBATA
|
5690c5d075
|
ruby-build 20220910.1
|
2022-09-10 15:01:09 +09:00 |
|
Hiroshi SHIBATA
|
1c1bd7b461
|
enable YJIT with 3.2.0-preview2
|
2022-09-10 14:56:25 +09:00 |
|
Hiroshi SHIBATA
|
9adbe64fc3
|
ruby-build 20220910
|
2022-09-10 14:37:30 +09:00 |
|
Hiroshi SHIBATA
|
0872173377
|
Merge pull request #2040 from rbenv/fix-yjit-condition
bash didn't provide \d
|
2022-09-10 14:37:11 +09:00 |
|
Hiroshi SHIBATA
|
87c525d479
|
not needed +
|
2022-09-10 14:33:18 +09:00 |
|
Hiroshi SHIBATA
|
7260a2c837
|
bash didn't provide \d
|
2022-09-10 14:29:40 +09:00 |
|
Hiroshi SHIBATA
|
019c011542
|
ruby-build 20220909
|
2022-09-09 11:12:11 +09:00 |
|
Hiroshi SHIBATA
|
7bbe41c182
|
Merge pull request #2039 from rbenv/3-2-0-preview2
Added 3.2.0-preview2
|
2022-09-09 11:11:35 +09:00 |
|
Hiroshi SHIBATA
|
f023ddc0c4
|
Added 3.2.0-preview2
|
2022-09-09 10:33:20 +09:00 |
|
Hiroshi SHIBATA
|
a9ed743143
|
Merge pull request #2031 from maximecb/patch-1
Fix required rustc version for YJIT in output
|
2022-09-02 11:29:54 +09:00 |
|
Maxime Chevalier-Boisvert
|
61b68bbad4
|
Fix required rustc version for YJIT in output
|
2022-09-01 22:17:43 -04:00 |
|
Hiroshi SHIBATA
|
b0ef7c8bd0
|
Merge pull request #2030 from rbenv/relax-rustc-version
Relax rustc version to 1.58.1
|
2022-09-01 18:09:13 +09:00 |
|
Hiroshi SHIBATA
|
e71c4b9468
|
Fix * regex usage of bash
suggested by @k0kubun
Co-authored-by: Takashi Kokubun <takashikkbn@gmail.com>
|
2022-09-01 17:54:45 +09:00 |
|
Hiroshi SHIBATA
|
d0c0ac3d11
|
Relax rustc version from 1.58.1
|
2022-09-01 13:57:37 +09:00 |
|
Benoit Daloze
|
1f6b94cc93
|
uname -m is aarch64 on Linux
|
2022-08-30 12:36:04 +02:00 |
|
Hiroshi SHIBATA
|
2a8cde928b
|
Merge pull request #2029 from rbenv/enable-yjit-again2
Enable YJIT only x86_64 and arm64
|
2022-08-30 08:03:54 +09:00 |
|
Hiroshi SHIBATA
|
373e71aa10
|
Use -o for or condition
Co-authored-by: Takashi Kokubun <takashikkbn@gmail.com>
|
2022-08-30 07:47:38 +09:00 |
|
Hiroshi SHIBATA
|
ccce79a5a7
|
Followed up https://github.com/rbenv/ruby-build/pull/2028
|
2022-08-30 07:32:19 +09:00 |
|
Hiroshi SHIBATA
|
5f8eab95a6
|
Merge pull request #2028 from rbenv/enable-yjit-again
Re-enable YJIT with arm64
|
2022-08-30 07:17:42 +09:00 |
|
Hiroshi SHIBATA
|
32f0e3040b
|
YJIT support arm64 and aarch64 arch
|
2022-08-30 07:02:49 +09:00 |
|
Benoit Daloze
|
7f756a7bce
|
ruby-build 20220825
|
2022-08-25 20:43:06 +02:00 |
|
Charles Oliver Nutter
|
bd08de2e60
|
Add JRuby 9.3.7.0 (#2026)
|
2022-08-16 22:41:53 +02:00 |
|
Benoit Daloze
|
a753b24551
|
Show the log file to make it easy to follow progress
* Fixes https://github.com/rbenv/ruby-build/issues/1721
|
2022-08-06 13:04:40 +02:00 |
|
Benoit Daloze
|
44c91aa270
|
ruby-build 20220726
|
2022-07-26 15:18:20 +02:00 |
|
Benoit Daloze
|
0bdfebe7bc
|
Add TruffleRuby 22.2.0
|
2022-07-26 15:06:48 +02:00 |
|
Benoit Daloze
|
8d6e276663
|
TruffleRuby 22.2+ is available on darwin-aarch64
|
2022-07-26 15:06:48 +02:00 |
|
Benoit Daloze
|
d04f81fb75
|
ruby-build 20220725
|
2022-07-25 18:46:36 +02:00 |
|
Benoit Daloze
|
e139c26bdf
|
Only check the opensslv.h header to find the system openssl version
* `openssl version` can be another version than the header, for instance with
`apt-get install --no-install-recommends ca-certificates libssl1.0-dev` on Ubuntu 18.04:
https://github.com/rbenv/ruby-build/discussions/2014#discussioncomment-3224237
|
2022-07-25 18:46:18 +02:00 |
|
Benoit Daloze
|
7866a26bed
|
ruby-build 20220721
|
2022-07-21 13:41:23 +02:00 |
|
Hiroshi SHIBATA
|
cfb1fe850b
|
Use inline patch instead of curl download
|
2022-07-21 13:38:53 +02:00 |
|
Hiroshi SHIBATA
|
7b24ca370e
|
Apply patch for implicitly declaration error of OpenSSL 1.1.1q
|
2022-07-21 13:38:53 +02:00 |
|
Benoit Daloze
|
7399e92f1f
|
Remove extra paren
|
2022-07-14 19:42:01 +02:00 |
|
Noah Gibbs
|
f9299a6332
|
Update bin/ruby-build
Co-authored-by: Mislav Marohnić <hi@mislav.net>
|
2022-07-14 19:42:01 +02:00 |
|
Noah Gibbs
|
b32d291a0f
|
Update bin/ruby-build
Co-authored-by: Mislav Marohnić <hi@mislav.net>
|
2022-07-14 19:42:01 +02:00 |
|
Noah Gibbs
|
cb51ccc3f5
|
Update bin/ruby-build
Co-authored-by: Mislav Marohnić <hi@mislav.net>
|
2022-07-14 19:42:01 +02:00 |
|
Noah Gibbs (and/or Benchmark CI)
|
813153b779
|
build_package_enable_yjit should echo to stderr, not stdout
|
2022-07-14 19:42:01 +02:00 |
|
Noah Gibbs (and/or Benchmark CI)
|
fde11263df
|
Restructure build_package_enable_yjit to be cleaner and to exit before later checks if possible.
|
2022-07-14 19:42:01 +02:00 |
|
Noah Gibbs (and/or Benchmark CI)
|
7a07add472
|
Don't auto-enable YJIT except on x86_64
|
2022-07-14 19:42:01 +02:00 |
|
Noah Gibbs (and/or Benchmark CI)
|
807a371a3e
|
For Ruby 3.2.0-dev, install YJIT by default if rustc 1.60+ is available
|
2022-07-13 20:54:15 +02:00 |
|
Benoit Daloze
|
f81980b599
|
ruby-build 20220713
|
2022-07-13 12:14:32 +02:00 |
|
Benoit Daloze
|
c0d6e22177
|
Update update-cruby to be clear which openssl line should be used
|
2022-07-12 12:23:34 +02:00 |
|
Hiroshi SHIBATA
|
d6481c8995
|
Merge pull request #2000 from rbenv/use-openssl3-in-ruby30
Use OpenSSL 3.x with Ruby 3.1.x
|
2022-07-12 09:48:29 +09:00 |
|
Hiroshi SHIBATA
|
71b30d75fb
|
Use OpenSSL 3.x with Ruby 3.1.x
|
2022-07-12 09:23:25 +09:00 |
|
Benoit Daloze
|
98c03377c1
|
ruby-build 20220710
|
2022-07-10 14:05:12 +02:00 |
|
Benoit Daloze
|
472d40fbb1
|
Cleanup
|
2022-07-10 14:04:58 +02:00 |
|
Benoit Daloze
|
b945b7ae84
|
Install openssl whenever the system version does not match
* Make supported openssl versions explicit per definition.
|
2022-07-10 14:04:58 +02:00 |
|
Kazuhiro NISHIYAMA
|
fb0e82c647
|
Install openssl 1 when openssl is 3
|
2022-07-10 14:04:58 +02:00 |
|
Benoit Daloze
|
c520cac829
|
Add script to update openssl
|
2022-07-10 12:32:26 +02:00 |
|