From 5a32f8df33912ac1bfdb8e6f144b7302fc6592d3 Mon Sep 17 00:00:00 2001 From: Jacob Heider Date: Wed, 3 Jan 2024 15:44:23 -0500 Subject: [PATCH] fix(ollama) closes #4705 --- projects/ollama.ai/package.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/projects/ollama.ai/package.yml b/projects/ollama.ai/package.yml index 7071577d..c6bc6333 100644 --- a/projects/ollama.ai/package.yml +++ b/projects/ollama.ai/package.yml @@ -14,7 +14,15 @@ build: - run: | git submodule init git submodule update - if: ">=0.0.18" + if: '>=0.0.18' + # 0.1.18 seems to have changed these, and it's breaking x86-64 darwin builds + - run: | + if test -f gen_darwin.sh; then + sed -i 's/-DLLAMA_METAL=on/-DLLAMA_METAL=off -DLLAMA_NATIVE=off -DLLAMA_AVX=on -DLLAMA_AVX2=off -DLLAMA_AVX512=off -DLLAMA_FMA=off -DLLAMA_F16C=on/' gen_darwin.sh + fi + if: darwin/x86-64 + working-directory: llm/llama.cpp + - go generate ./... - go build . - mkdir -p {{prefix}}/bin