Files
sousa-gecko/third_party/llama.cpp/missing-includes.patch
T
Valentin Pollet 0c6da84119 Bug 2043658 - Update llama.cpp to 74ade527 - New patch (missing includes) r=padenot
gguf.cpp uses errno but didn't include cerrno.
llama-model-loader.cpp uses std::once_flag and std::call_once

Differential Revision: https://phabricator.services.mozilla.com/D307369
2026-06-26 22:34:33 +00:00

25 lines
569 B
Diff

diff --git a/ggml/src/gguf.cpp b/ggml/src/gguf.cpp
index c4b9b54290ea..ffbfccec4a60 100644
--- a/ggml/src/gguf.cpp
+++ b/ggml/src/gguf.cpp
@@ -14,6 +14,7 @@
#include <stdexcept>
#include <string>
#include <vector>
+#include <cerrno>
#include "moz-overrides.h"
diff --git a/src/llama-model-loader.cpp b/src/llama-model-loader.cpp
index e3e93b135e96..d75719583881 100644
--- a/src/llama-model-loader.cpp
+++ b/src/llama-model-loader.cpp
@@ -11,6 +11,7 @@
#include <cstdint>
#include <cstring>
#include <regex>
+#include <mutex>
#include "moz-overrides.h"