diff options
Diffstat (limited to 'lib')
-rwxr-xr-x | lib/time/update.bash | 17 | ||||
-rw-r--r-- | lib/time/zoneinfo.zip | bin | 365447 -> 781554 bytes |
2 files changed, 2 insertions, 15 deletions
diff --git a/lib/time/update.bash b/lib/time/update.bash index 8d6785b9a..28f904da9 100755 --- a/lib/time/update.bash +++ b/lib/time/update.bash @@ -8,8 +8,8 @@ # Consult https://www.iana.org/time-zones for the latest versions. # Versions to use. -CODE=2018i -DATA=2018i +CODE=2019b +DATA=2019b set -e rm -rf work @@ -21,21 +21,8 @@ curl -L -O https://www.iana.org/time-zones/repository/releases/tzdata$DATA.tar.g tar xzf tzcode$CODE.tar.gz tar xzf tzdata$DATA.tar.gz -# Turn off 64-bit output in time zone files. -# We don't need those until 2037. -perl -p -i -e 's/pass <= 2/pass <= 1/' zic.c - make CFLAGS=-DSTD_INSPIRED AWK=awk TZDIR=zoneinfo posix_only -# America/Los_Angeles should not be bigger than 1100 bytes. -# If it is, we probably failed to disable the 64-bit output, which -# triples the size of the files. -size=$(ls -l zoneinfo/America/Los_Angeles | awk '{print $5}') -if [ $size -gt 1200 ]; then - echo 'zone file too large; 64-bit edit failed?' >&2 - exit 2 -fi - cd zoneinfo rm -f ../../zoneinfo.zip zip -0 -r ../../zoneinfo.zip * diff --git a/lib/time/zoneinfo.zip b/lib/time/zoneinfo.zip Binary files differindex bacb72432..909cf48dd 100644 --- a/lib/time/zoneinfo.zip +++ b/lib/time/zoneinfo.zip |