やっと時間が取れたので Mavericks に移行した。したら thrift gem 0.8.0 がコンパイルできなくて困った。
(cassandra-cql gem の依存で 0.8.0 を入れる必要があった)
とりあえず以下のようにすると入る。
> gem install thrift -v 0.8.0 -- --with-cppflags='-D_FORTIFY_SOURCE=0'
Bundler で入れる場合は以下のように設定しておく。
> bundler config build.thrift --with-cppflags='-D_FORTIFY_SOURCE=0'
see also: [THRIFT-2219] Thrift gem fails to build on OS X Mavericks with 1.9.3 rubies - ASF JIRA https://issues.apache.org/jira/browse/THRIFT-2219