Skip to content

Commit

Permalink
update conda build files
Browse files Browse the repository at this point in the history
  • Loading branch information
cwharris committed Jan 16, 2024
1 parent 0aae7dc commit a323560
Show file tree
Hide file tree
Showing 5 changed files with 12 additions and 24 deletions.
14 changes: 1 addition & 13 deletions ci/conda/recipes/libmrc/conda_build_config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,6 @@ cuda_compiler_version:
- 12.1

python:
- 3.8
- 3.10
- 3.10

# Setup the dependencies to build with multiple versions of RAPIDS
Expand All @@ -42,31 +40,21 @@ rapids_version: # Keep around compatibility with current version -2
# together to avoid impossible combinations
libabseil:
- 20230125.0
- 20230125.0
- 20230125.0

libgrpc:
- 1.51
- 1.51
- 1.54
- 1.59

ucx:
- 1.13
- 1.14
- 1.14

libprotobuf:
- 3.21
- 3.21
- 3.21

zip_keys:
- python
- rapids_version
- libabseil
- libgrpc
- ucx
- libprotobuf

# The following mimic what is available in the pinning feedstock:
# https://github.com/conda-forge/conda-forge-pinning-feedstock/blob/main/recipe/conda_build_config.yaml
Expand Down
16 changes: 8 additions & 8 deletions ci/conda/recipes/libmrc/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ requirements:
- {{ compiler("cxx") }}
- autoconf >=2.69
- ccache
- cmake >=3.24
- cmake = 3.26.4
- cuda-cudart-dev # Needed by CMake to compile a test application
- libtool
- ninja
Expand All @@ -54,22 +54,22 @@ requirements:
- boost-cpp
- cuda-cudart-dev
- cuda-nvml-dev
- doxygen 1.9.2.*
- doxygen 1.10.0
- flatbuffers 2.0.*
- gflags
- glog
- gmock 1.13.*
- libgrpc
- gtest 1.13.*
- gtest 1.14
- libabseil
- libhwloc 2.9.2
- libhwloc 2.9.3
- libprotobuf
- librmm {{ rapids_version }}
- nlohmann_json 3.9.1
- pybind11-abi # See: https://conda-forge.org/docs/maintainer/knowledge_base.html#pybind11-abi-constraints
- pybind11-stubgen 0.10
- python {{ python }}
- scikit-build >=0.17
- scikit-build =0.17
- ucx
# Need to specify cudatoolkit to get correct version. Remove once all libraries migrate to cuda-toolkit
- cudatoolkit {{ cuda_version }}.*
Expand All @@ -88,9 +88,9 @@ outputs:
- {{ compiler("c") }}
- {{ compiler("cuda") }}
- {{ compiler("cxx") }}
- cmake >=3.24
- cmake = 3.26.4
- numactl-libs-cos7-x86_64
- sysroot_linux-64 2.17
- sysroot_linux-64 = 2.17
host:
# Any libraries with weak run_exports need to go here to be added to the run. Keep sorted!
- boost-cpp
Expand All @@ -101,7 +101,7 @@ outputs:
- libhwloc 2.9.2
- libprotobuf # Needed for transitive run_exports from libgrpc. Does not need a version
- librmm {{ rapids_version }}
- nlohmann_json 3.9.*
- nlohmann_json 3.9.1
- ucx
# Need to specify cudatoolkit to get correct version. Remove once all libraries migrate to cuda-toolkit
- cudatoolkit {{ cuda_version }}.*
Expand Down
2 changes: 1 addition & 1 deletion conda/environments/all_cuda-121_arch-x86_64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ dependencies:
- include-what-you-use=0.20
- libclang-cpp=16
- libclang=16
- libgrpc
- libgrpc=1.59
- libhwloc=2.9.3
- librmm=24.02
- llvmdev=16
Expand Down
2 changes: 1 addition & 1 deletion conda/environments/ci_cuda-121_arch-x86_64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ dependencies:
- gtest=1.14
- gxx=11.2
- include-what-you-use=0.20
- libgrpc
- libgrpc=1.59
- libhwloc=2.9.3
- librmm=24.02
- ninja=1.11
Expand Down
2 changes: 1 addition & 1 deletion dependencies.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ dependencies:
- glog=0.6
- gtest=1.14
- gxx=11.2
- libgrpc
- libgrpc=1.59
- libhwloc=2.9.3
- librmm=24.02
- ninja=1.11
Expand Down

0 comments on commit a323560

Please sign in to comment.