- Sep 25, 2022
-
-
Mislav Marohnić authored
-
Mislav Marohnić authored
Upon installing their first Ruby version on the system, the user may want to set it as their default; otherwise the default will remain "system" and any `gem install` attempts will fail with a permission error. This suggestion is skipped if the user already has chosen an explicit default, even if it's "system".
-
- Sep 22, 2022
-
-
Hiroshi SHIBATA authored
Allow OPENSSL_VERSION_TEXT string match without last line for OpenSUSE
-
Hiroshi SHIBATA authored
macOS: Use GMP from homebrew
-
Jean Boussier authored
MRI's BigInt use GMP under the hood if available, and if not fallbacks to an homemade implementation with much worse performance. Without GMP: ``` >> Benchmark.realtime { Integer('1' * (10 ** 7)) } => 13.80743500002427 ``` With GMP ``` >> Benchmark.realtime { Integer('1' * (10 ** 7)) } => 0.4098639999865554 ``` macOS not being a common production platform, it's not a huge deal but it would still preferable to compile with `gmp.h` if present. I'd also suggest to print a warning if compiling on macOS and gmp isn't installed, but I don't know if it's desirable. NB: `--with-gmp-dir` was only added recently, so this will only apply to MRI >= 3.2, as well as rubies on which this flag was backported.
-
Hiroshi SHIBATA authored
-
- Sep 16, 2022
-
-
Mislav Marohnić authored
ci(lint): add shell linter - Differential ShellCheck
-
- Sep 13, 2022
-
-
Charles Oliver Nutter authored
-
Jan Macku authored
It performs differential ShellCheck scans and report results directly in pull request. documentation: https://github.com/redhat-plumbers-in-action/differential-shellcheck Signed-off-by: Jan Macku <jamacku@redhat.com>
-
- Sep 11, 2022
-
-
Varun Sharma authored
Signed-off-by: Varun Sharma <varunsh@stepsecurity.io>
-
- Sep 10, 2022
-
-
Hiroshi SHIBATA authored
-
Hiroshi SHIBATA authored
-
Hiroshi SHIBATA authored
-
Hiroshi SHIBATA authored
bash didn't provide \d
-
Hiroshi SHIBATA authored
-
Hiroshi SHIBATA authored
-
- Sep 09, 2022
-
-
Hiroshi SHIBATA authored
-
Hiroshi SHIBATA authored
Added 3.2.0-preview2
-
Hiroshi SHIBATA authored
-
- Sep 02, 2022
-
-
Hiroshi SHIBATA authored
Fix required rustc version for YJIT in output
-
Maxime Chevalier-Boisvert authored
-
- Sep 01, 2022
-
-
Hiroshi SHIBATA authored
Relax rustc version to 1.58.1
-
Hiroshi SHIBATA authored
suggested by @k0kubun Co-authored-by: Takashi Kokubun <takashikkbn@gmail.com>
-
Hiroshi SHIBATA authored
-
- Aug 30, 2022
-
-
Benoit Daloze authored
-
- Aug 29, 2022
-
-
Hiroshi SHIBATA authored
Enable YJIT only x86_64 and arm64
-
Hiroshi SHIBATA authored
Co-authored-by: Takashi Kokubun <takashikkbn@gmail.com>
-
-
Hiroshi SHIBATA authored
Re-enable YJIT with arm64
-
Hiroshi SHIBATA authored
-
- Aug 25, 2022
-
-
Benoit Daloze authored
-
- Aug 16, 2022
-
-
Charles Oliver Nutter authored
-
- Aug 06, 2022
-
-
Benoit Daloze authored
* Fixes https://github.com/rbenv/ruby-build/issues/1721
-
- Jul 26, 2022
-
-
Benoit Daloze authored
-
Benoit Daloze authored
-
Benoit Daloze authored
-
- Jul 25, 2022
-
-
Benoit Daloze authored
-
Benoit Daloze authored
* `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
-
- Jul 21, 2022
-
-
Benoit Daloze authored
-
Hiroshi SHIBATA authored
-