There is CUDA Toolkit 12.6 Update 3. Gentoo has 12.6 update 1 at this point. Reproducible: Always
Created attachment 915788 [details] nvidia-cuda-toolkit-12.6.3.ebuild From my: https://github.com/RarogCmex/scinext-overlay
Stable version is 12.8.0. It accepts gcc14: https://docs.nvidia.com/cuda/cuda-installation-guide-linux/#system-requirements
(In reply to UlvHare from comment #2) > Stable version is 12.8.0. It accepts gcc14: > https://docs.nvidia.com/cuda/cuda-installation-guide-linux/#system- > requirements Thank you very much!
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9126c0cf5edb908b8c0067d8df40ce8d94b632b2 commit 9126c0cf5edb908b8c0067d8df40ce8d94b632b2 Author: Paul Zander <negril.nx+gentoo@gmail.com> AuthorDate: 2025-02-07 18:39:53 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2025-02-23 18:43:25 +0000 dev-util/nvidia-cuda-toolkit: add 12.8.0, rework ebuild Add support for arm64. Add support for clang. Add checks for DRIVER_PV and GCC_MAX_VER/CLANG_MAX_VER. Drop Visual Tools to add them as separate packages. Use makepkg script to unpack the archive. unpacker.eclass doesn't allow to exclude files, which we rely on to keep the temp dir size down. Use the manifest file from the archive to generate the file list. Use move instead of doins. This ensures we do not miss files and permissions as older versions did. This method also adds the pkgconfig files that were never generated or installed prior. This no longer installs the toolkit to /opt/cuda, but /opt/cuda-${PV} and creates a symlink from the old location. Once we removed cuda-config in favour of a run-time detection via cuda.eclass, this will allow a slotted install of multiple CUDA versions. Closes: https://bugs.gentoo.org/947042 Closes: https://bugs.gentoo.org/939906 Closes: https://bugs.gentoo.org/916976 Closes: https://bugs.gentoo.org/840140 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/40539 Signed-off-by: Sam James <sam@gentoo.org> dev-util/nvidia-cuda-toolkit/Manifest | 2 + .../nvidia-cuda-toolkit/files/parse_manifest.py | 223 +++++++++++++ .../nvidia-cuda-toolkit-12.8.0.ebuild | 370 +++++++++++++++++++++ profiles/arch/arm64/package.use.mask | 4 + 4 files changed, 599 insertions(+)