bundle install of grpc-1.60.0-x86_64-linux reports that it is incompatible with Ruby 3.3.0 during GitHub CI #35396

手元のM3 Macだと問題なくbundle installできたのでx86_64特有の問題っぽい。すでにIssueも立っていたのでそのうち解決されるとおもうが、RubyからgRPCを使っている人はしばらくは3.2系を使っておくのが良さそう。

ところで、CircleCIだと上記のビルドエラーが起きる前に、突然Jobがkillされるという現象に見舞われた。調べてみたら以下が原因のよう。環境変数 GRPC_RUBY_BUILD_PROCS で並列数を抑えてあげれば回避できる。

grpc Ruby gem fails to install due to using too many parallel jobs while compiling inside container #28244