2004年7月6日の日記の1番目の記事へのコメント
■bash
昨日のgimp-2.0.2のmake中にセグるという問題ですが,風博士makeしている途中にも同じ問題が発生し,そこで詳細なエラーメッセージが表示されたことで初めて原因がわかりました.「malloc: make_cmd.c:89: assertion botched」なんて感じのメッセージが出てたわけなんですが,Google調べてみたらこりゃbashの問題のようで.なるほど,言われてみれば昨日こけてたmake内のコマンドもshでしたな・・・.あれー,でも,makeの中コピペして手で/bin/sh実行したときはこけなかったのに・・・.よくわからん.
まあいいや,というか,こけているのがbashとわかったんですが,どうすりゃなおるのか全然わかんねっす.とりあえずmalloc絡みなんだろうなぁ,とはわかるわけですが・・・.ん,configureのオプションに「--with-bash-malloc」なんてのがありますね.これ,とっても怪しい.config.hとかみると,デフォルトで有効になってしまうっぽい.「--without-bash-malloc」つけてconfigureして入れ直したら・・・,キタ━━━━(゜∀゜)━━━━ッ!! こけなくなりました.ていうか,FedoraとかのSpecファイル見ると「--with-bash-malloc=no」ってついてますね.ぐはぁ.
[コメントを書く]
2004年7月6日の日記の1番目の記事へのコメント
[コメントを書く]