]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commitdiff
NetBSD build support (#19589)
authoriMil <redacted>
Sat, 14 Feb 2026 08:47:01 +0000 (09:47 +0100)
committerGitHub <redacted>
Sat, 14 Feb 2026 08:47:01 +0000 (09:47 +0100)
common/common.cpp
tools/rpc/rpc-server.cpp

index 26edcc383f1100d930df45e734274452302c4b50..32487ddc61b6694fdd7aa89f62113403b9833df6 100644 (file)
@@ -879,7 +879,8 @@ std::string fs_get_cache_directory() {
     if (getenv("LLAMA_CACHE")) {
         cache_directory = std::getenv("LLAMA_CACHE");
     } else {
-#if defined(__linux__) || defined(__FreeBSD__) || defined(_AIX) || defined(__OpenBSD__)
+#if defined(__linux__) || defined(__FreeBSD__) || defined(_AIX) || \
+        defined(__OpenBSD__) || defined(__NetBSD__)
         if (std::getenv("XDG_CACHE_HOME")) {
             cache_directory = std::getenv("XDG_CACHE_HOME");
         } else if (std::getenv("HOME")) {
index 521f79622d40fdde56b67feec8af681849c9ba71..6feb0e91f326e68f1658184ece0808cb55ae71c9 100644 (file)
@@ -132,7 +132,8 @@ static std::string fs_get_cache_directory() {
     if (getenv("LLAMA_CACHE")) {
         cache_directory = std::getenv("LLAMA_CACHE");
     } else {
-#if defined(__linux__) || defined(__FreeBSD__) || defined(_AIX) || defined(__OpenBSD__)
+#if defined(__linux__) || defined(__FreeBSD__) || defined(_AIX) || \
+    defined(__OpenBSD__) || defined(__NetBSD__)
         if (std::getenv("XDG_CACHE_HOME")) {
             cache_directory = std::getenv("XDG_CACHE_HOME");
         } else if (std::getenv("HOME")) {