File build-go.patch of Package ovn-kubernetes

--- ovn-kubernetes/go-controller/hack/build-go.sh	2025/07/10 14:24:10	1.1
+++ ovn-kubernetes/go-controller/hack/build-go.sh	2025/07/10 14:29:49
@@ -16,8 +16,10 @@
 
     # Add a buildid to the executable - needed by rpmbuild
     BUILDID=${BUILDID:-0x$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \n')}
-    GIT_COMMIT=$(git rev-parse HEAD)
-    GIT_BRANCH=$(git rev-parse --symbolic-full-name --abbrev-ref HEAD)
+    GIT_COMMIT=${GIT_COMMIT:-}
+    test -z "$GIT_COMMIT" && GIT_COMMIT=$(git rev-parse HEAD)
+    GIT_BRANCH=${GIT_BRANCH:-} 
+    test -z "$GIT_BRANCH" && GIT_BRANCH=$(git rev-parse --symbolic-full-name --abbrev-ref HEAD)
     BUILD_USER=$(whoami)
     BUILD_DATE=$(date +"%Y-%m-%d")
     K8S_CLIENT_VERSION=$(grep 'k8s.io/client-go' ${OVN_KUBE_ROOT}/go.mod | head -1 |cut -f2 -d' ')
openSUSE Build Service is sponsored by