Прошу сделать сборку rpm-macros-cuda-toolkit для бранча p11 (отдельная ветка с адаптацией под nvidia-cuda-toolkit 12.9.1 и gcc13). Контекст: в Сизифе на макропакет переведено 11 src-пакетов (ollama, llama.cpp, transcribe.cpp, sd-cpp, bcd, blender, pcl, opensubdiv, openimagedenoise, python3-module-torch-cuda, nvidia-cutlass), и при копировании в p11 сборка падает ещё на формировании списка пакетов chroot: ``` E: Couldn't find package gcc14 hsh-install: Failed to calculate package file list. ``` Пример: task #433685 (ollama 0.34.2 → p11): https://git.altlinux.org/tasks/433685/build/100/x86_64/srpm.log Причина: макросы зашиты под Сизиф: - %cuda_version 13.2 / %cuda_major 13 — в p11 CUDA 12.9.1; - %cuda_gcc_version 14 → %cuda_buildreq требует gcc14/gcc14-c++, которых в p11 нет (системный компилятор gcc13, CUDA 12.9 его поддерживает); - %cuda_archs «75 80 86 89 90 100 103 120 121» — список для 13.2, для 12.9 нужна сверка с возможностями nvcc из p11. Для p11, соответственно, нужны значения вида: - %cuda_version 12.9 - %cuda_major 12 - %cuda_gcc_version 13 - %cuda_archs ... # по возможностям nvcc 12.9.1
rpm-macros-cuda-toolkit-0.2-alt1 -> sisyphus: Thu Sep 24 2026 Mikhail Tergoev <fidel@altlinux> 0.2-alt1 - Fix %cuda_version and %cuda_gcc_version for p11 (Closes: #60651) - For CUDA 12 returned Maxwell/Pascal/Volta archs to %cuda_archs
Спасибо!