Compare commits

..

5 Commits

Author SHA1 Message Date
ad4d3f6719
Enable meta.cross for mpich related packages
Some checks failed
CI / build:cross (pull_request) Failing after 9m47s
CI / build:all (pull_request) Successful in 19m24s
2025-10-30 18:33:22 +01:00
51f6715c9a
Disable meta.cross for gpi-2 and tagaspi 2025-10-30 18:33:21 +01:00
af66f0460f
Fix nativeBuildInputs for tagaspi 2025-10-30 18:33:21 +01:00
b36b91d5d3
Fix nativeBuildInputs for gpi-2 2025-10-30 18:33:21 +01:00
141913b214
Fix mpich cross compilation (disable fortran) 2025-10-30 18:33:21 +01:00

View File

@ -45,10 +45,10 @@ in mpich.overrideAttrs (old: {
];
preFixup = ''
sed -i 's#^CC=.*#CC=''${CC:-gcc}#' $out/bin/mpicc
sed -i 's#^CXX=.*#CXX=''${CXX:-g++}#' $out/bin/mpicxx
sed -i 's:^CC=.*:CC=gcc:' $out/bin/mpicc
sed -i 's:^CXX=.*:CXX=g++:' $out/bin/mpicxx
'' + lib.optionalString enableFortran ''
sed -i 's#^FC=.*#FC=''${FC:-gfortran}#' $out/bin/mpifort
sed -i 's:^FC=.*:FC=gfortran:' $out/bin/mpifort
'';
hardeningDisable = [ "all" ];