From d328ba130bec21519a980b50fc74f42be1ff6761 Mon Sep 17 00:00:00 2001 From: Robert Hensing Date: Thu, 5 Nov 2020 17:13:59 +0100 Subject: [PATCH] tzdata: Revert to the "fat" "bloated" format The timezone dumps have switched to a "slim" format since 2020b. This has broken various packages, including - go 1.4 (used for bootstrapping) - haskellPackages.tz - libical The "fat" format can still be generated, as this commit shows. It seems to create files that are *mostly* the slim versions with some more data attached. --- pkgs/data/misc/tzdata/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/data/misc/tzdata/default.nix b/pkgs/data/misc/tzdata/default.nix index dc80580ff5e..5065e3718cb 100644 --- a/pkgs/data/misc/tzdata/default.nix +++ b/pkgs/data/misc/tzdata/default.nix @@ -31,6 +31,7 @@ stdenv.mkDerivation rec { "MANDIR=$(man)/share/man" "AWK=awk" "CFLAGS=-DHAVE_LINK=0" + "CFLAGS+=-DZIC_BLOAT_DEFAULT=\\\"fat\\\"" "cc=${stdenv.cc.targetPrefix}cc" "AR=${stdenv.cc.targetPrefix}ar" ];