Hello community,

here is the log from the commit of package timezone for openSUSE:Factory 
checked in at 2018-10-29 14:14:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/timezone (Old)
 and      /work/SRC/openSUSE:Factory/.timezone.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "timezone"

Mon Oct 29 14:14:08 2018 rev:122 rq:645023 version:2018g

Changes:
--------
--- /work/SRC/openSUSE:Factory/timezone/timezone-java.changes   2018-05-25 
21:34:04.495003540 +0200
+++ /work/SRC/openSUSE:Factory/.timezone.new/timezone-java.changes      
2018-10-29 14:28:55.799064514 +0100
@@ -1,0 +2,27 @@
+Sat Oct 27 12:20:44 UTC 2018 - [email protected]
+
+- timezone update 2018g:
+  * Morocco switches to permanent +01 on 2018-10-27 (bsc#1113554)
+  * code fixes for zic on 32 bit
+
+-------------------------------------------------------------------
+Thu Oct 18 13:28:04 UTC 2018 - [email protected]
+
+- Avoid build failures of timezone-java with javazic SLE/Leap 15
+  by using an alternative notation for a 1948-1951 DST transition
+  in Japan. add timezone-2018f-bsc1112310.patch, fixes boo#1112310
+
+-------------------------------------------------------------------
+Thu Oct 18 07:56:09 UTC 2018 - [email protected]
+
+- timezone update 2018f:
+  * Volgograd moves from +03 to +04 on 2018-10-28.
+  * Fiji ends DST 2019-01-13, not 2019-01-20.
+  * Most of Chile changes DST dates, effective 2019-04-06
+    (bsc#1104700)
+  * Corrections to past timestamps of DST transitions
+  * Use "PST" and "PDT" for Philippine time
+  * minor code changes to zic handling of the TZif format
+  * documentation updates
+
+-------------------------------------------------------------------
timezone.changes: same change

Old:
----
  tzcode2018e.tar.gz
  tzcode2018e.tar.gz.asc
  tzdata2018e.tar.gz
  tzdata2018e.tar.gz.asc

New:
----
  timezone-2018f-bsc1112310.patch
  tzcode2018g.tar.gz
  tzcode2018g.tar.gz.asc
  tzdata2018g.tar.gz
  tzdata2018g.tar.gz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ timezone-java.spec ++++++
--- /var/tmp/diff_new_pack.ZpPeqF/_old  2018-10-29 14:28:56.615021119 +0100
+++ /var/tmp/diff_new_pack.ZpPeqF/_new  2018-10-29 14:28:56.619020907 +0100
@@ -23,9 +23,9 @@
 Summary:        Time Zone Descriptions
 # COMMON-BEGIN
 # COMMON-BEGIN
-License:        BSD-3-Clause and SUSE-Public-Domain
+License:        BSD-3-Clause AND SUSE-Public-Domain
 Group:          System/Base
-Version:        2018e
+Version:        2018g
 Release:        0
 Source:         
https://www.iana.org/time-zones/repository/releases/tzdata%{version}.tar.gz
 Source1:        
https://www.iana.org/time-zones/repository/releases/tzcode%{version}.tar.gz
@@ -35,6 +35,7 @@
 Source5:        %{name}.changes
 Patch0:         tzdata-china.diff
 Patch3:         iso3166-uk.diff
+Patch4:         timezone-2018f-bsc1112310.patch
 # COMMON-END
 # COMMON-END
 Url:            https://www.iana.org/time-zones
@@ -57,6 +58,7 @@
 # COMMON-PREP-BEGIN
 %patch0 -p1
 %patch3 -p1
+%patch4 -p1
 sed -ri 's@/usr/local/etc/zoneinfo@%{_datadir}/zoneinfo@g' *.[1358]
 # COMMON-PREP-END
 # COMMON-PREP-END

++++++ timezone.spec ++++++
--- /var/tmp/diff_new_pack.ZpPeqF/_old  2018-10-29 14:28:56.631020269 +0100
+++ /var/tmp/diff_new_pack.ZpPeqF/_new  2018-10-29 14:28:56.635020056 +0100
@@ -18,12 +18,12 @@
 
 Name:           timezone
 Summary:        Time Zone Descriptions
-License:        BSD-3-Clause and SUSE-Public-Domain
+License:        BSD-3-Clause AND SUSE-Public-Domain
 Group:          System/Base
 Url:            http://www.iana.org/time-zones
 PreReq:         filesystem, coreutils
 # COMMON-BEGIN
-Version:        2018e
+Version:        2018g
 Release:        0
 Source:         
https://www.iana.org/time-zones/repository/releases/tzdata%{version}.tar.gz
 Source1:        
https://www.iana.org/time-zones/repository/releases/tzcode%{version}.tar.gz
@@ -33,6 +33,7 @@
 Source5:        %{name}.changes
 Patch0:         tzdata-china.diff
 Patch3:         iso3166-uk.diff
+Patch4:         timezone-2018f-bsc1112310.patch
 # COMMON-END
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
@@ -50,6 +51,7 @@
 # COMMON-PREP-BEGIN
 %patch0 -p1
 %patch3 -p1
+%patch4 -p1
 sed -ri 's@/usr/local/etc/zoneinfo@%{_datadir}/zoneinfo@g' *.[1358]
 # COMMON-PREP-END
 

++++++ timezone-2018f-bsc1112310.patch ++++++
From: Andreas Stieger <[email protected]>
References: https://bugzilla.suse.com/show_bug.cgi?id=1112310
Summary: avoid timezone-java build failures
Date: Thu, 18 Oct 2018 13:19:51 +0000

javazic is unable to parse the time zone data contained in 2018f:
https://github.com/eggert/tz/compare/2018e...2018f#diff-cffe819d4413b95dd8c35c0085930789R1656

- Rule  Japan   1948    1951    -       Sep     Sun>=9   0:00   0       S
+ Rule  Japan   1948    1951    -       Sep     Sat>=8  25:00   0       S

Base:System/timezone (timezone-java.spec) fails with:

[   16s] + java -jar /usr/share/java/tzdb.jar -srcdir . -dstfile 
javazi/tzdb.dat africa antarctica asia australasia europe northamerica 
pacificnew southamerica backward etcetera systemv 
/usr/share/tzdb/tzdata_jdk/gmt /usr/share/tzdb/tzdata_jdk/jdk11_backward
[   16s] Failed: java.lang.Exception: Failed while parsing file './asia' on 
line 1659 'Rule     Japan   1948    1951    -       Sep     Sat>=8 25:00    0   
    S'
[   16s] java.lang.Exception: Failed while parsing file './asia' on line 1659 
'Rule     Japan   1948    1951    -       Sep     Sat>=8  25:00  0S'

The bug is actually in Java. Use an alternative format to fix build.


Index: timezone-2018f/asia
===================================================================
--- timezone-2018f.orig/asia    2018-10-18 15:18:13.461299301 +0200
+++ timezone-2018f/asia 2018-10-18 15:23:20.330642692 +0200
@@ -1657,7 +1657,7 @@ Zone      Asia/Jerusalem  2:20:54 -       LMT     1880
 
 # Rule NAME    FROM    TO      TYPE    IN      ON      AT      SAVE    LETTER/S
 Rule   Japan   1948    only    -       May     Sat>=1  24:00   1:00    D
-Rule   Japan   1948    1951    -       Sep     Sat>=8  25:00   0       S
+Rule   Japan   1948    1951    -       Sep     Sun>=9   1:00   0       S
 Rule   Japan   1949    only    -       Apr     Sat>=1  24:00   1:00    D
 Rule   Japan   1950    1951    -       May     Sat>=1  24:00   1:00    D
 


++++++ tzdata-china.diff ++++++
--- /var/tmp/diff_new_pack.ZpPeqF/_old  2018-10-29 14:28:56.695016868 +0100
+++ /var/tmp/diff_new_pack.ZpPeqF/_new  2018-10-29 14:28:56.695016868 +0100
@@ -1,10 +1,10 @@
-Index: timezone-2017a/asia
+Index: timezone-2018f/asia
 ===================================================================
---- timezone-2017a.orig/asia   2017-03-01 09:14:03.177279465 +0100
-+++ timezone-2017a/asia        2017-03-01 09:14:05.141295116 +0100
-@@ -512,6 +512,10 @@ Rule      PRC     1987    1991    -       Apr     Sun>=10 
0:00    1:
+--- timezone-2018f.orig/asia   2018-10-03 02:21:28.000000000 +0200
++++ timezone-2018f/asia        2018-10-18 10:01:30.657962333 +0200
+@@ -566,6 +566,10 @@ Rule      PRC     1987    1991    -       Apr     Sun>=11 
 2:00   1
  Zone  Asia/Shanghai   8:05:43 -       LMT     1901
-                       8:00    Shang   C%sT    1949
+                       8:00    Shang   C%sT    1949 May 28
                        8:00    PRC     C%sT
 +
 +# Nowadays, China Standard Time is known as "Beijing Time"
@@ -13,11 +13,11 @@
  # Xinjiang time, used by many in western China; represented by Ürümqi / 
Ürümchi
  # / Wulumuqi.  (Please use Asia/Shanghai if you prefer Beijing time.)
  Zone  Asia/Urumqi     5:50:20 -       LMT     1928
-Index: timezone-2017a/backward
+Index: timezone-2018f/backward
 ===================================================================
---- timezone-2017a.orig/backward       2017-03-01 09:14:05.141295116 +0100
-+++ timezone-2017a/backward    2017-03-01 09:15:31.921986670 +0100
-@@ -95,7 +95,7 @@ Link America/Mexico_City     Mexico/General
+--- timezone-2018f.orig/backward       2018-07-16 19:16:52.000000000 +0200
++++ timezone-2018f/backward    2018-10-18 10:01:30.657962333 +0200
+@@ -99,7 +99,7 @@ Link America/Mexico_City     Mexico/General
  Link  Pacific/Auckland        NZ
  Link  Pacific/Chatham         NZ-CHAT
  Link  America/Denver          Navajo
@@ -26,10 +26,10 @@
  Link  Pacific/Honolulu        Pacific/Johnston
  Link  Pacific/Pohnpei         Pacific/Ponape
  Link  Pacific/Pago_Pago       Pacific/Samoa
-Index: timezone-2017a/zone.tab
+Index: timezone-2018f/zone.tab
 ===================================================================
---- timezone-2017a.orig/zone.tab       2017-03-01 09:14:03.177279465 +0100
-+++ timezone-2017a/zone.tab    2017-03-01 09:14:05.141295116 +0100
+--- timezone-2018f.orig/zone.tab       2018-06-27 20:24:09.000000000 +0200
++++ timezone-2018f/zone.tab    2018-10-18 10:01:30.657962333 +0200
 @@ -145,6 +145,7 @@ CL -3327-07040     America/Santiago        Chile (m
  CL    -5309-07055     America/Punta_Arenas    Region of Magallanes
  CL    -2709-10926     Pacific/Easter  Easter Island


Reply via email to