From d07b88749a32a2db91784ca93a96f88b26c4f6da Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Tue, 16 Jul 2024 13:00:07 +0300 Subject: [PATCH] openmpi: separate opal_wrapper moveToOutput a bit --- pkgs/development/libraries/openmpi/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/libraries/openmpi/default.nix b/pkgs/development/libraries/openmpi/default.nix index 2f1b25dfe510..47a7bab79e16 100644 --- a/pkgs/development/libraries/openmpi/default.nix +++ b/pkgs/development/libraries/openmpi/default.nix @@ -110,6 +110,9 @@ stdenv.mkDerivation (finalAttrs: { postInstall = '' find $out/lib/ -name "*.la" -exec rm -f \{} \; + # The main wrapper that all the rest of the commonly used binaries are + # symlinked to + moveToOutput "bin/opal_wrapper" "''${!outputDev}" for f in mpi shmem osh; do for i in f77 f90 CC c++ cxx cc fort; do moveToOutput "bin/$f$i" "''${!outputDev}" @@ -118,7 +121,7 @@ stdenv.mkDerivation (finalAttrs: { done done - for i in ortecc orte-info ompi_info oshmem_info opal_wrapper; do + for i in ortecc orte-info ompi_info oshmem_info; do moveToOutput "bin/$i" "''${!outputDev}" done