timezone handling regression in glibc 2.21

Bug #1462052 reported by Marc Deslauriers
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
glibc (Ubuntu)
New
Undecided
Unassigned

Bug Description

A regression in the zic utility in vivid's glibc 2.21 is causing weirdness in the tzdata package when used on i386:

vivid amd64:
$ TZ="PST+8PDT" date --date="2006-07-15 13:30 +0500"
Sat Jul 15 01:30:00 PDT 2006

vivid i386:
$ TZ="PST+8PDT" date --date="2006-07-15 13:30 +0500"
Sat Jul 15 00:30:00 PST 2006

utopic i386:
$ TZ="PST+8PDT" date --date="2006-07-15 13:30 +0500"
Sat Jul 15 01:30:00 PDT 2006

This is causing the test-parse-date.t test in the mercurial package to fail, causing a FTBFS.

ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: libc6 2.21-0ubuntu4
ProcVersionSignature: Ubuntu 3.19.0-20.20-generic 3.19.8
Uname: Linux 3.19.0-20-generic x86_64
ApportVersion: 2.17.2-0ubuntu1.1
Architecture: amd64
CurrentDesktop: Unity
Date: Thu Jun 4 14:24:00 2015
Dependencies:
 gcc-5-base 5.1~rc1-0ubuntu1
 libc6 2.21-0ubuntu4
 libgcc1 1:5.1~rc1-0ubuntu1
 multiarch-support 2.21-0ubuntu4
InstallationDate: Installed on 2013-11-26 (554 days ago)
InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1)
SourcePackage: glibc
UpgradeStatus: Upgraded to vivid on 2015-03-07 (89 days ago)

Revision history for this message
Marc Deslauriers (mdeslaur) wrote :
Revision history for this message
Marc Deslauriers (mdeslaur) wrote :

Possible culprit is 0828edbfd682a4849a311722b6aee24f812a6bc3

Revision history for this message
Marc Deslauriers (mdeslaur) wrote :

Weird:

vivid amd64:
$ TZ="PST+8PDT" date --date="2006-07-15 13:30 +0500"
Sat Jul 15 01:30:00 PDT 2006
$ TZ="PST8PDT" date --date="2006-07-15 13:30 +0500"
Sat Jul 15 01:30:00 PDT 2006

vivid i386:
$ TZ="PST+8PDT" date --date="2006-07-15 13:30 +0500"
Sat Jul 15 00:30:00 PST 2006
$ TZ="PST8PDT" date --date="2006-07-15 13:30 +0500"
Sat Jul 15 01:30:00 PDT 2006

utopic i386:
$ TZ="PST+8PDT" date --date="2006-07-15 13:30 +0500"
Sat Jul 15 01:30:00 PDT 2006
$ TZ="PST8PDT" date --date="2006-07-15 13:30 +0500"
Sat Jul 15 01:30:00 PDT 2006

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.