Skip to content

Commit 9fe2f81

Browse files
author
GitHub Actions
committed
Update tzdata and zoneinfo to version 2015f.
1 parent a979b7d commit 9fe2f81

File tree

18 files changed

+583
-466
lines changed

18 files changed

+583
-466
lines changed

tzdata/Makefile

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
PACKAGE= tzcode
66

77
# Version numbers of the code and data distributions.
8-
VERSION= 2015e
8+
VERSION= 2015f
99

1010
# Email address for bug reports.
1111
@@ -102,7 +102,6 @@ LDLIBS=
102102

103103
# Add the following to the end of the "CFLAGS=" line as needed.
104104
# -DBIG_BANG=-9999999LL if the Big Bang occurred at time -9999999 (see zic.c)
105-
# -DHAVE_ADJTIME=0 if 'adjtime' does not exist (SVR0?)
106105
# -DHAVE_DOS_FILE_NAMES if file names have drive specifiers etc. (MS-DOS)
107106
# -DHAVE_GETTEXT=1 if 'gettext' works (GNU, Linux, Solaris); also see LDLIBS
108107
# -DHAVE_INCOMPATIBLE_CTIME_R=1 if your system's time.h declares
@@ -113,10 +112,6 @@ LDLIBS=
113112
# -DHAVE_LOCALTIME_RZ=0 if you do not want zdump to use localtime_rz
114113
# This defaults to 1 if a working localtime_rz seems to be available.
115114
# localtime_rz can make zdump significantly faster, but is nonstandard.
116-
# -DHAVE_SETTIMEOFDAY=0 if settimeofday does not exist (SVR0?)
117-
# -DHAVE_SETTIMEOFDAY=1 if settimeofday has just 1 arg (SVR4)
118-
# -DHAVE_SETTIMEOFDAY=2 if settimeofday uses 2nd arg (4.3BSD)
119-
# -DHAVE_SETTIMEOFDAY=3 if settimeofday ignores 2nd arg (4.4BSD)
120115
# -DHAVE_STDINT_H=1 if you have a pre-C99 compiler with "stdint.h"
121116
# -DHAVE_STRFTIME_L=1 if <time.h> declares locale_t and strftime_l
122117
# This defaults to 0 if _POSIX_VERSION < 200809, 1 otherwise.
@@ -126,7 +121,6 @@ LDLIBS=
126121
# -DHAVE_SYS_WAIT_H=0 if your compiler lacks a "sys/wait.h"
127122
# -DHAVE_TZSET=0 if your system lacks a tzset function
128123
# -DHAVE_UNISTD_H=0 if your compiler lacks a "unistd.h" (Microsoft C++ 7?)
129-
# -DHAVE_UTMPX_H=1 if your compiler has a "utmpx.h"
130124
# -DNO_RUN_TIME_WARNINGS_ABOUT_YEAR_2000_PROBLEMS_THANK_YOU=1
131125
# if you do not want run time warnings about formats that may cause
132126
# year 2000 grief
@@ -147,7 +141,7 @@ LDLIBS=
147141
# -DZIC_MAX_ABBR_LEN_WO_WARN=3
148142
# (or some other number) to set the maximum time zone abbreviation length
149143
# that zic will accept without a warning (the default is 6)
150-
# $(GCC_DEBUG_FLAGS) if you are using GCC and want lots of checking
144+
# $(GCC_DEBUG_FLAGS) if you are using recent GCC and want lots of checking
151145
GCC_DEBUG_FLAGS = -Dlint -g3 -O3 -fno-common -fstrict-aliasing \
152146
-Wall -Wextra \
153147
-Wbad-function-cast -Wcast-align -Wdate-time \

tzdata/NEWS

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,71 @@
11
News for the tz database
22

3+
Release 2015f - 2015-08-10 18:06:56 -0700
4+
5+
Changes affecting future time stamps
6+
7+
North Korea switches to +0830 on 2015-08-15. (Thanks to Steffen Thorsen.)
8+
The abbreviation remains "KST". (Thanks to Robert Elz.)
9+
10+
Uruguay no longer observes DST. (Thanks to Steffen Thorsen
11+
and Pablo Camargo.)
12+
13+
Changes affecting past and future time stamps
14+
15+
Moldova starts and ends DST at 00:00 UTC, not at 01:00 UTC.
16+
(Thanks to Roman Tudos.)
17+
18+
Changes affecting data format and code
19+
20+
zic's '-y YEARISTYPE' option is no longer documented. The TYPE
21+
field of a Rule line should now be '-'; the old values 'even',
22+
'odd', 'uspres', 'nonpres', 'nonuspres' were already undocumented.
23+
Although the implementation has not changed, these features do not
24+
work in the default installation, they are not used in the data,
25+
and they are now considered obsolescent.
26+
27+
zic now checks that two rules don't take effect at the same time.
28+
(Thanks to Jon Skeet and Arthur David Olson.) Constraints on
29+
simultaneity are now documented.
30+
31+
The two characters '%z' in a zone format now stand for the UTC
32+
offset, e.g., '-07' for seven hours behind UTC and '+0530' for
33+
five hours and thirty minutes ahead. This better supports time
34+
zone abbreviations conforming to POSIX.1-2001 and later.
35+
36+
Changes affecting installed data files
37+
38+
Comments for America/Halifax and America/Glace_Bay have been improved.
39+
(Thanks to Brian Inglis.)
40+
41+
Data entries have been simplified for Atlantic/Canary, Europe/Simferopol,
42+
Europe/Sofia, and Europe/Tallinn. This yields slightly smaller
43+
installed data files for Europe/Simferopol and Europe/Tallinn.
44+
It does not affect timestamps. (Thanks to Howard Hinnant.)
45+
46+
Changes affecting code
47+
48+
zdump and zic no longer warn about valid time zone abbreviations
49+
like '-05'.
50+
51+
Some Visual Studio 2013 warnings have been suppressed.
52+
(Thanks to Kees Dekker.)
53+
54+
'date' no longer sets the time of day and its -a, -d, -n and -t
55+
options have been removed. Long obsolescent, the implementation
56+
of these features had porting problems. Builders no longer need
57+
to configure HAVE_ADJTIME, HAVE_SETTIMEOFDAY, or HAVE_UTMPX_H.
58+
(Thanks to Kees Dekker for pointing out the problem.)
59+
60+
Changes affecting documentation
61+
62+
The Theory file mentions naming issues earlier, as these seem to be
63+
poorly publicized (thanks to Gilmore Davidson for reporting the problem).
64+
65+
tz-link.htm mentions Time Zone Database Parser (thanks to Howard Hinnant).
66+
67+
Mention that Herbert Samuel introduced the term "Summer Time".
68+
369

470
Release 2015e - 2015-06-13 10:56:02 -0700
571

0 commit comments

Comments
 (0)