From 7f87b7b795b49aa1f620b67ae42f03dcaa8d7e11 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Wed, 14 Jan 2026 02:58:12 -0800 Subject: [PATCH] lean: fix build with GCC 15 --- pkgs/by-name/le/lean/package.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/le/lean/package.nix b/pkgs/by-name/le/lean/package.nix index dd20f65e9431..e71f25725990 100644 --- a/pkgs/by-name/le/lean/package.nix +++ b/pkgs/by-name/le/lean/package.nix @@ -54,7 +54,13 @@ stdenv.mkDerivation rec { --subst-var-by GIT_SHA1 "${src.rev}" ''; - postPatch = "patchShebangs ."; + postPatch = '' + patchShebangs . + + sed -e '1i #include ' -i src/util/hash.{cpp,h} + ''; + + env.NIX_CFLAGS_COMPILE = "-Wno-error=template-body"; postInstall = lib.optionalString stdenv.hostPlatform.isDarwin '' substituteInPlace $out/bin/leanpkg \