NEWS: Document changed zic output format

Message ID
State New
Series NEWS: Document changed zic output format |


Context Check Description
redhat-pt-bot/TryBot-apply_patch success Patch applied to master at the time it was sent
redhat-pt-bot/TryBot-32bit success Build for i686
linaro-tcwg-bot/tcwg_glibc_build--master-arm success Testing passed
linaro-tcwg-bot/tcwg_glibc_build--master-aarch64 success Testing passed
linaro-tcwg-bot/tcwg_glibc_check--master-arm success Testing passed
linaro-tcwg-bot/tcwg_glibc_check--master-aarch64 success Testing passed

Commit Message

Florian Weimer May 15, 2024, 5:38 a.m. UTC
  Commit 1f94147a79fcb7211f1421b87383cad93986797f ("timezone: sync to
TZDB 2024a") changed the default output format to -b slim, which
causes problems for some current software versions (notably pytz).

 NEWS | 7 +++++++
 1 file changed, 7 insertions(+)

base-commit: a07e000e82cb71238259e674529c37c12dc7d423


diff --git a/NEWS b/NEWS
index 2234021a95..94f81551e6 100644
--- a/NEWS
+++ b/NEWS
@@ -37,6 +37,13 @@  Deprecated and removed features, and other changes affecting compatibility:
   <utmpx.h> (except for login_tty) due to locking and session management
+* The bundled timezone data compiler, zic, now defaults to the “slim”
+  output format.  This format does not include 32-bit time zone data in
+  the generated TZif files.  If the system time zone database is
+  compiled with the default zic settings, applications that read the
+  timezone database directly and do not process the 64-bit part of the
+  files will treat all time zones as unnamed UTC.
 Changes to build and runtime requirements:
   [Add changes to build and runtime requirements here]