Namazu-users-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
namazu2.0.13: miscellaneous report
- From: Takahiro Kambe <taca@xxxxxxxxxxxxxxx>
- Date: Mon, 26 Apr 2004 01:59:41 +0900 (JST)
- X-ml-name: namazu-users-ja
- X-mail-count: 03869
こんばんは。
動作上の問題ではありませんが、気がついたことを報告させていただきます。
1. nmz/wakati.cのコンパイルでウォーニングが出ています。
wakati.c: In function `iskatakana':
wakati.c:85: warning: comparison is always true due to limited range of data type
wakati.c: In function `ishiragana':
wakati.c:104: warning: comparison is always true due to limited range of data type
いずれも (unsinged char) <= 0xff という比較を行っている部分があります
が、確かにこれは常に条件は成立します。
2. これはNetBSDのpkgsrcの枠組み側のためかもしれませんが、
o configureの後
taca@edge[134]:ls -F work.i386/namazu-2.0.13/scripts
Makefile bnamazu.in lnnmz.in nmzgrep.in vfnmz.in
Makefile.am gcnmz.in mailutime* nmzmerge.in
Makefile.in gtnmz* mailutime.in rfnmz*
adnmz.in gtnmz.in mknmz.in rfnmz.in
bnamazu* kwnmz.in nmzgrep* vfnmz*
taca@edge[135]:ls -li config.status scripts/gtnmz
269841 -rwxr-xr-x 1 taca wheel 51037 Apr 26 01:30 config.status*
269867 -rwxr-xr-x 1 taca wheel 486 Apr 26 01:30 scripts/gtnmz*
o makeの後
taca@edge[137]:ls -F work.i386/namazu-2.0.13/scripts
Makefile bnamazu.in kwnmz.in mknmz.in rfnmz.in
Makefile.am gcnmz* lnnmz* nmzgrep vfnmz
Makefile.in gcnmz.in lnnmz.in nmzgrep.in vfnmz.in
adnmz* gtnmz mailutime nmzmerge*
adnmz.in gtnmz.in mailutime.in nmzmerge.in
bnamazu kwnmz* mknmz* rfnmz
taca@edge[138]:ls -li config.status scripts/gtnmz
269841 -rwxr-xr-x 1 taca wheel 51037 Apr 26 01:30 config.status*
269982 -rw-r--r-- 1 taca wheel 486 Apr 26 01:33 scripts/gtnmz
と、gtnmzなどconfigure時に生成されたスクリプトが、再度生成されていて、
その過程で実行属性が落ちていました。このためmake checkでmknmz-8がエラー
となりました。
3. NetBSD 2.0_BETAやNetBSD currentでのmake check
NetBSD 1.6.2までは、GNU gzipなので問題はありませんが、BSDライセンスの
新生gzip(1)のバグのためmake checkが途中mknmzの処理が終わらなくなります。
(具体的には、compress(1)で圧縮したファイルを展開しようとするところで、
終わらなくなります。)
2004/4/25 16:20:33 UTC以降のNetBSD currentで修正されています。早晩、
NetBSD 2.0_BETAの方も修正されると思います。
--
神戸 隆博 / Takahiro Kambe