Rebuild Todo List CUDA 13
Rebuild for a major CUDA release
Release notes: https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html
Known (potentially) breaking changes for our packages:
- Dropped support for old GPU architectures (before Turing).
- SM101 has been renumbered as SM110 from this release.
- Changed path to CCCL headers: `/opt/cuda/targets/x86_64-linux/include/cccl/{cub,cuda,thrust}/` instead of `/opt/cuda/targets/x86_64-linux/include/{cub,cuda,thrust}/`
- The bundled CUB, libcu++, and Thrust libraries require at least C++17.
- Host compiler changed from `gcc14` to `gcc` (currently 15).
Specific issues are tracked in the todo notes: https://md.archlinux.org/archweb-cuda-13
Instructions:
- Check if there is a hardcoded `cudaver` in the PKGBUILD.
- Some packages might need to be bumped to a new version with CUDA 13 support.
- Use the following list of GPU architectures (in terms of CMake syntax): `-DCMAKE_CUDA_ARCHITECTURES="75;80;86;87;88;89;90;100;103;110;120;121;121-virtual"`
- Release packages to staging.
Filter Todo List Packages
Arch | Repository | Name | Current Version | Staging Version | Maintainers | Status | Last Touched By |
---|---|---|---|---|---|---|---|
x86_64 | Extra | adios2 | 2.10.2-11 | Lahwaacz, Archange | Complete | Lahwaacz (1 month, 1 week ago) | |
x86_64 | Extra | arrayfire | svenstaro, kgizdov | Complete | gromit (4 weeks, 1 day ago) | ||
x86_64 | Extra | blender | 17:4.5.3-6 | svenstaro, alerque | Complete | Lahwaacz (2 weeks, 4 days ago) | |
x86_64 | Extra | cuda | 13.0.1-1 | svenstaro, Lahwaacz, kgizdov | Complete | Lahwaacz (1 month, 1 week ago) | |
x86_64 | Extra | cudnn | 9.12.0.46-1 | svenstaro, Lahwaacz, kgizdov | Complete | Lahwaacz (1 month, 1 week ago) | |
x86_64 | Extra | cudss | 0.7.0.20-1 | Lahwaacz | Complete | Lahwaacz (2 weeks, 3 days ago) | |
x86_64 | Extra | f3d | 3.2.0-9 | svenstaro, alerque | Complete | Lahwaacz (1 month ago) | |
x86_64 | Extra | ginkgo-hpc | 1.10.0-2 | Lahwaacz | Complete | Lahwaacz (2 weeks, 4 days ago) | |
x86_64 | Extra | hip-runtime-nvidia | 6.4.3-3 | gromit, tpkessler | Complete | Lahwaacz (1 month ago) | |
x86_64 | Extra | hipify-clang | 6.4.3-2 | gromit, tpkessler | Complete | gromit (1 month, 1 week ago) | |
x86_64 | Extra | magma-cuda | 2.9.0-3 | svenstaro, Lahwaacz, kgizdov, tpkessler | Complete | Lahwaacz (2 weeks, 4 days ago) | |
any | Extra | meson | 1.9.1-1 | heftig, anthraxx | Complete | Lahwaacz (1 month ago) | |
x86_64 | Extra | nccl | 2.28.3-1 | svenstaro, Lahwaacz, kgizdov | Complete | Lahwaacz (1 month, 1 week ago) | |
x86_64 | Extra | nvshmem | 3.4.5-2 | Lahwaacz | Complete | Lahwaacz (3 weeks, 3 days ago) | |
x86_64 | Extra | ollama | 0.12.3-1 | svenstaro, lfleischer | Complete | Lahwaacz (1 month ago) | |
x86_64 | Extra | onnxruntime-cuda | 1.22.2-8 | tpkessler | Complete | Lahwaacz (2 weeks, 3 days ago) | |
x86_64 | Extra | opencv | 4.12.0-9 | arojas | Complete | arojas (1 month, 1 week ago) | |
x86_64 | Extra | openimagedenoise | 2.3.3-3 | svenstaro, Archange, FFY00 | Complete | Lahwaacz (2 weeks, 4 days ago) | |
x86_64 | Extra | openmpi | 5.0.8-5 | anthraxx, Lahwaacz | Complete | Lahwaacz (1 month, 1 week ago) | |
x86_64 | Extra | opensubdiv | 3.6.1-2 | svenstaro | Complete | Lahwaacz (1 month ago) | |
x86_64 | Extra | openucc | 1.5.1-1 | Lahwaacz | Complete | Lahwaacz (1 month, 1 week ago) | |
x86_64 | Extra | openucx | 1.19.0-2 | Lahwaacz | Complete | Lahwaacz (1 month, 1 week ago) | |
x86_64 | Extra | pocl | 7.0-5 | svenstaro | Complete | Lahwaacz (2 weeks, 4 days ago) | |
x86_64 | Extra | popsift | 1.0.0.git4-1 | svenstaro | Complete | Lahwaacz (1 month ago) | |
x86_64 | Extra | python-awkward | 2.8.9-1 | Lahwaacz, kgizdov | Complete | Lahwaacz (1 month, 1 week ago) | |
x86_64 | Extra | python-cuda | 13.0.1-1 | lfleischer, Lahwaacz, kgizdov | Complete | Lahwaacz (1 month, 1 week ago) | |
x86_64 | Extra | python-cupy | 13.6.0-4 | Lahwaacz, tpkessler | Complete | Lahwaacz (1 month, 1 week ago) | |
x86_64 | Extra | python-pycuda | 2025.1.2-1 | svenstaro, tpkessler | Complete | Lahwaacz (1 month ago) | |
x86_64 | Extra | python-pytorch | 2.8.0-6 | svenstaro, Lahwaacz, kgizdov, tpkessler | Complete | Lahwaacz (2 weeks, 3 days ago) | |
x86_64 | Extra | root | 6.36.04-4 | Lahwaacz, kgizdov | Complete | Lahwaacz (1 month, 1 week ago) | |
x86_64 | Extra | torchvision | 0.23.0-4 | kgizdov, tpkessler | Complete | Lahwaacz (2 weeks, 3 days ago) | |
x86_64 | Extra | uncertainty-framework | svenstaro | Complete | Lahwaacz (2 weeks, 4 days ago) | ||
x86_64 | Extra | usd | 25.08-8 | svenstaro, alerque | Complete | Lahwaacz (1 month, 1 week ago) |