lol

openmpi: use getDev to get includes

+3 -3
+3 -3
pkgs/development/libraries/openmpi/default.nix
··· 58 58 configureFlags = lib.optional (!cudaSupport) "--disable-mca-dso" 59 59 ++ lib.optional (!fortranSupport) "--disable-mpi-fortran" 60 60 ++ lib.optionals stdenv.isLinux [ 61 - "--with-libnl=${libnl.dev}" 62 - "--with-pmix=${pmix}" 61 + "--with-libnl=${lib.getDev libnl}" 62 + "--with-pmix=${lib.getDev pmix}" 63 63 "--with-pmix-libdir=${pmix}/lib" 64 64 "--enable-mpi-cxx" 65 65 ] ++ lib.optional enableSGE "--with-sge" ··· 68 68 # https://github.com/openucx/ucx 69 69 # https://www.open-mpi.org/faq/?category=buildcuda 70 70 ++ lib.optionals cudaSupport [ "--with-cuda=${cudatoolkit_joined}" "--enable-dlopen" ] 71 - ++ lib.optionals fabricSupport [ "--with-psm2=${libpsm2}" "--with-libfabric=${libfabric}" ] 71 + ++ lib.optionals fabricSupport [ "--with-psm2=${lib.getDev libpsm2}" "--with-libfabric=${lib.getDev libfabric}" ] 72 72 ; 73 73 74 74 enableParallelBuilding = true;