[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[FDclone-users:00807] Re: configure 時のエラーについて
- Subject: [FDclone-users:00807] Re: configure 時のエラーについて
- From: Takashi SHIRAI <shirai@unixusers.net>
- Date: Mon, 30 Jun 2008 22:22:22 +0900
しらいです。
In Message-Id <20080630020316.4c52805d.yasushi_imao@imao.jp>
Yasushi Imao <yasushi_imao@imao.jp>さんwrites:
> お世話になります。今尾です。
> > 多分、BASHSTYLE を有効にすればどちらの configure も通ると
> > 思います。
>
> はい、無事に BASHSTYLE を有効にすることで、どちらも問題なく configure が
> 通り、compile が無事完了しました。
無事動いて何よりです。では件の patch を反映する形で近日中
に 3.00b を release しますかね。
> 今後は BASHSTYLE を有効にして使おうと思っていますが、念のため、これをコ
> メントアウトした状態で試したところ、dovecot,unbound 共に
> [FDclone-users:00800] でご報告させていただいたのと同じエラーで終了してし
> まうようです。
[FDclone-users:00801] で解説しているかと思いますが、error
箇所は「${」と「}」の間に改行コードが入っているので、fdsh や
ash では syntax error になるんです。
なので、該当箇所の改行を切り詰めて無理矢理一行にしてしまえ
ば、BASHSTYLE を有効にしなくても最後まで実行されると思います。
具体的には 21808 行と 21810 行ですかね。
で、これと == の件とは autoconf が悪いんじゃなくて dovecot
の作者が書いた部分の script が悪いんで、bug 報告するなら FSF
じゃなくて dovecot.org に送ったげて下さい。
> パッチですが、オリジナルの FD-3.00a に 00799 のパッチと 00805 のパッチを
> 適用するということで間違いなかったでしょうか?
patch の適用法としてはそれで合ってますが、dovecot 側の bug
(とゆーか思慮の浅さ) までは今回対応していませんので、その辺
りは手で出直して下さい。
多分 UNIX(TM) を知らない若い世代の作者なんじゃないでしょう
か。Linux こそが de-facto standard だと信じて疑わない人達が
たまにいるんですよね。portability が甘くても気にしないようで。
# 生年月日が UNIX time で表せないような世代はもうロートル
#なんだそうな。しくしく。
しらい たかし