From ec1179bfa5fbbf65d71444758df4993c7aa9c645 Mon Sep 17 00:00:00 2001 From: Luna Nova Date: Sat, 13 Sep 2025 12:02:31 -0700 Subject: [PATCH] llama-cpp: use local target override if set --- pkgs/by-name/ll/llama-cpp/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ll/llama-cpp/package.nix b/pkgs/by-name/ll/llama-cpp/package.nix index c3ae8e1dc0c7..890c3ce7abea 100644 --- a/pkgs/by-name/ll/llama-cpp/package.nix +++ b/pkgs/by-name/ll/llama-cpp/package.nix @@ -12,7 +12,7 @@ rocmSupport ? config.rocmSupport, rocmPackages ? { }, - rocmGpuTargets ? builtins.concatStringsSep ";" rocmPackages.clr.gpuTargets, + rocmGpuTargets ? rocmPackages.clr.localGpuTargets or rocmPackages.clr.gpuTargets, openclSupport ? false, clblast, @@ -150,7 +150,7 @@ effectiveStdenv.mkDerivation (finalAttrs: { ] ++ optionals rocmSupport [ (cmakeFeature "CMAKE_HIP_COMPILER" "${rocmPackages.clr.hipClangPath}/clang++") - (cmakeFeature "CMAKE_HIP_ARCHITECTURES" rocmGpuTargets) + (cmakeFeature "CMAKE_HIP_ARCHITECTURES" (builtins.concatStringsSep ";" rocmGpuTargets)) ] ++ optionals metalSupport [ (cmakeFeature "CMAKE_C_FLAGS" "-D__ARM_FEATURE_DOTPROD=1")