Patch to add ROCm 6.3 HIP support to llama-cpp Reproducible: Always
Created attachment 919128 [details, diff] Adds ROCm 6.3 HIP support to llama-cpp-0_pre4576.ebuild in the tree
Adding package's maintainer.
I have nowhere to test it: - dev-util/hip-6.3.2::gentoo USE="hip -debug -doc (-opencl) -test" ABI_X86="(64)" LLVM_SLOT="19" VIDEO_CARDS="-amdgpu -nvidia" The following REQUIRED_USE flag constraints are unsatisfied: exactly-one-of ( video_cards_amdgpu video_cards_nvidia ) I can blindly accept it though if it works for you, sans some changes: * `-DCMAKE_BUILD_TYPE=Release` seems out of scope and violates our debugging symbols policy at least * `pkgcheck scan` demonstrates multiple issues with your patch, you should fix them
Created attachment 919350 [details, diff] Adds ROCm 6.3 HIP support to llama-cpp-0_pre4576.ebuild in the tree Updated ebuild patch
Created attachment 919351 [details, diff] Add 'hip' to the USE flag description in the metadata.xml
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e01288b79918003e5e4a26936c4ce46aa746e5b3 commit e01288b79918003e5e4a26936c4ce46aa746e5b3 Author: Sergey Alirzaev <l29ah@riseup.net> AuthorDate: 2025-02-20 14:57:54 +0000 Commit: Sergey Alirzaev <l29ah@riseup.net> CommitDate: 2025-02-20 14:57:54 +0000 sci-misc/llama-cpp: Add ROCm 6.3 HIP support Closes: https://bugs.gentoo.org/949856 Signed-off-by: Sergey Alirzaev <l29ah@riseup.net> sci-misc/llama-cpp/llama-cpp-0_pre4576.ebuild | 35 +++++++++++++++++++++++++-- sci-misc/llama-cpp/llama-cpp-9999.ebuild | 35 +++++++++++++++++++++++++-- sci-misc/llama-cpp/metadata.xml | 1 + 3 files changed, 67 insertions(+), 4 deletions(-)