about summary refs log tree commit diff
path: root/pkgs/development
diff options
context:
space:
mode:
authorMarkus Kowalewski <markus.kowalewski@fysik.su.se>2021-06-08 18:02:28 +0200
committerMarkus Kowalewski <markus.kowalewski@fysik.su.se>2021-06-08 18:02:28 +0200
commita2f1504ff815f88686894f4af39997c4bf6aaa22 (patch)
tree9d9ca0219524228b95845ac91ff0f54b61c37c84 /pkgs/development
parent6d84e50b1989ac38c332cfd682660527c2c0cc65 (diff)
mvapich: fix default compilers
Fix some typos which resulted in an infinite recursion
when mpic++ was called.
Diffstat (limited to 'pkgs/development')
-rw-r--r--pkgs/development/libraries/mvapich/default.nix6
1 files changed, 3 insertions, 3 deletions
diff --git a/pkgs/development/libraries/mvapich/default.nix b/pkgs/development/libraries/mvapich/default.nix
index 71c6ce38f952c..704a28dbb8cd3 100644
--- a/pkgs/development/libraries/mvapich/default.nix
+++ b/pkgs/development/libraries/mvapich/default.nix
@@ -56,9 +56,9 @@ stdenv.mkDerivation rec {
     done
 
     # Ensure the default compilers are the ones mvapich was built with
-    substituteInPlace $out/bin/mpicc --replace 'CC="gcc"' 'CC=${stdenv.cc}/bin/gcc'
-    substituteInPlace $out/bin/mpicxx --replace 'CXX="g++"' 'CC=${stdenv.cc}/bin/g++'
-    substituteInPlace $out/bin/mpifort --replace 'FC="gfortran"' 'CC=${gfortran}/bin/gfortran'
+    substituteInPlace $out/bin/mpicc --replace 'CC="gcc"' 'CC=${stdenv.cc}/bin/cc'
+    substituteInPlace $out/bin/mpicxx --replace 'CXX="g++"' 'CXX=${stdenv.cc}/bin/c++'
+    substituteInPlace $out/bin/mpifort --replace 'FC="gfortran"' 'FC=${gfortran}/bin/gfortran'
   '';
 
   enableParallelBuilding = true;