04-Jan-2014およびそれ以前で何度かやっている、OpenBSD/amd64上でのHAIKUのビルドに挑戦する話の続き。
とりあえず現状のbuildtools/jamの修正とhaiku/にある各種ファイルの修正。endian.h, regex.hの追加もdiffに含めています。
前回は2.64を設定していたAUTOCONF_VERSION、2.69でも良さそうです。ある時を境にjam @imageを実行するとjamが落ちるという問題が起こるようになりましたが、ulimit -d 33554432を実行して割り当て可能なリソースを増やすことで回避してください。build_cross_tools_gcc4の--disable-ltoは相変わらず必要です。
GitHubにあるソースコードだとこんな感じでなんとなくビルドが進みますが、haiku-os.orgにあるソースコードも同様にこんな感じでなんとなくビルドが進みます。どちらも例によってビルドは完了しないと。
一つ気になるのは、Linux上でhaiku-os.orgにあるソースコードを使用してビルドを試みてもエラーが出て完了しないこと。たまたま拾ったコードに問題があったのか、拾い方に問題があったのか…理由はよく分かりません。適当に時期をおいて、再挑戦することになるのでしょうか。
来年もよろしくお願いします。59.35kg(06:20)