From cfa2c3313fb7257700dbe51f688c3447443f6185 Mon Sep 17 00:00:00 2001 From: m0nsky Date: Tue, 3 Mar 2026 20:54:19 +0100 Subject: [PATCH] Fix musl detection using RID instead of distro name --- LLama/Native/Load/NativeLibraryUtils.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/LLama/Native/Load/NativeLibraryUtils.cs b/LLama/Native/Load/NativeLibraryUtils.cs index ca55f2b2a..03d436447 100644 --- a/LLama/Native/Load/NativeLibraryUtils.cs +++ b/LLama/Native/Load/NativeLibraryUtils.cs @@ -236,9 +236,9 @@ public static void GetPlatformPathParts(OSPlatform platform, out string os, out libPrefix = "lib"; return; } - if(RuntimeInformation.RuntimeIdentifier.ToLower().StartsWith("alpine")) + if(RuntimeInformation.RuntimeIdentifier.ToLower().Contains("musl")) { - // alpine linux distro + // musl-based linux distro (e.g. Alpine) os = "linux-musl-x64"; fileExtension = ".so"; libPrefix = "lib";