Compare commits

..

6 Commits

Author SHA1 Message Date
3ac6870413
Fix osu cross-compilation
All checks were successful
CI / build:cross (pull_request) Successful in 12s
CI / build:all (pull_request) Successful in 15s
2025-10-31 16:16:08 +01:00
36c0c34e05
Set mpich default compilers from targetPackages 2025-10-31 16:16:08 +01:00
1b04054709
Enable meta.cross for mpich related packages 2025-10-31 16:16:08 +01:00
a029773a7e
Disable meta.cross for gpi-2 and tagaspi 2025-10-31 16:16:08 +01:00
349790626b
Fix nativeBuildInputs for tagaspi 2025-10-31 16:16:08 +01:00
8596d3500b
Fix nativeBuildInputs for gpi-2 2025-10-31 16:16:07 +01:00

View File

@ -43,7 +43,7 @@ stdenv.mkDerivation rec {
configureFlags = [ configureFlags = [
"--with-infiniband=${rdma-core-all}" "--with-infiniband=${rdma-core-all}"
"--with-mpi=yes" "--with-mpi=yes" # fixes mpi detection when cross-compiling
"--with-slurm" "--with-slurm"
"CFLAGS=-fPIC" "CFLAGS=-fPIC"
"CXXFLAGS=-fPIC" "CXXFLAGS=-fPIC"
@ -70,6 +70,6 @@ stdenv.mkDerivation rec {
maintainers = with lib.maintainers.bsc; [ rarias ]; maintainers = with lib.maintainers.bsc; [ rarias ];
platforms = lib.platforms.linux; platforms = lib.platforms.linux;
license = lib.licenses.gpl3Plus; license = lib.licenses.gpl3Plus;
cross = false; cross = false; # infiniband detection does not work
}; };
} }