tz behavior difference TZif vs. TZif2

Olson, Arthur David (NIH/NCI) [E] olsona at dc37a.nci.nih.gov
Mon Mar 20 14:05:09 UTC 2006


Here's what I get from "od" on elsie:

> Script started on Mon 20 Mar 2006 08:53:11 AM EST
> elsie$ od -xc ./tmp/etc/zoneinfo/Indian/Cocos
> 0000000    545a    6966    3200    0000    0000    0000    0000    0000
> 	   T   Z   i   f   2  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
> 0000020    0000    0000    0000    0001    0000    0001    0000    0000
> 	  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0 001  \0  \0  \0  \0
> 0000040    0000    0000    0000    0001    0000    0008    0000    5b68
> 	  \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \b  \0  \0   [   h
> 0000060    0004    4c4d    5400    4343    5400    0000    545a    6966
> 	  \0 004   L   M   T  \0   C   C   T  \0  \0  \0   T   Z   i   f
> 0000100    3200    0000    0000    0000    0000    0000    0000    0000
> 	   2  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
> 0000120    0000    0002    0000    0002    0000    0000    0000    0001
> 	  \0  \0  \0 002  \0  \0  \0 002  \0  \0  \0  \0  \0  \0  \0 001
> 0000140    0000    0002    0000    0008    ffff    ffff    7c55    26a4
> 	  \0  \0  \0 002  \0  \0  \0  \b   ÿ   ÿ   ÿ   ÿ   |   U   &   ¤
> 0000160    0100    005a    dc00    0000    005b    6800    044c    4d54
> 	 001  \0  \0   Z   Ü  \0  \0  \0  \0   [   h  \0 004   L   M   T
> 0000200    0043    4354    0000    0000    000a    4343    542d    363a
> 	  \0   C   C   T  \0  \0  \0  \0  \0  \n   C   C   T   -   6   :
> 0000220    3330    0a00
> 	   3   0  \n
> 0000223
> elsie$ exit
> 
> script done on Mon 20 Mar 2006 08:53:26 AM EST

Note the "0000060    0004" above and the "0000060    0000" below.
The number in question is the index into the zone abbreviation characters which are "LMT\0CCT\0"; the difference is why we're seeing "CCT" (the correct behavior) on elsie and "LMT" (the worng behavior) on your system; it's also why the zgress test worked here on elsie.

				--ado

-----Original Message-----
From: Robbin Kawabata [mailto:Robbin.Kawabata at eng.sun.com] 
Sent: Friday, March 17, 2006 5:11 PM
To: tz at elsie.nci.nih.gov; eggert at CS.UCLA.EDU; Olson, Arthur David (NIH/NCI) [E]; olsona at elsie.nci.nih.gov
Cc: robbin.kawabata at sun.com
Subject: tz behavior difference TZif vs. TZif2

...

This is a dump of the Indian/Cocos TZif2 file:

% od -xc ./Indian/Cocos
0000000    545a    6966    3200    0000    0000    0000    0000    0000
           T   Z   i   f   2  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0000020    0000    0000    0000    0001    0000    0001    0000    0000
          \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0 001  \0  \0  \0  \0
0000040    0000    0000    0000    0001    0000    0008    0000    5adc
          \0  \0  \0  \0  \0  \0  \0 001  \0  \0  \0  \b  \0  \0   Z 334
0000060    0000    4c4d    5400    4343    5400    0000    545a    6966
          \0  \0   L   M   T  \0   C   C   T  \0  \0  \0   T   Z   i   f
0000100    3200    0000    0000    0000    0000    0000    0000    0000
           2  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0  \0
0000120    0000    0002    0000    0002    0000    0000    0000    0001
          \0  \0  \0 002  \0  \0  \0 002  \0  \0  \0  \0  \0  \0  \0 001
0000140    0000    0002    0000    0008    ffff    ffff    7c55    26a4
          \0  \0  \0 002  \0  \0  \0  \b 377 377 377 377   |   U   & 244
0000160    0100    005a    dc00    0000    005b    6800    044c    4d54
         001  \0  \0   Z 334  \0  \0  \0  \0   [   h  \0 004   L   M   T
0000200    0043    4354    0000    0000    000a    4343    542d    363a
          \0   C   C   T  \0  \0  \0  \0  \0  \n   C   C   T   -   6   :
0000220    3330    0a00
           3   0  \n
0000223

...




More information about the tz mailing list