[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ja-mh-6.8.4 based on 6.8.4-JP-3.03
重村法克@藤沢市です。
<199910290758.QAA21144@dione.cec.co.jp>の記事において
sakamoto@cec.co.jpさんは書きました。
>> > ja-mh-6.8.4 パッケージをインストールしようとして, 最新版に
>> > まだ対応してないのに気が付きました。ちょいと試したところ
>> > vfork や tputs 絡みの警告が出てたので, それ用のパッチを作
>> > ってみました。お納めください(__。 > 坂本さん
>> お使いのNetBSDのバージョンとアーキテクチャは何でしょうか?
>> getwd()とかのwarningは出てますが、
>> NetBSD/i386 1.4Lではvfork や tputs 絡みの警告は出ませんです。
NetBSD/pc98 (based on NetBSD 1.4.1) です。libc のアーキテクチャ
は locale 絡みのライブラリ以外は i386 のものと同じになります。
vfork は unistd.h を見ると __vfork14 に RENAME されています。
たぶんそれで警告が出たのだと思います(あ, リンク時警告です)。
tputs の方は termcap.h で期待されてる型とは違うのが渡された
ための警告です(コンパイル時警告)。
話は若干飛びますが:-), ちなみに ncurses の termcap.h を使うと
本件の tputs 関数での警告はでません。 個人的には ncurses ライ
ブラリで termcap 絡みの仕事(関数やヘッダを用意するなど)はして
ほしくないです(この部分, ただの愚痴です. 無視してやってくださ
い(__. )。