vine-users ML アーカイブ



[vine-users:067949] Re: uname で locale が効かない

  • From: Shu KONNO <owa@xxxxxxxxxxxxx>
  • Subject: [vine-users:067949] Re: uname で locale が効かない
  • Date: Tue, 28 Sep 2004 17:17:59 +0900
今野です

別マシン(seed)環境ですが、とりあえず LANG=C でリビルドして日本語は
出なくなりました。
$ uname -rv
2.4.27-0vl2.2 #1 Tue Sep 28 12:16:45 JST 2004
$ cat /proc/sys/kernel/version
#1 Tue Sep 28 12:16:45 JST 2004

で、あらためて /usr/src/linux/Makefile を見ると、バグがあるような
気がするのですが。

On Tue, 28 Sep 2004 11:21:16 +0900
HOTTA Michihide <hotta@xxxxxxxxxxxxxx> wrote:
> 堀田@長崎市です。
...
> 6.Makefile によると、
> include/linux/compile.h:\
>   $(CONFIGURATION) include/linux/version.h newversion
>   @echo -n \#`cat .version` > .ver1
>   @if [ -n "$(CONFIG_SMP)" ] ; then echo -n " SMP" >> .ver1; fi
>   @if [ -f .name ]; then  echo -n \-`cat .name` >> .ver1; fi
>   @LANG=C echo ' '`date` >> .ver1
>   @echo \#define UTS_VERSION \"`cat .ver1 | $(uts_truncate)`\" > .ver


@LANG=C echo ' '`date` >> .ver1 この行ですが、単独で実行すると
$ LANG=C echo ' '`date`
2004年 9月 28日 火曜日 16:44:56 JST

と無視されますが、LANG=C を中に入れてやると有効になるようです。
$ echo ' '`LANG=C date`
Tue Sep 28 16:45:30 JST 2004

# Makefile の中なので自信はありませんけど
-- 
Shu KONNO
http://owa.as.wakwak.ne.jp/zope