summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLevi Baber <baberlevi@gmail.com>2018-04-25 10:35:36 -0500
committerAdam J. Stewart <ajstewart426@gmail.com>2018-04-25 10:35:36 -0500
commit7120e59c6aef520ebeb3dca2d8985dce8d203693 (patch)
tree587f696ef4a88d6fb20e6a38c116b3543f281c76
parent14e0307f04216960415a562c94ebb03a89d4f793 (diff)
downloadspack-7120e59c6aef520ebeb3dca2d8985dce8d203693.tar.gz
spack-7120e59c6aef520ebeb3dca2d8985dce8d203693.tar.bz2
spack-7120e59c6aef520ebeb3dca2d8985dce8d203693.tar.xz
spack-7120e59c6aef520ebeb3dca2d8985dce8d203693.zip
Libfabric: updating fabrics & adding deps (#7838)
* libfabric: mxm deprecated, adding mlx aka ucx * libfabric: adding dependencies that we have in spack
-rw-r--r--var/spack/repos/builtin/packages/libfabric/package.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/var/spack/repos/builtin/packages/libfabric/package.py b/var/spack/repos/builtin/packages/libfabric/package.py
index 7a6c57a3b5..c67a8e9987 100644
--- a/var/spack/repos/builtin/packages/libfabric/package.py
+++ b/var/spack/repos/builtin/packages/libfabric/package.py
@@ -42,12 +42,12 @@ class Libfabric(AutotoolsPackage):
'sockets',
'verbs',
'usnic',
- 'mxm',
'gni',
'xpmem',
'udp',
'rxm',
- 'rxd')
+ 'rxd',
+ 'mlx')
variant(
'fabrics',
@@ -57,6 +57,11 @@ class Libfabric(AutotoolsPackage):
multi=True
)
+ depends_on('rdma-core', when='fabrics=verbs')
+ depends_on('opa-psm2', when='fabrics=psm2')
+ depends_on('psm', when='fabrics=psm')
+ depends_on('ucx', when='fabrics=mlx')
+
def configure_args(self):
args = []