From 88700932aef3673bee76725bdfefadfca71500bc Mon Sep 17 00:00:00 2001 From: Steven Powell Date: Fri, 19 Jul 2024 14:30:02 -0500 Subject: [PATCH] disable VCS stamping --- .../aarch64/package/docker-buildx-aarch64/docker-buildx.mk | 7 +++++++ .../arch/x86_64/package/docker-buildx/docker-buildx.mk | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/deploy/iso/minikube-iso/arch/aarch64/package/docker-buildx-aarch64/docker-buildx.mk b/deploy/iso/minikube-iso/arch/aarch64/package/docker-buildx-aarch64/docker-buildx.mk index f1acda8fe7..0c72d41730 100644 --- a/deploy/iso/minikube-iso/arch/aarch64/package/docker-buildx-aarch64/docker-buildx.mk +++ b/deploy/iso/minikube-iso/arch/aarch64/package/docker-buildx-aarch64/docker-buildx.mk @@ -20,6 +20,13 @@ DOCKER_BUILDX_AARCH64_ENV = \ DOCKER_BUILDX_AARCH64_COMPILE_SRC = $(DOCKER_BUILDX_AARCH64_GOPATH)/src/github.com/docker/buildx +define DOCKER_BUILDX_AARCH64_POST_EXTRACT_WORKAROUNDS + # Set -buildvcs=false to disable VCS stamping (fails in buildroot) + sed -i 's|go build |go build -buildvcs=false |' -i $(@D)/hack/build +endef + +DOCKER_BUILDX_AARCH64_POST_EXTRACT_HOOKS += DOCKER_BUILDX_AARCH64_POST_EXTRACT_WORKAROUNDS + define DOCKER_BUILDX_AARCH64_CONFIGURE_CMDS mkdir -p $(TARGET_DIR)/usr/libexec/docker/cli-plugins endef diff --git a/deploy/iso/minikube-iso/arch/x86_64/package/docker-buildx/docker-buildx.mk b/deploy/iso/minikube-iso/arch/x86_64/package/docker-buildx/docker-buildx.mk index e7f4f82b0d..66e8146df4 100644 --- a/deploy/iso/minikube-iso/arch/x86_64/package/docker-buildx/docker-buildx.mk +++ b/deploy/iso/minikube-iso/arch/x86_64/package/docker-buildx/docker-buildx.mk @@ -20,6 +20,13 @@ DOCKER_BUILDX_ENV = \ DOCKER_BUILDX_COMPILE_SRC = $(DOCKER_BUILDX_GOPATH)/src/github.com/docker/buildx +define DOCKER_BUILDX_POST_EXTRACT_WORKAROUNDS + # Set -buildvcs=false to disable VCS stamping (fails in buildroot) + sed -i 's|go build |go build -buildvcs=false |' -i $(@D)/hack/build +endef + +DOCKER_BUILDX_POST_EXTRACT_HOOKS += DOCKER_BUILDX_POST_EXTRACT_WORKAROUNDS + define DOCKER_BUILDX_CONFIGURE_CMDS mkdir -p $(TARGET_DIR)/usr/libexec/docker/cli-plugins endef