From 8ca2ed4586a115150fa0d3be6577e4895f6d28cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Wed, 31 Dec 2025 11:37:53 +0100 Subject: [PATCH] luaPackages.luaossl: fixup build with gcc15 https://hydra.nixos.org/build/317380691/nixlog/2/tail (same for all lua*Packages) --- pkgs/development/lua-modules/overrides.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/development/lua-modules/overrides.nix b/pkgs/development/lua-modules/overrides.nix index 9eecf781a3d1..f663b0fa7682 100644 --- a/pkgs/development/lua-modules/overrides.nix +++ b/pkgs/development/lua-modules/overrides.nix @@ -589,7 +589,7 @@ in ''; }); - luaossl = prev.luaossl.overrideAttrs (_: { + luaossl = prev.luaossl.overrideAttrs (old: { externalDeps = [ { name = "CRYPTO"; @@ -600,6 +600,10 @@ in dep = openssl; } ]; + + env = old.env // { + NIX_CFLAGS_COMPILE = "-Wno-error=incompatible-pointer-types"; # for gcc15 + }; }); luaposix = prev.luaposix.overrideAttrs (_: {