zig: add upstream patch to allow glibc 2.33 builds

authored by Maximilian Bosch and committed by Vladimír Čunát c1d014a9 6e50ffe7

+9
+9
pkgs/development/compilers/zig/default.nix
··· 4 , llvmPackages 5 , libxml2 6 , zlib 7 }: 8 9 let ··· 19 rev = version; 20 hash = "sha256-bILjcKX8jPl2n1HRYvYRb7jJkobwqmSJ+hHXSn9n2ag="; 21 }; 22 23 nativeBuildInputs = [ 24 cmake
··· 4 , llvmPackages 5 , libxml2 6 , zlib 7 + , fetchpatch 8 }: 9 10 let ··· 20 rev = version; 21 hash = "sha256-bILjcKX8jPl2n1HRYvYRb7jJkobwqmSJ+hHXSn9n2ag="; 22 }; 23 + 24 + patches = [ 25 + # glibc 2.33 support 26 + (fetchpatch { 27 + url = "https://github.com/ziglang/zig/commit/0fee4b55a8c58791238efe6bf2da5ce3435a5cc1.patch"; 28 + sha256 = "sha256-waVtolUlmGrfiRk4tWsSOij5MfUc+g57DatC6GtSx6c="; 29 + }) 30 + ]; 31 32 nativeBuildInputs = [ 33 cmake