new (beta) libfabric

This commit is contained in:
Yann Dupont 2022-03-21 22:25:52 +01:00
parent f3e56a62f6
commit 943b4e9f4b

View file

@ -10,7 +10,8 @@
#:use-module (gnu packages cryptsetup) #:use-module (gnu packages cryptsetup)
#:use-module (gnu packages golang) #:use-module (gnu packages golang)
#:use-module ((gnu packages linux) #:prefix gnu:) #:use-module ((gnu packages linux) #:prefix gnu:)
; #:use-module (gnu packages linux) ;; yes : redundant FIXIT #:use-module (gnu packages linux) ;; yes : redundant FIXIT
#:use-module (gnu system uuid)
#:use-module (gnu packages pkg-config) #:use-module (gnu packages pkg-config)
#:use-module (gnu packages autotools) #:use-module (gnu packages autotools)
#:use-module (gnu packages python) #:use-module (gnu packages python)
@ -98,12 +99,12 @@
) )
) )
(define-public libfabric-opx-beta-upstream-1.14.0-a (define-public libfabric-opx-beta-upstream-1.14.0-c
(let ((commit "e127cd074bbfd8c50b9f3cfb5b8e24162f8076a4")) (let ((commit "e127cd074bbfd8c50b9f3cfb5b8e24162f8076a4"))
(package (package
(inherit gnu:libfabric) (inherit gnu:libfabric)
(version "1.14.0") (version "1.14.0c")
(name (string-append (package-name gnu:libfabric) "-opx-beta-upstream" )) (name (string-append (package-name gnu:libfabric) "-opx-beta-upstream" ))
(source (source
@ -112,12 +113,10 @@
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
(url "https://github.com/ofiwg/libfabric.git") (url "https://github.com/ofiwg/libfabric.git")
;; (branch "opx-beta-upstream")
;; (commit ("89cbe4d54b23ef98a4795ef8c59f7da85b3a3872")) ;; no tag, as of 2022 03 18
(commit commit) (commit commit)
)) ))
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (base32 "0jbm7yadzk0pc7wv2xsvgdgydh3fpracvcc0j15vbjgf6zhr63iw")) (sha256 (base32 "0fh665l2xcl59zhbn63y5bm8v9s652gk5s8r094qb4if0bp3in04"))
) )
) )
@ -125,14 +124,16 @@
("autoconf", autoconf) ("autoconf", autoconf)
("automake", automake) ("automake", automake)
("libtool", libtool) ("libtool", libtool)
; ("libuuid" , util-linux "lib") ("libuuid" , util-linux "lib")
("numactl" , gnu:numactl)
("psm2" , gnu:psm2)
,@(package-inputs gnu:libfabric))) ,@(package-inputs gnu:libfabric)))
) )
) )
) )
(define local-libfabric libfabric-upstream-1.14.0) (define local-libfabric libfabric-upstream-1.14.0c)
(define-public libfabric-latest (latest-version local-libfabric gnu:libfabric)) (define-public libfabric-latest (latest-version local-libfabric gnu:libfabric))
@ -236,4 +237,3 @@
) )
libfabric-opx-beta-upstream-1.14.0-a