[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 絡みの仕事(関数やヘッダを用意するなど)はして
	ほしくないです(この部分, ただの愚痴です. 無視してやってくださ
	い(__. )。