Package: libc6
Version: 2.3.2.ds1-22sarge3
Problem: after calling the C method "ctime" the global variable
"timezone" is not set correctly with certain TZ environment variables.
With TZ=JKL3:10PNM4:40 set, the value of "timezone" is expected to be
11400, but has a nonsense value of 18000.
For a demonstration please see the attched file test.c
This is a libc bug (already in libc Bugzilla (see
http://sourceware.org/bugzilla/show_bug.cgi?id=2865 )), but can be fixed
in Debian.
This would be important for LSB compliance (LSB Runtime tests LSB
runtime tests T.ctime_X 1, T.localtim_X 1, T.mktime_X 1).
LSB test failure message:
with TZ=JKL3:10PNM4:40 ctime() did not set timezone correctly
value of timezone was 18000, expected 11400