Namazu-devel-ja(旧)


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

LANG=ja_JP.euc ? (Re: perl -d:DProf (Re: HACKING-ja -> mknmz.in))



>                                            千葉市中央区長洲
>                                                    藤原  誠
[namazu-devel-ja : No.03137] の記事の中で
> でも、もっとこまるのは、実は、この時に NMZ.p, NMZ.pi が出来て
> いないことなのです。

寺> よく読んでいませんでした。

寺> Namazu 2.0.12 で手元のデータを使った分には、NMZ.p, NMZ.pi も
寺> きちんと出来ていました。何故でしょうね?

僕も良く確めていませんでした。何か勘違いしているのかも知れませんが

./autogen.sh && \
make && \
rm /tmp/O/NM* && \
env LANG=ja_JP.euc pkgdatadir=`pwd` \
perl -d:DProf scripts/mknmz -O /tmp/O ~/Mail/ml/ftpmirror && \
ls -l /tmp/O/NMZ.p*

のように 
env LANG=ja_JP.euc していると、NMZ.p* が出来ないです。
これは 2.0.12 でも最近の stable-2-0 でも同じです。

その  LANG=ja_JP.euc をとると NMZ.p* が出来ます( その時は LANG=C )。

つまり整理すると、perl -d:DProf に限ってですが、
LANG=C            ○
LANG=ja           ○
LANG=ja_JP.euc    ×
unsetenv LANG     ○
---
(藤原)