package/cri-dockerd: Use GOARCH to get the architecture to build for

pull/18020/head
Timothée Ravier 2024-02-15 10:50:12 +01:00
parent 82ba3b5355
commit 3bae40cb1f
2 changed files with 4 additions and 0 deletions

View File

@ -26,6 +26,8 @@ CRI_DOCKERD_AARCH64_BUILDFLAGS = "-ldflags '-X github.com/Mirantis/cri-dockerd/v
define CRI_DOCKERD_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)/packaging/static/Makefile
# Use the GOARCH environment variable that we set
sed -i 's|GOARCH=$(ARCH) go build|GOARCH=$(GOARCH) go build|' -i $(@D)/packaging/static/Makefile
endef
CRI_DOCKERD_AARCH64_POST_EXTRACT_HOOKS += CRI_DOCKERD_AARCH64_POST_EXTRACT_WORKAROUNDS

View File

@ -26,6 +26,8 @@ CRI_DOCKERD_BUILDFLAGS = "-ldflags '-X github.com/Mirantis/cri-dockerd/version.V
define CRI_DOCKERD_POST_EXTRACT_WORKAROUNDS
# Set -buildvcs=false to disable VCS stamping (fails in buildroot)
sed -i 's|go build |go build -buildvcs=false |' -i $(@D)/packaging/static/Makefile
# Use the GOARCH environment variable that we set
sed -i 's|GOARCH=$(ARCH) go build|GOARCH=$(GOARCH) go build|' -i $(@D)/packaging/static/Makefile
endef
CRI_DOCKERD_POST_EXTRACT_HOOKS += CRI_DOCKERD_POST_EXTRACT_WORKAROUNDS