Two compat test failures on Linux/musl with 5.94.0
I'm updating our Adélie packages from 5.74.0 to 5.94.0 (drastic jump, I know), and I'm seeing two test failures where we used to pass:
474/495 Test #474: Compat-AppleICal_1.5.ics ...................***Failed 0.04 sec
Input file: "/home/awilcox/Code/awilfox/user-next/user/kcalendarcore/src/kcalendarcore-5.94.0/autotests/data/Compat/AppleICal_1.5.ics"
Output file: "/home/awilcox/Code/awilfox/user-next/user/kcalendarcore/src/kcalendarcore-5.94.0/autotests/data/Compat/AppleICal_1.5.ics.ical.out"
~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=
Checking '/home/awilcox/Code/awilfox/user-next/user/kcalendarcore/src/kcalendarcore-5.94.0/autotests/data/Compat/AppleICal_1.5.ics.ical.out':
--- /home/awilcox/Code/awilfox/user-next/user/kcalendarcore/src/kcalendarcore-5.94.0/autotests/data/Compat/AppleICal_1.5.ics.ical.ref 2022-04-11 22:21:08.000000000 +0000
+++ /home/awilcox/Code/awilfox/user-next/user/kcalendarcore/src/kcalendarcore-5.94.0/autotests/data/Compat/AppleICal_1.5.ics.ical.out 2022-06-03 07:26:30.436294225 +0000
@@ -17,14 +17,7 @@
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
DTSTART:19790930T030000
-RRULE:FREQ=YEARLY;UNTIL=19961027T030000;BYDAY=-1SU;BYMONTH=9
-END:STANDARD
-BEGIN:STANDARD
-TZNAME:CET
-TZOFFSETFROM:+0200
-TZOFFSETTO:+0100
-DTSTART:19971026T030000
-RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=9
END:STANDARD
BEGIN:STANDARD
TZNAME:CET
@@ -34,7 +27,6 @@
RDATE:19760926T010000
RDATE:19770925T030000
RDATE:19781001T030000
-RDATE:19950924T030000
END:STANDARD
BEGIN:DAYLIGHT
TZNAME:CEST
Encountered 10 errors
479/495 Test #479: Compat-MSExchange.ics ......................***Failed 0.03 sec
Input file: "/home/awilcox/Code/awilfox/user-next/user/kcalendarcore/src/kcalendarcore-5.94.0/autotests/data/Compat/MSExchange.ics"
Output file: "/home/awilcox/Code/awilfox/user-next/user/kcalendarcore/src/kcalendarcore-5.94.0/autotests/data/Compat/MSExchange.ics.ical.out"
~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=
Checking '/home/awilcox/Code/awilfox/user-next/user/kcalendarcore/src/kcalendarcore-5.94.0/autotests/data/Compat/MSExchange.ics.ical.out':
--- /home/awilcox/Code/awilfox/user-next/user/kcalendarcore/src/kcalendarcore-5.94.0/autotests/data/Compat/MSExchange.ics.ical.ref 2022-04-11 22:21:08.000000000 +0000
+++ /home/awilcox/Code/awilfox/user-next/user/kcalendarcore/src/kcalendarcore-5.94.0/autotests/data/Compat/MSExchange.ics.ical.out 2022-06-03 07:26:30.556281184 +0000
@@ -16,16 +16,8 @@
TZNAME:PST
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
-DTSTART:20111106T020000
-RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=11
-END:STANDARD
-BEGIN:STANDARD
-TZNAME:PST
-TZOFFSETFROM:-0700
-TZOFFSETTO:-0800
DTSTART:19761031T020000
-RRULE:FREQ=YEARLY;UNTIL=20101107T020000;BYDAY=-1SU;BYMONTH=10
-RDATE:20091025T020000
+RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
END:STANDARD
BEGIN:DAYLIGHT
TZNAME:PDT
@@ -38,13 +30,6 @@
TZNAME:PDT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
-DTSTART:20110313T020000
-RRULE:FREQ=YEARLY;BYDAY=2SU;BYMONTH=3
-END:DAYLIGHT
-BEGIN:DAYLIGHT
-TZNAME:PDT
-TZOFFSETFROM:-0800
-TZOFFSETTO:-0700
DTSTART:19770424T020000
RRULE:FREQ=YEARLY;UNTIL=19870405T020000;BYDAY=-1SU;BYMONTH=4
RDATE:19860427T020000
Encountered 17 errors
Relevant environment characteristics:
awilcox on gwyn ~/Code/awilfox/user-next/user/kcalendarcore % uname -a; /sbin/apk list -I libical qt5-qtbase tzdata
Linux gwyn.foxkit.us 5.15.28-mc1-easy #1 SMP Sat Apr 30 09:14:06 UTC 2022 ppc64 GNU/Linux
libical-3.0.14-r0 ppc64 {libical} (MPL-2.0 OR LGPL-2.1-only) [installed]
qt5-qtbase-5.15.4-r0 ppc64 {qt5-qtbase} (LGPL-3.0-only WITH Qt-LGPL-exception-1.1 OR GPL-3.0-only WITH Qt-GPL-exception-1.0) [installed]
tzdata-2022a-r0 ppc64 {tzdata} (Public-Domain) [installed]