ネタです。

最近もろもろな事情で Ruby がリリースされることが多かったですが、ruby-build の更新を待っていた人はどれくらいいるでしょうか。

みんな待ちきれなくて自分で ruby-build のレシピを書いたんではないでしょうか? そして「俺がと プル リクエストをおくるんだ!!」と燃えたのではないでしょうか? これを Ruby のリリースがあるたびに発生する ruby-bulild プルリクエストバトルだと勝手に想像して楽しんでいます。こんばんは。

僕の場合はだいたいなぜか rbenv のほうをみにいって、「まだ更新がないないなー」っておもってレシピをかくんですが、書いたあとに ruby-build だったと気づく馬鹿なことをしているだけだったりしますが

今日も Ruby 2.0 のリリース がありましたが、このプルリクエスト バトル の行方はどうなったのでしょうか。

同じ Issue を立てないように気をつけたいですね。

それと Ruby 20周年おめでとうございます。

ついでにレシピの書き方

ネタだけで終わるのもあれなので。

~/.rbenv にインストールしている場合は ~/.rbenv/plugins/ruby-build/share/ruby-build/ にレシピが配置されています。

今回の 2.0 の場合は

install_package "openssl-1.0.1e" "https://www.openssl.org/source/openssl-1.0.1e.tar.gz#66bf6f10f060d561929de96f9dfe5b8c" mac_openssl --if has_broken_mac_openssl
install_package "ruby-2.0.0-p0" "ftp://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.gz#50d307c4dc9297ae59952527be4e755d"

とか前のバージョンを参考にして書けばよいです。簡単ですね。

なんでこんなことかいたのか

  • なんで push してないんだー。って怒られたので
  • Ruby 2.0 リリース & 20 周年 おめでとー。とかそういう記事書きたいじゃないですか