diff options
| author | Ludovic Courtès <ludo@gnu.org> | 2025-09-18 17:53:17 +0200 |
|---|---|---|
| committer | Ludovic Courtès <ludo@gnu.org> | 2025-10-24 16:42:52 +0200 |
| commit | b1feaa61ea721da11941323c13ab2c3340874e44 (patch) | |
| tree | 4f6ad1d61dda5a200b7ae725b1012946acc5ab90 /gnu/packages/linux.scm | |
| parent | de5d211986952e8b5c4ddf62ddac799bbabcdaa1 (diff) | |
gnu: libfabric: Update to 2.3.0.
* gnu/packages/linux.scm (libfabric): Update to 2.3.0.
(libfabric-1): New variable.
* gnu/packages/mpi.scm (openmpi-4)[inputs]: Use ‘libfabric-1’ instead of ‘libfabric’.
(openmpi-5)[inputs]: Replace ‘libfabric-1’ by ‘libfabric’.
Change-Id: I2cd739f1891960b0e8c6125589e3b05c82956353
Diffstat (limited to 'gnu/packages/linux.scm')
| -rw-r--r-- | gnu/packages/linux.scm | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 66b1a17e6a3..c8ff7162579 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -10111,7 +10111,7 @@ known as Slingshot.") (define-public libfabric (package (name "libfabric") - (version "1.22.0") + (version "2.3.0") (source (origin (method url-fetch) @@ -10119,7 +10119,7 @@ known as Slingshot.") (string-append "https://github.com/ofiwg/libfabric/releases/download/v" version "/libfabric-" version ".tar.bz2")) (sha256 - (base32 "1znmw83rmippv0fwz0x7lgylfk17dr9ckll8lrm4z7kclspnqpj8")))) + (base32 "02gb12ijj19aad4c3dwckrrnjlsmy9fizkgw8a5zdzpqd3lgq60x")))) (build-system gnu-build-system) (inputs (let ((if-supported ;XXX: modified from openmpi @@ -10169,6 +10169,19 @@ applications deal with directly. It works in conjunction with provider libraries, which are often integrated directly into libfabric.") (license (list license:bsd-2 license:gpl2)))) ;dual +(define-public libfabric-1 ;needed by Open MPI 4.x + (package + (inherit libfabric) + (version "1.22.0") + (source + (origin + (method url-fetch) + (uri + (string-append "https://github.com/ofiwg/libfabric/releases/download/v" + version "/libfabric-" version ".tar.bz2")) + (sha256 + (base32 "1znmw83rmippv0fwz0x7lgylfk17dr9ckll8lrm4z7kclspnqpj8")))))) + (define-public psm (package (name "psm") |
