From 48959cb24a3ed76915b7c9179397b45e4c9259ae Mon Sep 17 00:00:00 2001 From: WGH Date: Tue, 22 Sep 2026 15:46:53 +0300 Subject: [PATCH] sci-misc/llama-cpp: restore rocm_use_hipcc rocm_use_hipcc strips the unsupported cflags when calling hipcc, such as -flto. Closes: https://bugs.gentoo.org/983114 Signed-off-by: WGH Signed-off-by: Gilles Dartiguelongue --- sci-misc/llama-cpp/llama-cpp-0.4.1.ebuild | 3 +-- sci-misc/llama-cpp/llama-cpp-9999.ebuild | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/sci-misc/llama-cpp/llama-cpp-0.4.1.ebuild b/sci-misc/llama-cpp/llama-cpp-0.4.1.ebuild index 1509fa932d..42d2936d5e 100644 --- a/sci-misc/llama-cpp/llama-cpp-0.4.1.ebuild +++ b/sci-misc/llama-cpp/llama-cpp-0.4.1.ebuild @@ -222,8 +222,7 @@ src_configure() { fi if use rocm; then - # See ${S}/docs/build.md#hip - export HIPCXX="$(hipconfig -l)/clang" HIP_PATH="$(hipconfig -p)" + rocm_use_hipcc mycmakeargs+=( -DGGML_HIP=ON -DGPU_TARGETS=$(get_amdgpu_flags) diff --git a/sci-misc/llama-cpp/llama-cpp-9999.ebuild b/sci-misc/llama-cpp/llama-cpp-9999.ebuild index 1509fa932d..42d2936d5e 100644 --- a/sci-misc/llama-cpp/llama-cpp-9999.ebuild +++ b/sci-misc/llama-cpp/llama-cpp-9999.ebuild @@ -222,8 +222,7 @@ src_configure() { fi if use rocm; then - # See ${S}/docs/build.md#hip - export HIPCXX="$(hipconfig -l)/clang" HIP_PATH="$(hipconfig -p)" + rocm_use_hipcc mycmakeargs+=( -DGGML_HIP=ON -DGPU_TARGETS=$(get_amdgpu_flags)