diff --git a/pkgs/by-name/li/linux-pam/package.nix b/pkgs/by-name/li/linux-pam/package.nix index b8cc88f6e71c..954a601cbfdd 100644 --- a/pkgs/by-name/li/linux-pam/package.nix +++ b/pkgs/by-name/li/linux-pam/package.nix @@ -8,6 +8,7 @@ gettext, ninja, audit, + linuxHeaders, libxcrypt, nixosTests, meson, @@ -21,7 +22,10 @@ docbook_xsl_ns, nix-update-script, withLogind ? lib.meta.availableOn stdenv.hostPlatform systemdLibs, - withAudit ? lib.meta.availableOn stdenv.hostPlatform audit, + withAudit ? + lib.meta.availableOn stdenv.hostPlatform audit + # cross-compilation only works from platforms with linux headers + && lib.meta.availableOn stdenv.buildPlatform linuxHeaders, }: stdenv.mkDerivation (finalAttrs: {