-
Notifications
You must be signed in to change notification settings - Fork 790
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Installing Ruby 2.3.6 fails (related to OpenSSL 1.0.2o) #1212
Comments
What does this yield? find /usr/local/ssl |grep libcrypto |
@p-mongo the result of
|
You built openssl without shared libraries. My reading of their readme suggests this isn't the default behavior. How was openssl built? |
I followed the instructions in
Every step was successful. |
My ubuntu 16.04 comes with openssl 1.0.2, not 1.1. Regardless, try this: ./config shared make clean And then redo everything else. |
fish ships with a much more capable rbenv completion script since fish 2.0. Fixes rbenv#1212
Installing Ruby 2.3.6 always results in a fail.
Environment:
OS =
Ubuntu 16.04.4 x86_64 Linux
rbenv =
2.5.1
ruby-build =
20180601-6-ge73041e
The previous installations failed on an invalid OpenSSL version (more specifically on 1.1).
I had the exactly same error message as it is described in #1207.
Quoted from the Wiki.
So, I installed OpenSSL_1_0_2o (OpenSSL 1.0.x is recommended) and specified the OpenSSL location manually by:
export RUBY_CONFIGURE_OPTS=--with-openssl-dir=/usr/local/ssl
Executing the following command:
Will result in a fail:
The log file:
/tmp/ruby-build.20180617211459.12406.log
The issue may be related to the #1146 which was solved by specifying the OpenSSL directory via
--with-openssl-dir=/usr/local/ssl
inCONFIGURE_OPTS
environment variable.Installing any other ruby versions 2.4. and above such as 2.5.1 were successfully installed.
The text was updated successfully, but these errors were encountered: