From 2d2247e59e3995c00bf6bdf9bd2713bdf01f6921 Mon Sep 17 00:00:00 2001 From: Daniel Hiltgen Date: Fri, 14 Mar 2025 15:44:08 -0700 Subject: [PATCH] Align versions for local builds (#9635) Darwin was using a different pattern for the version string than linux or windows. --- scripts/build_darwin.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/build_darwin.sh b/scripts/build_darwin.sh index 76d0a6c2b..616e8501c 100755 --- a/scripts/build_darwin.sh +++ b/scripts/build_darwin.sh @@ -8,7 +8,7 @@ usage() { exit 1 } -export VERSION=${VERSION:-$(git describe --tags --dirty)} +export VERSION=${VERSION:-$(git describe --tags --first-parent --abbrev=7 --long --dirty --always | sed -e "s/^v//g")} export GOFLAGS="'-ldflags=-w -s \"-X=github.com/ollama/ollama/version.Version=${VERSION#v}\" \"-X=github.com/ollama/ollama/server.mode=release\"'" export CGO_CPPFLAGS='-mmacosx-version-min=11.3'