golang: add missing 386 and arm64 suffixes
authorGeorge Sapkin <redacted>
Tue, 3 Feb 2026 11:42:02 +0000 (13:42 +0200)
committerGeorge Sapkin <redacted>
Thu, 5 Feb 2026 20:04:26 +0000 (22:04 +0200)
Add missing 386 and arm64 suffixes to -installsuffix so as not to
accidentally mix incompatible binaries.

Signed-off-by: George Sapkin <redacted>
lang/golang/golang-package.mk

index 16dac037106f67d2e138c93f82183286133efa19..1cbe585927af11596c5f69eabd8c8bfb7f118691 100644 (file)
@@ -251,7 +251,9 @@ GO_PKG_INSTALL_ARGS= \
        $(if $(strip $(GO_PKG_DEFAULT_GCFLAGS)),-gcflags "all=$(GO_PKG_DEFAULT_GCFLAGS)") \
        $(if $(strip $(GO_PKG_DEFAULT_ASMFLAGS)),-asmflags "all=$(GO_PKG_DEFAULT_ASMFLAGS)") \
        $(if $(GO_PKG_ENABLE_PIE),-buildmode pie) \
+       $(if $(filter $(GO_ARCH),366),-installsuffix "$(GO_386)") \
        $(if $(filter $(GO_ARCH),arm),-installsuffix "v$(GO_ARM)") \
+       $(if $(filter $(GO_ARCH),arm64),-installsuffix "$(GO_ARM64)") \
        $(if $(filter $(GO_ARCH),mips mipsle),-installsuffix "$(GO_MIPS)") \
        $(if $(filter $(GO_ARCH),mips64 mips64le),-installsuffix "$(GO_MIPS64)") \
        $(if $(strip $(GO_PKG_GCFLAGS)),-gcflags "$(GO_PKG_GCFLAGS) $(GO_PKG_DEFAULT_GCFLAGS)") \
git clone https://git.99rst.org/PROJECT