きりかノート 3冊め

おあそびプログラミング

port:ruby19がビルドに失敗することがあるらしいので対処

port:ruby19のビルド時にエラーが起きることがあるそう。自分の手元でも、以下の条件でときどき再現することを確認した。

  • port:coreutilsがインストールされている
  • makeが並行で実行される(-jn, n > 1)

coreutilsじゃなくてOS付属のmkdirを使うようにする手もあったんだけど、他のパッケージで問題起きてないというのも理解しづらいので、並行makeのほうを無効にすることで対処。