diff --git a/pkgs/os-specific/linux/mdadm/default.nix b/pkgs/os-specific/linux/mdadm/default.nix index ab8c00968c21..dd1708e83799 100644 --- a/pkgs/os-specific/linux/mdadm/default.nix +++ b/pkgs/os-specific/linux/mdadm/default.nix @@ -7,11 +7,14 @@ stdenv.mkDerivation { md5 = "15019078eacc8c21eac7b0b7faf86129"; }; - buildInputs = [groff]; + buildNativeInputs = [groff]; - preBuild = " - makeFlags=\"INSTALL=install BINDIR=$out/sbin MANDIR=$out/share/man\" - "; + preBuild = '' + makeFlags="INSTALL=install BINDIR=$out/sbin MANDIR=$out/share/man" + if [ -n "$crossConfig" ]; then + makeFlags="$makeFlags CROSS_COMPILE=$crossConfig-" + fi + ''; meta = { description = "Programs for managing RAID arrays under Linux";