namazu-dev(ring)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 0 size skipped (Re: integrating NMZ.iand NMZ.w)
- From: masao@xxxxxxxxxx (Masao Takaku)
- Date: Tue, 14 Sep 1999 10:00:47 +0900
たかく@図書館情報大です。
<199909130154.KAA18966@xxxxxxxxxxxxxx>の記事において
satoru-t@xxxxxxxxxxxxxxxxxxさんは書きました。
> >この 『"# help" 一行だけのメイルはskip』という仕様はやめませんか?
>
> やめました。(テキストのサイズを算出する処理を変えました)
ありがとうございます。
さっそく試してみました。
実際にSkipされることを確認しました。
> >実際に、最新版のmknmzでメールのスプールのインデックス作成をすると、
> >'/home/masao/Mail/tmp/6299 is 0 size! skipped.'
> >というようなメッセージが多発します。
> >
> >この場合でも、本文はなくても、フィールド情報はとれています。
>
> でも、NMZ.field.* には書き込まれていませんよね? (skipされる
> から)
あ、一応、NMZ.field.* に書き込まれるであろう、
%field の情報が取れているという意味で書きました。
# わかりにくい表現で済みません。
PS.
ところで、
最新のコードを拾ってきて、makeしようとすると、
以下のようなエラーになりました。
% make
make all-recursive
make[1]: Entering directory `/home/masao/namazu'
Making all in src
make[2]: Entering directory `/home/masao/namazu/src'
gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -Wall -c cgi.c
In file included from namazu.h:12,
from cgi.c:33:
regex.h:262: conflicting types for `re_comp'
/usr/include/re_comp.h:25: previous declaration of `re_comp'
regex.h:263: conflicting types for `re_exec'
/usr/include/re_comp.h:26: previous declaration of `re_exec'
make[2]: *** [cgi.o] Error 1
make[2]: Leaving directory `/home/masao/namazu/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/masao/namazu'
make: *** [all-recursive-am] Error 2
以下のような感じに修正したら、通ったんですが、
% diff -u regex.h.orig regex.h
--- regex.h.orig Sat May 1 17:16:02 1999
+++ regex.h Tue Sep 14 09:42:48 1999
@@ -259,8 +259,8 @@
#ifndef RUBY
/* 4.2 bsd compatibility. */
-extern char *re_comp (char *);
-extern int re_exec (char *);
+extern char *re_comp (const char *);
+extern int re_exec (const char *);
#endif
#else /* !__STDC__ */
CVSのログ見てもこの部分は変わってないように思えるんですが…。
これって何が原因なんでしょう ?
他の環境でも起こります ?
うちの環境は OS: SGI IRIX 6.2, gcc version 2.8.1です。
--
高久 雅生 // ULIS : University of Library and Information Science
図書館情報大学大学院 図書館情報学研究科 修士 2 年次 石塚研究室
masao@xxxxxxxxxx , http://www.ulis.ac.jp/~masao/