From 9d906658b30cb7ebeb8c977cbc43cbed619f59f3 Mon Sep 17 00:00:00 2001 From: Andrew W Elble Date: Mon, 6 Apr 2020 17:19:55 -0400 Subject: nccl: supports infiniband/RoCE since 2.3.5-5 (#15889) loads libibverbs via dlopen(), add dependency on rdma-core --- var/spack/repos/builtin/packages/nccl/package.py | 1 + 1 file changed, 1 insertion(+) (limited to 'var') diff --git a/var/spack/repos/builtin/packages/nccl/package.py b/var/spack/repos/builtin/packages/nccl/package.py index e166834675..4dbbbf24ea 100644 --- a/var/spack/repos/builtin/packages/nccl/package.py +++ b/var/spack/repos/builtin/packages/nccl/package.py @@ -24,6 +24,7 @@ class Nccl(MakefilePackage): version('1.3.0-1', sha256='53f36151061907bdcafad1c26c1d9370a0a8400f561a83704a5138213ba51003') depends_on('cuda') + depends_on('rdma-core', when='@2.3.5-5:') # https://github.com/NVIDIA/nccl/issues/244 patch('so_reuseport.patch', when='@2.3.7-1:2.4.8-1') -- cgit v1.2.3-70-g09d2