2013年7月4日木曜日

FreeBSD 8.4でportsのwww/firefoxでビルドしたfirefox-21がいきなりBus errorで動かない

もうportsはfirefox-22になってしまっていますが・・・[E:coldsweats01]



FreeBSD 8.4なマシンで、portsのwww/firefoxでビルドしたfirefox-21なのですが、起動するといきなりBus errorが出て動きません。



% firefox
Bus error



すぐにBus errorとなってしまい、profile managerさえも出せません。



もともとFreeBSD 8.2Rだったのを、最近8.4へアップデートしたばかりだったので、portupgradeしまくってみたものの、Bus errorでうんともすんとも言わず。



ネット検索してみたところ、同様の報告が見つかりました。



http://forums.freebsd.org/showthread.php?t=40453
http://lists.freebsd.org/pipermail/freebsd-ports/2013-May/thread.html#83601
http://lists.freebsd.org/pipermail/freebsd-ports/2013-May/083601.html



make configしてOPTIMIZED_CFLAGSをオフにすればいい、だそうです。



20130703



そういえば、以前、そのOPTIONをオンにしたことがありました。



オフにしてfirefoxをビルドしなおすと、動きました[E:happy01]



FreeBSD 9.1Rでは、まったく問題ないのですが、自分が見た範囲では、8.4RでだけBus errorが出てました。
FreeBSD 8.2Rだと、firefox18あたりから、ビルド中にエラーが出ててアップデートできなかったので、firefox21で初めてこの現象が起きたのかどうかはわかりません。



0 件のコメント:

コメントを投稿