From: ag2s20150909 Date: Mon, 3 Mar 2025 12:54:08 +0000 (+0800) Subject: ggml : fix kleidiai build (llama/12159) X-Git-Tag: upstream/1.7.4+203~18 X-Git-Url: https://git.djapps.eu/?a=commitdiff_plain;h=dc6f4e7c05fcc12cf6cf99aaf2e8fb6e2a641c1c;p=pkg%2Fggml%2Fsources%2Fwhisper.cpp ggml : fix kleidiai build (llama/12159) The libggml API has changed, but this has not been updated. --- diff --git a/ggml/src/ggml-cpu/kleidiai/kleidiai.cpp b/ggml/src/ggml-cpu/kleidiai/kleidiai.cpp index 66685fd1..4dff5c67 100644 --- a/ggml/src/ggml-cpu/kleidiai/kleidiai.cpp +++ b/ggml/src/ggml-cpu/kleidiai/kleidiai.cpp @@ -190,10 +190,11 @@ static ggml::cpu::tensor_traits * get_tensor_traits(ggml_backend_buffer_t, struc } } // namespace ggml::cpu::kleidiai -static void ggml_backend_cpu_kleidiai_buffer_init_tensor(ggml_backend_buffer_t buffer, struct ggml_tensor * tensor) { +GGML_API enum ggml_status ggml_backend_cpu_kleidiai_buffer_init_tensor(ggml_backend_buffer_t buffer, struct ggml_tensor * tensor) { tensor->extra = (void *) ggml::cpu::kleidiai::get_tensor_traits(buffer, tensor); GGML_UNUSED(buffer); + return GGML_STATUS_SUCCESS; } static void ggml_backend_cpu_kleidiai_buffer_set_tensor(ggml_backend_buffer_t buffer, struct ggml_tensor * tensor,