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

[debian-users:08203] Re: [linux-users:34545] glibc-2.0.7 and timezone



小島基靖と申します.
Hamm Official CD を購入したので,1台 Hamm に変えてみました.
emacs がらみの変更が大きいので,しばらくは大混乱.
dpkg-doc-ja は,わかりやすくていいです.
最初見たときは,とても驚きました.

さて,本題です.
Hamm をいれると,timezone を設定すると時刻が 8時間進んで
設定されました.(CMOS CLOCK は,日本の時間で設定)

linux-users に以下の記事が出てたのを参考に
環境変数 TZ を設定したら(中身なしでも大丈夫) 直りました.

いれたばかりで, locale 関係がよくわかってないのですが,こんな解決方法
でいいのでしょうか?


ii  libc6           2.0.7t-1.wcsmb The GNU C library version 2
ii  timezones       2.0.7t-1.wcsmb Time zone data files and utilities.
ii  locales         2.0.7t-1.wcsmb Locale data files and utilities.
ii  wcsmbs-locale   0.4.1          WC<->MBC convert function libraries 

<199809041233.VAA25461@xxxxxxxxxxxxxxxxxxx>の記事において
asataku@xxxxxxxxxxxxxxxさんは書きました。

>> 朝木卓見です。
>> 
>> glibc-2.0.7(redhat-5.1のupdateの glibc-2.0.7-19.src.rpm)の
>> timezone回りにバグを発見しました。
>> 
>> 環境変数TZが設定されていない場合に
>> tzset();を呼び出しても extern long int timezone;が
>> 設定されないというものです。
>> 
>> glibcbugを使って bugs@xxxxxxx には報告を出しておきましたが、
>> 参考としてこちらにも報告しておきます。

-----
    小島基靖    Private E-mail: mkojima@xxxxxxxxxxxx