Namazu-devel-ja(旧)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Road to 2.0.5



うぐっ。

確認ですが、make check を実行する shell の LANG は何を想定し
ているのでしょうか? Makefile 中で定義していませんよね?

以下のコアダンプは LANG=ja で行いました。

>>>>> In [namazu-devel-ja : No.00831] 
>>>>> “kose” = 小関 吉則 (KOSEKI Yoshinori) <kose@xxxxxxxxxxxxxxxxxx> wrote:

kose(^.^)casper> gdb .libs/namazu

[...]

kose> (gdb) run namazu ../tests/idx1
kose> Starting program: /home/kose/tmp/namazu-2.0.5/src/.libs/namazu namazu ../tests/idx1

kose> Program received signal SIGSEGV, Segmentation fault.
kose> 0xef69c1a8 in key_2_text () from /usr/lib/libc.so.1
kose> (gdb) where

[...]


LANG=C の状態だと、コアダンプしませんでした。

ということで、LANG=C の状態で make check すると

make[3]: Entering directory `/home/kose/tmp/namazu-2.0.5/tests'
PASS: mknmz-1
PASS: mknmz-2
PASS: mknmz-3
PASS: mknmz-4
PASS: mknmz-5
PASS: mknmz-6
PASS: mknmz-7
PASS: mknmz-8
PASS: mknmz-9
PASS: mknmz-10
PASS: gcnmz-1
PASS: idxdiff-1
PASS: idxdiff-2
PASS: idxdiff-3
PASS: namazu-1
PASS: namazu-2
PASS: namazu-3
PASS: namazu-4
PASS: namazu-5
PASS: namazu-6
PASS: namazu-7
PASS: namazu-8
FAIL: namazu-9
PASS: namazu-cgi-1
PASS: namazu-cgi-2
PASS: namazu-cgi-3
FAIL: namazu-cgi-4
====================
2 of 27 tests failed
====================
make[3]: *** [check-TESTS] Error 1

までできました。

mknmz-9 の if test -r と
mknmz-10 の export HOME; HOME=`pwd` の修正を行っています。

;; ふぅ、まだあるか。
-- 
こせき @ Emacs のページ作成中
http://www.NetLaputa.ne.jp/~kose/Emacs/
kose@xxxxxxxxxxxxxxxxxx