Namazu-devel-ja(旧)


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

Re: namazu 2.0.13RC2 公開 + 動作チェックに協力していただける方募集



>>>>> In [namazu-devel-ja : No.04018] 
>>>>> Tadamasa Teranishi <yw3t-trns@xxxxxxxxxxxxxxx> wrote:
> おかしな locale なのに「読み込んだ設定ファイル」だけが日本語
> 表示になる部分については GNU gettext 側でやっているのでは
> ないかとは思います。(または、システム側がおかしな locale の
> 場合は ja_JP.eucJP として扱う細工をしているとか)
> その場合は、Namazu 自体の問題ではないでしょう。(あんまり自身が
> ないですけど。)

libiconv-1.9.2
gettext-0.14.1

を入れ[1]たら PASS しました。

(FAIL する時はすっごく時間がかかるのですが、PASS する時は一瞬
でした。namazu のせいじゃないようですね。これは、たぶん)

$ make TESTS=namazu-cgi-9 check
  :
couldn't set locale correctly
PASS: namazu-cgi-9
==================
All 1 tests passed
==================


あと、こうなります。(文字コードは EUC-JP)

$ LANG=ja_jjjjjj namazu -C
読み込んだ設定ファイル: /home/kose/.namazurc
--
インデックス (Index):    /home/kose/Namazu/mail
ログの記録 (Logging):    on
使用する言語 (Lang):     ja_jjjjjj
スコア計算 (Scoring):    tfidf
テンプレート (Template): 
ヒット件数の上限 (MaxHit):      10000
マッチする語の上限 (MaxMatch):  1000
強調タグ (EmphasisTags): <strong class="keyword">	</strong>



Footnotes: 
[1]  きのうまでは gettext-0.11.5, libiconv-1.8 でした。
  libiconv は関係ないかもしれませんが、ついでに最新にしまし
  た。
  で、ですね、gettext なのですが make check すると次のように
  なっちゃいます。他の方は Solaris で gettext を使う時ってな
  にか罠があります?? どうしてます?


./format-java-1: line 155: 25783 バスエラー              (core dumped) ${XGETTEXT} -L Java -o f-j-1-$n.po f-j-1-$n.in
FAIL: format-java-1

./format-java-2: line 144: 25809 バスエラー              (core dumped) ${MSGFMT} --check-format -o f-j-2-$n.mo f-j-2-$n.po 2>/dev/null
Format string checking error:
#, java-format
msgid  "abc{0}def"
msgstr "abc{"
FAIL: format-java-2

prog.o: In function `main':
/usr/local/src/gnu/gettext-0.14.1/gettext-tools/tests/prog.cc:27: undefined reference to `cerr'
/usr/local/src/gnu/gettext-0.14.1/gettext-tools/tests/prog.cc:27: undefined reference to `ostream::operator<<(char const *)'
/usr/local/src/gnu/gettext-0.14.1/gettext-tools/tests/prog.cc:27: undefined reference to `cerr'
prog.o: In function `main':
/usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.3/../../../../include/g++-3/iostream.h:106: undefined reference to `endl(ostream &)'
prog.o: In function `main':
/usr/local/src/gnu/gettext-0.14.1/gettext-tools/tests/prog.cc:34: undefined reference to `cout'
/usr/local/src/gnu/gettext-0.14.1/gettext-tools/tests/prog.cc:34: undefined reference to `cout'
/usr/local/src/gnu/gettext-0.14.1/gettext-tools/tests/prog.cc:34: undefined reference to `ostream::operator<<(char const *)'
prog.o: In function `main':
/usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.3/../../../../include/g++-3/iostream.h:106: undefined reference to `endl(ostream &)'
/usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.3/../../../../include/g++-3/iostream.h:106: undefined reference to `endl(ostream &)'
prog.o: In function `main':
/usr/local/src/gnu/gettext-0.14.1/gettext-tools/tests/../../gettext-runtime/libasprintf/autosprintf.h:58: undefined reference to `ostream::operator<<(char const *)'
prog.o: In function `main':
/usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.3/../../../../include/g++-3/iostream.h:106: undefined reference to `endl(ostream &)'
prog.o: In function `main':
/usr/local/src/gnu/gettext-0.14.1/gettext-tools/tests/../../gettext-runtime/libasprintf/autosprintf.h:58: undefined reference to `cout'
/usr/local/src/gnu/gettext-0.14.1/gettext-tools/tests/../../gettext-runtime/libasprintf/autosprintf.h:58: undefined reference to `ostream::operator<<(char const *)'
prog.o: In function `main':
/usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.3/../../../../include/g++-3/iostream.h:106: undefined reference to `endl(ostream &)'
../../gettext-runtime/libasprintf/.libs/libasprintf.so: undefined reference to `__out_of_range(char const *)'
../../gettext-runtime/libasprintf/.libs/libasprintf.so: undefined reference to `__length_error(char const *)'
collect2: ld returned 1 exit status
FAIL: lang-c++

./lang-bash: line 114: 16315 セグメント例外          (core dumped) LANGUAGE= LC_ALL=$LOCALE_FR bash ./prog.sh 2 >prog.out
FAIL: lang-bash

./lang-java: line 42: 16687 バスエラー              (core dumped) ${XGETTEXT} -o prog.pot --omit-header --no-location Program.java
diff: prog.pot: No such file or directory
FAIL: lang-java

=======================
5 of 223 tests failed
(18 tests were not run)
=======================
-- 
こせき // サポートページ
http://www.NetLaputa.ne.jp/~kose/MeadowBook/