From patchwork Thu Oct 29 05:40:17 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: auh@yoctoproject.org X-Patchwork-Id: 102313 Received: from a27-23.smtp-out.us-west-2.amazonses.com (a27-23.smtp-out.us-west-2.amazonses.com [54.240.27.23]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.5590.1793252417898499506 for ; Wed, 28 Oct 2026 22:40:18 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@yoctoproject.org header.s=lvjh2tk576v2ro5mi6k4dt3mc6wpqbky header.b=BJZdDKCm; dkim=pass header.i=@amazonses.com header.s=hsbnp7p3ensaochzwyq5wwmceodymuwv header.b=OMbB+cfE; spf=pass (domain: us-west-2.amazonses.com, ip: 54.240.27.23, mailfrom: 010101a1862c5df8-0740a273-0511-4b59-b7f2-3b43b52e0071-000000@us-west-2.amazonses.com) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=lvjh2tk576v2ro5mi6k4dt3mc6wpqbky; d=yoctoproject.org; t=1793252417; h=Content-Type:MIME-Version:From:To:Subject:Message-Id:Date; bh=BU+qpCXDpt0cinQQn9CKVKjwH+ORcS2OrGOiGqKkFhA=; b=BJZdDKCmNByQeEddq0kSDhlg+G9Fct2TEn5p8JjbL54Gj0n1U4ylVsPC/Cd82HB9 +qwt7PWLTu9iqU80igaIXtXif0v61xz4uMkCWYOfKLpiz6llMTZnBmveJqvMmx+UNaL RfWTj3kPztUqpgfK8Xq45AXEsK9XvX03Hc9EYi4A= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=hsbnp7p3ensaochzwyq5wwmceodymuwv; d=amazonses.com; t=1793252417; h=Content-Type:MIME-Version:From:To:Subject:Message-Id:Date:Feedback-ID; bh=BU+qpCXDpt0cinQQn9CKVKjwH+ORcS2OrGOiGqKkFhA=; b=OMbB+cfEbUAJvqMi2JKrKjFdqicojMI7PYo5TyviDFw0RCSbi8NvND173/Iz7qYO IAR/PDLPA/adjJntIpEieZR1AjB0dBlCMQx08MQD/qgdBqQakcJ/wvqt5ML8GQ5FvWP aRj4Vn2PA23sAAwCoxP3X0ah6dt+zj+lawxShpho= MIME-Version: 1.0 From: auh@yoctoproject.org To: openembedded-core@lists.openembedded.org Subject: [AUH] tzcode-native,tzdata: upgrading to 2026f FAILED Message-ID: <010101a1862c5df8-0740a273-0511-4b59-b7f2-3b43b52e0071-000000@us-west-2.amazonses.com> Date: Thu, 29 Oct 2026 05:40:17 +0000 Feedback-ID: ::1.us-west-2.9np3MYPs3fEaOBysGKSlUD4KtcmPijcmS9Az2Hwf7iQ=:AmazonSES X-SES-Outgoing: 2026.10.29-54.240.27.23 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by lin-tor-korg-lkml-alma10-1 with HTTPS for ; Thu, 29 Oct 2026 05:40:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/248889 Hello, this email is a notification from the Auto Upgrade Helper that the automatic attempt to upgrade the recipe(s) *tzcode-native,tzdata* to *2026f* has Failed(do_compile). Detailed error information: do_compile failed Next steps: - apply the patch: git am 0001-tzcode-native-tzdata-upgrade-2026e-2026f.patch - check the changes to upstream patches and summarize them in the commit message, - compile an image that contains the package - perform some basic sanity tests - amend the patch and sign it off: git commit -s --reset-author --amend - send it to the appropriate mailing list Alternatively, if you believe the recipe should not be upgraded at this time, you can fill RECIPE_NO_UPDATE_REASON in respective recipe file so that automatic upgrades would no longer be attempted. Please review the attached files for further information and build/update failures. Any problem please file a bug at https://bugzilla.yoctoproject.org/enter_bug.cgi?product=Automated%20Update%20Handler Regards, The Upgrade Helper -- >8 -- From 6bc2bac88f8388e8f1c89ca263923f01ce97185f Mon Sep 17 00:00:00 2001 From: Upgrade Helper Date: Thu, 29 Oct 2026 05:08:16 +0000 Subject: [PATCH] tzcode-native,tzdata: upgrade 2026e -> 2026f MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Release 2026f - 2026-10-27 23:16:49 -0700 Briefly: Cuba will not fall back 2026-11-01; stays on -04 through 2027-11-07. No more leap seconds, and leap second tables no longer expire. Improve 1965/1966 data for Brazil. Changes to future timestamps Cuba will not fall back to -05 on 2026-11-01 and instead plans to maintain -04 through 2027-11-07. Changes to past timestamps In 1965 Brazil ended DST on 03-31 at 24:00 not 00:00, and in 1966 it ended DST on 03-01 at 01:00 not 00:00. (Thanks to Daniel Dias Rodrigues.) Changes to code zic now ignores Expires lines, as leap second tables in TZif files no longer expire now that there are no more leap seconds; see Internet RFC 9636 §3.2. (Thanks to Garrett Wollman for the heads-up re no more leap seconds.) localtime.c no longer supports 49 leap seconds, as 27 now suffice. zic now warns if you go over the new limit. A new compile-time flag -DMIN_TRANSITION_GAP=N specifies a minimum transition gap of N seconds when reading TZif files. It currently defaults to 0, but can be set to 1 if TZif files generated by zic 2021b and earlier are no longer of concern. With 32-bit time_t, localtime.c functions now check for transition ordering in TZif data as carefully as they do with 64-bit time_t. (Problem reported by Ana Bobillo.) On platforms like FreeBSD that have O_RESOLVE_BENEATH but lack O_REGULAR, localtime.c compiled with -DOPENAT_TZDIR now checks that a TZ setting with ".." components names a regular file before opening it in an unprivileged program, as it already did for other settings that might name a file outside TZDIR. This fixes a bug introduced in 2026c. (Thanks to Ana Bobillo.) Changes to documentation and commentary Documentation and commentary now reflect leap seconds’ demise. Changes to commentary Discussion on timekeeping in northwestern Ontario has been updated to reflect that provincial regulation has been issued to allow these areas to stay aligned with America/Winnipeg and follow Manitoba’s adoption of year-round -05 after all. (Thanks to Aoun Khan, Chris Walton, and Heitor David Pinto.) Discussion on timekeeping in Saskatchewan has been updated to document its new Time Act, 2026 which comes into force on 2026-10-30. (Thanks to Heitor David Pinto.) No change is expected. other recent temporary hacks. This new temporary hack works around a limitation in Unicode CLDR 48.2.2 (2026-09-21) and ICU 78.3 (2026-03-17), and is planned to be removed after CLDR and ICU are fixed. (Caution: see “NOTE FOR 2026 not follow. For now, given the short lead time with Manitoba’s for the same reason as other recent temporary hacks. This new temporary hack works around a limitation in Unicode CLDR 48.2.1 (2026-07-08) and and ICU 78.3 (2026-03-17), and is planned to be removed after CLDR and ICU are fixed. (Caution: see “NOTE FOR 2026 TEMPORARY HACK FOR CLDR AND CANADA” below.) temporary hack for British Columbia in 2026b. This new temporary hack works around a limitation in Unicode CLDR 48.1 (2026-01-08) and ICU 78.2 (2025-01-30), and is planned to be removed after CLDR and ICU are fixed. (Caution: see “NOTE FOR 2026 TEMPORARY HACK FOR CLDR AND CANADA” below.) to occur on 2026-11-01 at 02:00 instead. This temporary hack works around a limitation in Unicode CLDR 48 (2025-10-29) and ICU 78 (2025-10-30), and is planned to be removed after CLDR and ICU are fixed. NOTE FOR 2026 TEMPORARY HACK FOR CLDR AND CANADA: This temporary hack works around limitations in Unicode CLDR and ICU, and is planned to be removed after CLDR and ICU are fixed. See and for 2026 changes there. Unfortunately the temporary hack also causes zic in tzcode 2023d through 2026a, in the default slim mode, to generate a TZif file that does not conform to Internet RFC 9636 §3.3. Changes to code zic no longer mishandles a last transition to a new time type. (just the same as their near neighbor, Samoa). There will be a leap second 2012-06-30 23:59:60 UTC. --- meta/recipes-extended/timezone/timezone.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-extended/timezone/timezone.inc b/meta/recipes-extended/timezone/timezone.inc index 44872c3637..6806dbdc6c 100644 --- a/meta/recipes-extended/timezone/timezone.inc +++ b/meta/recipes-extended/timezone/timezone.inc @@ -6,7 +6,7 @@ SECTION = "base" LICENSE = "BSD-3-Clause AND LicenseRef-PD" LIC_FILES_CHKSUM = "file://LICENSE;md5=c679c9d6b02bc2757b3eaf8f53c43fba" -PV = "2026e" +PV = "2026f" SRC_URI = "http://www.iana.org/time-zones/repository/releases/tzcode${PV}.tar.gz;name=tzcode;subdir=tz \ http://www.iana.org/time-zones/repository/releases/tzdata${PV}.tar.gz;name=tzdata;subdir=tz \ @@ -14,5 +14,5 @@ SRC_URI = "http://www.iana.org/time-zones/repository/releases/tzcode${PV}.tar.gz S = "${UNPACKDIR}/tz" -SRC_URI[tzcode.sha256sum] = "cc3d27ca2a0d8399504551b920970d80af83bfb9c216e8082a15491921935d54" +SRC_URI[tzcode.sha256sum] = "5a18da01393679ef2559214dc687563f7f3d05691f6f58b7fbc0166f3e796cd6" SRC_URI[tzdata.sha256sum] = "b26882805f26aac59d5b222978e6580484b834ccdc98be89df2f05a6dc53a652"