Arreglar el error Error running '__rvm_make -j8'
al instalar Ruby 3.2.x con RVM en MacOS 15.x ARM.
Problema
Al intentar instalar Ruby 3.2.x con RVM en MacOS 15.x ARM, puedes encontrar el siguiente error:
Error running '__rvm_make -j8',
please read /Users/username/.rvm/log/1645320000_ruby-3.2.0/make.log
There has been an error while running make. Halting the installation.
Solución
Para corregir este error, debes instalar OpenSSL 1.1.1 manualmente antes de instalar Ruby 3.2.x.
Aquí te explico cómo hacerlo:
$ curl -L -O https://www.openssl.org/source/openssl-1.1.1u.tar.gz
$ tar -xzvf openssl-1.1.1u.tar.gz
$ cd openssl-1.1.1u/
$ ./Configure darwin64-arm64-cc --prefix=/usr/local/openssl-1.1.1
$ make
$ sudo make install
$ rvm install ruby-3.2.5 --with-openssl-dir=/usr/local/openssl-1.1.1/