diff --git a/pkgs/os-specific/linux/sssd/default.nix b/pkgs/os-specific/linux/sssd/default.nix index 22e2da79c8c..537764e0c73 100644 --- a/pkgs/os-specific/linux/sssd/default.nix +++ b/pkgs/os-specific/linux/sssd/default.nix @@ -54,6 +54,16 @@ stdenv.mkDerivation rec { configureFlagsArray+=("--with-sudo") ''; + preBuild = '' + # glibc-2.32 includes a full set of NSS stub module declarations + # that conflict with the ones in sssd source. Define _NSS_H to + # prevent them from breaking the compilation, but just for this + # one file. + cat >> Makefile <