При установке Ruby 2.1.5 через RVM возникают небольшие проблемы с установкой.
Как установить RVM описывается в статье: Установка Ruby Version Manager (RVM).
Проблема заключается в использовании библиотеки ossl_ssl.o.
Лог ошибки выглядит так:
ruby-2.1.5 - #compiling - please wait
Error running '__rvm_make -j2',
showing last 15 lines of /usr/local/rvm/log/1467903668_ruby-2.1.5/make.log
#define OSSL_SSL_METHOD_ENTRY(name) { #name, (SSL_METHOD *(*)(void))name##_method }
^
Makefile:280: ошибка выполнения рецепта для цели «ossl_ssl.o»
make[2]: *** [ossl_ssl.o] Ошибка 1
make[2]: выход из каталога «/usr/local/rvm/src/ruby-2.1.5/ext/openssl»
exts.mk:192: ошибка выполнения рецепта для цели «ext/openssl/all»
make[1]: *** [ext/openssl/all] Ошибка 2
make[1]: *** Ожидание завершения заданий…
installing default callback libraries
linking shared-object dl/callback.so
make[2]: выход из каталога «/usr/local/rvm/src/ruby-2.1.5/ext/dl/callback»
make[1]: выход из каталога «/usr/local/rvm/src/ruby-2.1.5»
uncommon.mk:180: ошибка выполнения рецепта для цели «build-ext»
make: *** [build-ext] Ошибка 2
+__rvm_make:0> return 2
There has been an error while running make. Halting the installation.
Для корректной установки требуется применить патч при установке.
Читать далее Установка Ruby 2.1.5 через RVM