diff --git a/conda/environments/all_cuda-118_arch-x86_64.yaml b/conda/environments/all_cuda-118_arch-x86_64.yaml index a8e5018b283..e1835f00e6b 100644 --- a/conda/environments/all_cuda-118_arch-x86_64.yaml +++ b/conda/environments/all_cuda-118_arch-x86_64.yaml @@ -94,7 +94,7 @@ dependencies: - sphinx-remove-toctrees - sphinxcontrib-websupport - streamz -- sysroot_linux-64==2.17 +- sysroot_linux-64==2.28 - typing_extensions>=4.0.0 - zlib>=1.2.13 name: all_cuda-118_arch-x86_64 diff --git a/conda/environments/all_cuda-125_arch-x86_64.yaml b/conda/environments/all_cuda-125_arch-x86_64.yaml index 6dc99b14f5d..db50dd80b8f 100644 --- a/conda/environments/all_cuda-125_arch-x86_64.yaml +++ b/conda/environments/all_cuda-125_arch-x86_64.yaml @@ -34,7 +34,7 @@ dependencies: - flatbuffers==24.3.25 - fmt>=11.0.2,<12 - fsspec>=0.6.0 -- gcc_linux-64=11.* +- gcc_linux-64=13.* - hypothesis - identify>=2.5.20 - ipython @@ -93,7 +93,7 @@ dependencies: - sphinx-remove-toctrees - sphinxcontrib-websupport - streamz -- sysroot_linux-64==2.17 +- sysroot_linux-64==2.28 - tokenizers==0.15.2 - transformers==4.39.3 - typing_extensions>=4.0.0 diff --git a/conda/recipes/cudf/meta.yaml b/conda/recipes/cudf/meta.yaml index c1049db5498..aa1879fc7bd 100644 --- a/conda/recipes/cudf/meta.yaml +++ b/conda/recipes/cudf/meta.yaml @@ -37,10 +37,8 @@ build: # libcudf's run_exports pinning is looser than we would like - libcudf ignore_run_exports_from: - {% if cuda_major == "11" %} - - {{ compiler('cuda') }} - {% else %} - {{ compiler('cuda') }} + {% if cuda_major != "11" %} - cuda-cudart-dev - libcufile-dev # [linux64] {% endif %} diff --git a/conda/recipes/cudf_kafka/meta.yaml b/conda/recipes/cudf_kafka/meta.yaml index f0104302d7c..a070c041d99 100644 --- a/conda/recipes/cudf_kafka/meta.yaml +++ b/conda/recipes/cudf_kafka/meta.yaml @@ -34,10 +34,8 @@ build: - SCCACHE_S3_USE_SSL - SCCACHE_S3_NO_CREDENTIALS ignore_run_exports_from: - {% if cuda_major == "11" %} - - {{ compiler('cuda') }} - {% else %} - {{ compiler('cuda') }} + {% if cuda_major != "11" %} - cuda-cudart-dev {% endif %} diff --git a/conda/recipes/libcudf/meta.yaml b/conda/recipes/libcudf/meta.yaml index cb9880a273f..55a1d9cbe72 100644 --- a/conda/recipes/libcudf/meta.yaml +++ b/conda/recipes/libcudf/meta.yaml @@ -80,11 +80,7 @@ outputs: run_exports: - {{ pin_subpackage("libcudf", max_pin="x.x") }} ignore_run_exports_from: - {% if cuda_major == "11" %} - - {{ compiler('cuda') }} - {% else %} - {{ compiler('cuda') }} - {% endif %} requirements: build: - cmake {{ cmake_version }} @@ -120,11 +116,7 @@ outputs: number: {{ GIT_DESCRIBE_NUMBER }} string: cuda{{ cuda_major }}_{{ date_string }}_{{ GIT_DESCRIBE_HASH }}_{{ GIT_DESCRIBE_NUMBER }} ignore_run_exports_from: - {% if cuda_major == "11" %} - - {{ compiler('cuda') }} - {% else %} - {{ compiler('cuda') }} - {% endif %} requirements: build: - cmake {{ cmake_version }} @@ -150,10 +142,8 @@ outputs: number: {{ GIT_DESCRIBE_NUMBER }} string: cuda{{ cuda_major }}_{{ date_string }}_{{ GIT_DESCRIBE_HASH }}_{{ GIT_DESCRIBE_NUMBER }} ignore_run_exports_from: - {% if cuda_major == "11" %} - - {{ compiler('cuda') }} - {% else %} - {{ compiler('cuda') }} + {% if cuda_major != "11" %} - cuda-nvtx-dev {% endif %} requirements: @@ -196,10 +186,8 @@ outputs: number: {{ GIT_DESCRIBE_NUMBER }} string: cuda{{ cuda_major }}_{{ date_string }}_{{ GIT_DESCRIBE_HASH }}_{{ GIT_DESCRIBE_NUMBER }} ignore_run_exports_from: - {% if cuda_major == "11" %} - - {{ compiler('cuda') }} - {% else %} - {{ compiler('cuda') }} + {% if cuda_major != "11" %} - libcurand-dev {% endif %} requirements: diff --git a/conda/recipes/pylibcudf/meta.yaml b/conda/recipes/pylibcudf/meta.yaml index 48bafb3e92e..2ed52955f78 100644 --- a/conda/recipes/pylibcudf/meta.yaml +++ b/conda/recipes/pylibcudf/meta.yaml @@ -37,10 +37,8 @@ build: # libcudf's run_exports pinning is looser than we would like - libcudf ignore_run_exports_from: - {% if cuda_major == "11" %} - - {{ compiler('cuda') }} - {% else %} - {{ compiler('cuda') }} + {% if cuda_major != "11" %} - cuda-cudart-dev - libcufile-dev # [linux64] {% endif %} diff --git a/dependencies.yaml b/dependencies.yaml index 4672a355c72..a2037d71229 100644 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -382,14 +382,28 @@ dependencies: matrices: - matrix: arch: x86_64 + cuda: "11.8" packages: - gcc_linux-64=11.* - - sysroot_linux-64==2.17 + - sysroot_linux-64==2.28 - matrix: arch: aarch64 + cuda: "11.8" packages: - gcc_linux-aarch64=11.* - - sysroot_linux-aarch64==2.17 + - sysroot_linux-aarch64==2.28 + - matrix: + arch: x86_64 + cuda: "12.*" + packages: + - gcc_linux-64=13.* + - sysroot_linux-64==2.28 + - matrix: + arch: aarch64 + cuda: "12.*" + packages: + - gcc_linux-aarch64=13.* + - sysroot_linux-aarch64==2.28 - output_types: conda matrices: - matrix: