トップ «前の日記(2015/01/08 (木) ) 最新 次の日記(2015/01/10 (土) )» 編集 RSS feed

HsbtDiary


2015/01/09 (金) [長年日記]

[ruby][json] json-1.8.2 がリリースされていた

Ruby 2.2.0 で C のマクロが非互換になる変更があって、その余波で json-1.8.1 が ビルドエラーとなってgem install できなくなるという状態にあったのだけど、そのビルドエラーを直すパッチがマージされて json-1.8.2 がリリースされた

https://github.com/flori/json/pull/231

json gem は ruby の本体にも同梱されていて、同梱されているものへの変更と upstream を同期であるとか、変更点を upstream に backport するということをもう少し続けていれば、リリース後にビルドできない~というフラストレーションを発生させることはなかったと思うので、2.3.0 では rubygems, rake と同じように json についてもこまめに backport の PR を投げて行こうと思う。