diff --git a/glicid/packages/mpi.scm b/glicid/packages/mpi.scm index 3ce74cf..8d58202 100644 --- a/glicid/packages/mpi.scm +++ b/glicid/packages/mpi.scm @@ -99,23 +99,24 @@ ) +(define-public glicid-openmpi + (package + (inherit openmpi) + (name "glicid-openpmi") + ) +) + (define-public glicid-openmpi-gcc-11 (package - (inherit openmpi) + (inherit glicid-openmpi) (name "glicid-openpmi-gcc-11") - (version "4.1.1") -; (source -; (origin -; (method url-fetch) -; (uri (string-append "https://download.open-mpi.org/release/open-mpi/v4.1/openmpi-" version ".tar.gz")) -; (sha256 (base32 "02hlg2pgk1np78dqlplwd5qcgrrymy8s49ng4sdrscqmvp1ng112")) -; )) (inputs `(("gcc-11", gcc-11) ("gfortran-11", gfortran-11) ("glicid-ucx-gcc-11",glicid-ucx-gcc-11) -;; ("glicid-rdma-core",glicid-rdma-core) ;;; segfault !!! + ("glicid-rdma-core-gcc-11",glicid-rdma-core-11) + ("libfabric",glicid-libfabric-gcc-11) ,@(package-inputs openmpi))) ) )