Loading pkgs/development/libraries/mpich/default.nix +5 −3 Original line number Diff line number Diff line { stdenv, lib, fetchurl, perl, gfortran , openssh, hwloc, python3 , darwin # either libfabric or ucx work for ch4backend on linux. On darwin, neither of # these libraries currently build so this argument is ignored on Darwin. , ch4backend Loading Loading @@ -44,10 +45,11 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ gfortran python3 ]; buildInputs = [ perl openssh hwloc ] ++ lib.optional (!stdenv.isDarwin) ch4backend ++ lib.optional pmixSupport pmix; ++ lib.optional pmixSupport pmix ++ lib.optional stdenv.isDarwin darwin.apple_sdk.frameworks.Foundation; doCheck = true; # test_double_serializer.test fails on darwin doCheck = !stdenv.isDarwin; preFixup = '' # Ensure the default compilers are the ones mpich was built with Loading Loading
pkgs/development/libraries/mpich/default.nix +5 −3 Original line number Diff line number Diff line { stdenv, lib, fetchurl, perl, gfortran , openssh, hwloc, python3 , darwin # either libfabric or ucx work for ch4backend on linux. On darwin, neither of # these libraries currently build so this argument is ignored on Darwin. , ch4backend Loading Loading @@ -44,10 +45,11 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ gfortran python3 ]; buildInputs = [ perl openssh hwloc ] ++ lib.optional (!stdenv.isDarwin) ch4backend ++ lib.optional pmixSupport pmix; ++ lib.optional pmixSupport pmix ++ lib.optional stdenv.isDarwin darwin.apple_sdk.frameworks.Foundation; doCheck = true; # test_double_serializer.test fails on darwin doCheck = !stdenv.isDarwin; preFixup = '' # Ensure the default compilers are the ones mpich was built with Loading