Commit graph

7 commits

Author SHA1 Message Date
Mislav Marohnić
db600ccdfd TruffleRuby: remove explicit openssl@1.1 requirement on macOS
TruffleRuby build definitions used to explicitly rely on `brew --prefix openssl@1.1` on macOS and abort installation if that was not found. However, this check didn't take into account that the user might have set OPENSSL_PREFIX in their environment, or that they have another `openssl@*` version installed via Homebrew. This change removes the `use_homebrew_openssl` check and allows TruffleRuby to perform its own OpenSSL detection.

https://github.com/oracle/truffleruby/blob/vm-23.1.0/lib/truffle/truffle/openssl-prefix.rb#L14-L17
2023-10-20 15:09:45 +02:00
Benoit Daloze
ec80803660 Fix error message for unrecognized operating system 2019-12-23 16:43:52 +01:00
Benoit Daloze
47074b9174 Use openssl from Homebrew for TruffleRuby on macOS
* The openssl built by ruby-build was not used by TruffleRuby,
  and causes https://github.com/oracle/truffleruby/issues/1818
* Improve error message when openssl from Homebrew is not available.
* Change the definition code so it checks the operating system too.
2019-11-21 16:41:12 +01:00
deepj
ef178ccd20 Upgrade to OpenSSL 1.1.0j 2018-11-24 17:57:35 +01:00
Aaron Stone
0501738bc7
Fix missing space since openssl-1.1.0i update 2018-08-26 10:13:42 -07:00
deepj
13fa08ccd1 Upgrade to OpenSSL 1.1.0i 2018-08-15 23:04:45 +02:00
Benoit Daloze
50a06317ad Add definition for TruffleRuby 1.0.0 RC2 2018-06-15 20:17:13 +02:00