Gマイナー志向

とくに意味はありません

parallel makeの罠

Misc development news - KeN's GNU/Linux Diary

* dpkg 1.14.7から、-jオプションでパラレルビルドできるようになった(!)。

それはそれは。Debianの皆様おめでとうございます。

Gentooには初期段階からparallel makeの仕組みが存在する(emakeコマンド)のだが、これは良い面も悪い面もある。

というのも、Makefileが腐ってるためにparallel makeができないソフトウェアが実は結構あるのだ。タチが悪いのは、タイミング等の問題でうまく再現できない場合があること。そのために、makeに失敗して無駄な時間を浪費してしまうかもしれない。

parallel makeができるとmake時間が大幅に短縮できる(特に大きいパッケージでdistccとの組み合わせでは顕著)のは間違いない。パッケージメンテナーによるシュプレヒコールで正しいMakefileの啓蒙運動を展開したいところですね。冗談ですが。