1*2386db68SMarcel TelkaCopyright (c) 1999, 2010, Oracle and/or its affiliates. All rights reserved. 2*2386db68SMarcel Telka 3*2386db68SMarcel TelkaThe /usr/share/lib/zoneinfo/src directory contains zoneinfo timezone source 4*2386db68SMarcel Telkafiles. These source files have been compiled using zic(1M) to create 5*2386db68SMarcel Telkathe zoneinfo data files in /usr/share/lib/zoneinfo. The zic command can be 6*2386db68SMarcel Telkaused with the zoneinfo source files to create additional data files. 7*2386db68SMarcel Telka 8*2386db68SMarcel TelkaThe zoneinfo files track the Olson public source provided at 9*2386db68SMarcel Telkaftp://elsie.nci.nih.gov/pub/, therefore zoneinfo files may be added and 10*2386db68SMarcel Telkaremoved as the Solaris source is updated. The current Solaris release of 11*2386db68SMarcel Telkathe zoneinfo files is based on tzdata2010k.tar.gz. 12*2386db68SMarcel Telka 13*2386db68SMarcel TelkaThe /usr/share/lib/zoneinfo/GMT[+-]* timezones listed below have been 14*2386db68SMarcel Telkaremoved from the release. Replace usage of the 15*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT[+-]* files with the equivalent quoted timezone 16*2386db68SMarcel Telka(see environ(5)). Note the signs of the offsets of the equivalent quoted 17*2386db68SMarcel Telkatimezone are reversed from the signs of the /usr/share/lib/zoneinfo/GMT[+-]* 18*2386db68SMarcel Telkafiles. 19*2386db68SMarcel Telka 20*2386db68SMarcel TelkaFor example, replace TZ=:GMT+1, with TZ="<GMT-1>-1". (The colon (:) is 21*2386db68SMarcel Telkasignificant. Without the colon, for example TZ=GMT+1, an unquoted timezone 22*2386db68SMarcel Telkais used; unquoted timezones are not affected by the removal of the zoneinfo 23*2386db68SMarcel Telkatimezone files listed below.) 24*2386db68SMarcel Telka 25*2386db68SMarcel TelkaThe following files have been removed from the release: 26*2386db68SMarcel Telka 27*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT-12 28*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT-11 29*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT-10 30*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT-9 31*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT-8 32*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT-7 33*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT-6 34*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT-5 35*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT-4 36*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT-3 37*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT-2 38*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT-1 39*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT+1 40*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT+2 41*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT+3 42*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT+4 43*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT+5 44*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT+6 45*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT+7 46*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT+8 47*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT+9 48*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT+10 49*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT+11 50*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT+12 51*2386db68SMarcel Telka/usr/share/lib/zoneinfo/GMT+13 52*2386db68SMarcel Telka 53*2386db68SMarcel TelkaAs zoneinfo timezones are updated, the savings/daylight transition rules 54*2386db68SMarcel Telkaand timezone name abbreviations may change. This can affect how 55*2386db68SMarcel Telkathe times are calculated in the local timezone. Therefore the interpretation 56*2386db68SMarcel Telkaof a time_t value can vary amongst Solaris releases that use different 57*2386db68SMarcel Telkaversions of the zoneinfo timezones. 58*2386db68SMarcel Telka 59*2386db68SMarcel TelkaThe zoneinfo timezone data files do not transition past 60*2386db68SMarcel TelkaTue Jan 19 03:14:07 2038 GMT. Therefore for 64-bit applications using 61*2386db68SMarcel Telkazoneinfo timezones, calculations beyond this date may not use the correct 62*2386db68SMarcel Telkaoffset from standard time, and could return incorrect values. This affects 63*2386db68SMarcel Telka64-bit versions of interfaces such as ascftime(3C), cftime(3C), ctime(3C), 64*2386db68SMarcel Telkagetdate(3C), ftime(3C), mktime(3C), and localtime(3C). 65*2386db68SMarcel Telka 66*2386db68SMarcel TelkaFor more information see zic(1M), zdump(1M), environ(5), TIMEZONE(4), 67*2386db68SMarcel Telkactime(3C), and mktime(3C) man pages. 68