golang: use upstream build ID logic
authorGeorge Sapkin <redacted>
Sat, 13 Jun 2026 14:48:05 +0000 (17:48 +0300)
committerGeorge Sapkin <redacted>
Sat, 13 Jun 2026 21:51:12 +0000 (00:51 +0300)
Don't override the upstream build ID logic to hopefully improve
reproducibility.

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

index 1cbe585927af11596c5f69eabd8c8bfb7f118691..512837a97c39384bb5720b5ea201bcbdcaa90bd4 100644 (file)
@@ -235,7 +235,6 @@ GO_PKG_DEFAULT_ASMFLAGS= \
        $(if $(GO_PKG_ENABLE_SPECTRE),-spectre all)
 
 GO_PKG_DEFAULT_LDFLAGS= \
-       -buildid '$(SOURCE_DATE_EPOCH)' \
        -linkmode external \
        -extldflags '$(patsubst -z%,-Wl$(comma)-z$(comma)%,$(TARGET_LDFLAGS))'
 
index 6eb50293f3aae6f570c2ecba3e9fd4d72f806644..335969a6283794681f106ff1ac1e27a4aeeb71db 100644 (file)
@@ -230,7 +230,6 @@ PKG_GO_ASMFLAGS?= \
        $(if $(GO_PKG_ENABLE_SPECTRE),-spectre all)
 
 PKG_GO_LDFLAGS?= \
-       -buildid '$(SOURCE_DATE_EPOCH)' \
        -linkmode external \
        -extldflags '$(patsubst -z%,-Wl$(comma)-z$(comma)%,$(TARGET_LDFLAGS))' \
        $(if $(CONFIG_NO_STRIP)$(CONFIG_DEBUG),,-s -w)
git clone https://git.99rst.org/PROJECT