new versions

This commit is contained in:
Yann Dupont 2021-11-29 09:26:26 +01:00
parent 99f470ef8f
commit 4de0345592

View file

@ -106,19 +106,33 @@
(package (package
(inherit gnu:openmpi) (inherit gnu:openmpi)
(version (string-append (package-version openmpi-latest) "-glicid" )) (version (string-append (package-version openmpi-latest) "-glicid" ))
(inputs `( (inputs `(
; ("ucx",ucx-latest) ;; should be latest beetween guix and glicid (package-input-rewriting `(
("rdma-core",rdma-core-latest) ;; should be latest beetween guix and glicid (,slurm . ,slurm-20.02.6) ;; we need this for glicid
("libfabric",libfabric-latest) ))
("slurm-glicid@20.02",slurm-20.02-glicid)
,@(package-inputs openmpi-latest))) ,@(package-inputs openmpi-latest)))
) )
) )
(define openmpi-glicid-transform-gcc-10 (define-public openmpi-glicid-with-newer-rdma-core
(gcc10-instead-of-gcc openmpi-glicid)) (package
(inherit openmpi-glicid)
(version (string-append (package-version openmpi-glicid) "-with-newer-rdma-core" ))
(inputs `(
(package-input-rewriting `(
(,rdma-core . ,rdma-core-latest) ;; we need this for glicid
))
,@(package-inputs openmpi-glicid)))
)
)
;(define openmpi-glicid-transform-gcc-10
; (gcc10-instead-of-gcc openmpi-glicid))
(define openmpi-glicid-transform-gcc-11 (define openmpi-glicid-transform-gcc-11
(gcc11-instead-of-gcc openmpi-glicid)) (gcc11-instead-of-gcc openmpi-glicid))
@ -130,12 +144,12 @@
) )
) )
(define-public openmpi-glicid-gcc-10 ;(define-public openmpi-glicid-gcc-10
(package ; (package
(inherit openmpi-glicid-transform-gcc-10) ; (inherit openmpi-glicid-transform-gcc-10)
(version (string-append (package-version openmpi-glicid-transform-gcc-10) "-gcc-10" )) ; (version (string-append (package-version openmpi-glicid-transform-gcc-10) "-gcc-10" ))
) ; )
) ;)