OCaml 4.00.0 で omake 0.9.8.6_0.rc1 をビルドする
Arch Linux で omake が欲しい場合は AUR を使って
yaourt -Su omake
※すでに AUR のパッケージは修正されたので現在は以下を行う必要はありません.
などとすれば良いですが,最新版の OCaml でビルドする場合大量の warning が出て,warning を error として扱うためビルドが通りません.
調べてみると OCaml 3.12 のときにもあった既知の問題のようで,AUR (en) - omakeに対処法が載っていたので,それを真似て出てくる warning を無効化してやればうまくいきました.
何度もビルドしなおして,その都度原因となった warning を追加していくのがすごく面倒だったので,PKGBUILD の上記 URL と同じ場所に挿入した一行をここにメモっておきます.
sed -i.orig -r '/^public\.OCAMLFLAGS.*\S/s//&-32-33-34-35-37-38-39/' lib/build/OCaml.om || return 1