mpich: put pmix in build inputs.

The "--with-pmix" option does not require the .dev output.
This commit is contained in:
Markus Kowalewski 2024-01-17 16:00:02 +01:00
parent 7f2a43bb72
commit f8a0d67b2e

View File

@ -36,14 +36,16 @@ stdenv.mkDerivation rec {
"FFLAGS=-fallow-argument-mismatch" # https://github.com/pmodels/mpich/issues/4300 "FFLAGS=-fallow-argument-mismatch" # https://github.com/pmodels/mpich/issues/4300
"FCFLAGS=-fallow-argument-mismatch" "FCFLAGS=-fallow-argument-mismatch"
] ++ lib.optionals pmixSupport [ ] ++ lib.optionals pmixSupport [
"--with-pmix=${lib.getDev pmix}" "--with-pmix"
]; ];
enableParallelBuilding = true; enableParallelBuilding = true;
nativeBuildInputs = [ gfortran python3 ]; nativeBuildInputs = [ gfortran python3 ];
buildInputs = [ perl openssh hwloc ] buildInputs = [ perl openssh hwloc ]
++ lib.optional (!stdenv.isDarwin) ch4backend; ++ lib.optional (!stdenv.isDarwin) ch4backend
++ lib.optional pmixSupport pmix;
doCheck = true; doCheck = true;