summaryrefslogtreecommitdiff
path: root/lib/libc/time/version
diff options
context:
space:
mode:
authorchristos <christos@NetBSD.org>2019-07-03 15:50:16 +0000
committerchristos <christos@NetBSD.org>2019-07-03 15:50:16 +0000
commitdd3c7dcb863a034691be4e0538d076d5acf4e36f (patch)
tree707ab23a47c6c2cf9c6541765527347a3f626bbc /lib/libc/time/version
parent0aa9eb71d786aba60fdbbd6ca438d35a7089074b (diff)
Sync with 2019b:
zic's new -b option supports a way to control data bloat and to test for year-2038 bugs in software that reads TZif files. 'zic -b fat' and 'zic -b slim' generate larger and smaller output; for example, changing from fat to slim shrinks the Europe/London file from 3648 to 1599 bytes, saving about 56%. Fat and slim files represent the same set of timestamps and use the same TZif format as documented in tzfile(5) and in Internet RFC 8536. Fat format attempts to work around bugs or incompatibilities in older software, notably software that mishandles 64-bit TZif data or uses obsolete TZ strings like "EET-2EEST" that lack DST rules. Slim format is more efficient and does not work around 64-bit bugs or obsolete TZ strings. Currently zic defaults to fat format unless you compile with -DZIC_BLOAT_DEFAULT=\"slim\"; this out-of-the-box default is intended to change in future releases as the buggy software often mishandles timestamps anyway. zic no longer treats a set of rules ending in 2037 specially. Previously, zic assumed that such a ruleset meant that future timestamps could not be predicted, and therefore omitted a POSIX-like TZ string in the TZif output. The old behavior is no longer needed for current tzdata, and caused problems with newlib when used with older tzdata (reported by David Gauchard). zic no longer generates some artifact transitions. For example, Europe/London no longer has a no-op transition in January 1996.
Diffstat (limited to 'lib/libc/time/version')
-rw-r--r--lib/libc/time/version2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/libc/time/version b/lib/libc/time/version
index 149d790c3d1..8d4a43baf40 100644
--- a/lib/libc/time/version
+++ b/lib/libc/time/version
@@ -1 +1 @@
-2019a
+2019b