Package: libicu52 Version: 52.1-8+deb8u3 Severity: important Dear Maintainer,
The data used by libicu appears outdated. In particular, the timezone information for America/Santiago is wrong. I can reproduce the problem via php and its intl module. If the bug lies in the way php uses libicu, please reassign. Wrong behavior on php, plus correct behavior with date command: ``` $ cat t.php <?php $fmt = datefmt_create('C', IntlDateFormatter::LONG, IntlDateFormatter::LONG, 'America/Santiago', IntlDateFormatter::GREGORIAN ); echo datefmt_format($fmt, 1461592860); $ php t.php April 25, 2016 at 10:01:00 AM GMT-4 $ TZ=America/Santiago date --rfc-2822 Mon, 25 Apr 2016 15:53:49 -0300 ``` Note how the timezone is incorrectly set as -4, which it should be -3 (as correctly reported by date) This makes a bunch of apps get dates and times all wrong. I note the version in unstable is at this moment correct. I suppose the embedded data needs updating? -- System Information: Debian Release: 8.4 APT prefers stable APT policy: (990, 'stable'), (500, 'stable-updates'), (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages libicu52:amd64 depends on: ii libc6 2.19-18+deb8u4 ii libgcc1 1:4.9.2-10 ii libstdc++6 4.9.2-10 ii multiarch-support 2.19-18+deb8u4 libicu52:amd64 recommends no packages. libicu52:amd64 suggests no packages. -- no debconf information