tzdata1999b

Andreas Jaeger aj at arthur.rhein-neckar.de
Fri Mar 19 17:51:25 UTC 1999


This morning I added tzdata1999b to glibc 2.1 and got the following
failure when running make check:
/usr/glibc/src/buildreport/19990319/timezone/zic -d /usr/glibc/src/buildreport/19990319/timezone/testdata -y ./yearistype asia
"asia", line 308: unruly zone
"asia", line 308: %s in ruleless zone

The problem is:
Zone	Asia/Nicosia	2:13:28 -	LMT	1921 Nov 14
			2:00	Cyprus	EE%sT	1998 Sep
			2:00	EU	EE%sT
EU isn't defined in asia and EUAsia is used instead.

The appended patch fixes my problem.

--- timezone/asia.~1~	Fri Mar 19 10:28:45 1999
+++ timezone/asia	Fri Mar 19 18:45:04 1999
@@ -305,7 +305,7 @@
 # Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
 Zone	Asia/Nicosia	2:13:28 -	LMT	1921 Nov 14
 			2:00	Cyprus	EE%sT	1998 Sep
-			2:00	EU	EE%sT
+			2:00	EUAsia	EE%sT
 # IATA SSIM (1998-09) has Cyprus using EU rules for the first time.
 
 # Georgia

-- 
 Andreas Jaeger   aj at arthur.rhein-neckar.de    jaeger at informatik.uni-kl.de
  for pgp-key finger ajaeger at aixd1.rhrk.uni-kl.de



More information about the tz mailing list