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 (_: {