年季が入ったmac(笑)にrbenvでruby 2.4.0をインストールしようとしたらハマったのでメモ

事象

rbenvでruby 2.4.0をインストールしたら

ここで、「X509_STORE_get_ex_dataがようわからんからエラーにしたった」的なメッセージのエラーが発生。
どうやらruby/opensslのビルドを内部でやってるみたいで、そこがエラーを起こしている。

対応

原因はよくわからなかったけど、以下のような事をやったら解消した。

  • rbenvをHomebrew版から本家Github版からインストールしなおし
  • macOSを10.11 El Capitanから10.12 Sierraにアップグレード
  • Xcodeバージョンアップ&一回起動
  • 「xcode-select –install」を実行
  • brew doctorのワーニングを全部つぶす <- これが一番有力かも

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です