From a1fb7c1297bd534df7bd7a58672f19cbe05edc6d Mon Sep 17 00:00:00 2001 From: DoubleMathew Date: Wed, 22 Apr 2026 15:15:42 -0500 Subject: [PATCH] fix/llamacpp_prebuilt_install (#5135) * fix/llamacpp_prebuilt_installinclude libllama-common.so in bundle as its needed by llama.cpp now * include support for rocm linux --- studio/install_llama_prebuilt.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/studio/install_llama_prebuilt.py b/studio/install_llama_prebuilt.py index fd2b78d05f..1ad1ccc851 100755 --- a/studio/install_llama_prebuilt.py +++ b/studio/install_llama_prebuilt.py @@ -3640,6 +3640,7 @@ def runtime_patterns_for_choice(choice: AssetChoice) -> list[str]: return [ "llama-server", "llama-quantize", + "libllama-common.so*", "libllama.so*", "libggml.so*", "libggml-base.so*", @@ -4929,6 +4930,7 @@ def load_prebuilt_metadata(install_dir: Path) -> dict[str, Any] | None: def runtime_payload_health_groups(choice: AssetChoice) -> list[list[str]]: if choice.install_kind == "linux-cpu": return [ + ["libllama-common.so*"], ["libllama.so*"], ["libggml.so*"], ["libggml-base.so*"], @@ -4937,6 +4939,7 @@ def runtime_payload_health_groups(choice: AssetChoice) -> list[list[str]]: ] if choice.install_kind == "linux-cuda": return [ + ["libllama-common.so*"], ["libllama.so*"], ["libggml.so*"], ["libggml-base.so*"], @@ -4952,6 +4955,7 @@ def runtime_payload_health_groups(choice: AssetChoice) -> list[list[str]]: ] if choice.install_kind == "linux-rocm": return [ + ["libllama-common.so*"], ["libllama.so*"], ["libggml.so*"], ["libggml-base.so*"],