OpenSSL
Common issues that point to an issue with an MRI Ruby compiling openssl are:
- require "openssl" # => false ?!
- Error compiling openssl due to openssl version 1.0.0* installed on the system.
If you have issues with openssl not being available in ruby / irb please try the following configure option:
∴ rvm remove 1.9.1 # This ensures that you will not have any leftovers from the last run ∴ rvm install 1.9.1 -C --with-openssl-dir=/usr/local
Where you replace '/usr/local' with the prefix where your openssl packages are.
If you simply cannot seem to get this to work you can have RVM install a copy of openssl into ~/.rvm/usr like so:
∴ rvm package install openssl ∴ rvm remove 1.9.1 ∴ rvm install 1.9.1 -C --with-openssl-dir=$HOME/.rvm/usr
If you see readline errors in the make.error.log visit the readline page also.