File 0001-packaging-snapd.mk-drop-randomized-build-ID-generati.patch of Package snapd
From c5bf52ab2f3d73c1aefe3df756fecc487e698608 Mon Sep 17 00:00:00 2001
Message-ID: <c5bf52ab2f3d73c1aefe3df756fecc487e698608.1731503299.git.maciej.borzecki@canonical.com>
From: Maciej Borzecki <maciej.borzecki@canonical.com>
Date: Thu, 5 Sep 2024 13:53:20 +0200
Subject: [PATCH] packaging/snapd.mk: drop randomized build ID generation
Signed-off-by: Maciej Borzecki <maciej.borzecki@canonical.com>
---
packaging/snapd.mk | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/packaging/snapd.mk b/packaging/snapd.mk
index fac68c7ad1429e9e420454a2d3af56408c5d799e..9e97e3960ca8ba9adbb58b5b228e9866aa698a76 100644
--- a/packaging/snapd.mk
+++ b/packaging/snapd.mk
@@ -72,7 +72,7 @@ $(builddir)/snap: GO_TAGS += nomanagers
$(builddir)/snap $(builddir)/snap-seccomp $(builddir)/snapd-apparmor:
go build -o $@ $(if $(GO_TAGS),-tags "$(GO_TAGS)") \
-buildmode=pie \
- -ldflags="-B 0x$$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \n') $(EXTRA_GO_LDFLAGS)" \
+ -ldflags="$(EXTRA_GO_LDFLAGS)" \
-mod=vendor \
$(EXTRA_GO_BUILD_FLAGS) \
$(import_path)/cmd/$(notdir $@)
@@ -94,7 +94,7 @@ $(builddir)/snap-update-ns $(builddir)/snap-exec $(builddir)/snapctl:
# suite to add test assertions. Do not enable this in distribution packages.
$(builddir)/snapd:
go build -o $@ -buildmode=pie \
- -ldflags="-B 0x$$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \n') $(EXTRA_GO_LDFLAGS)" \
+ -ldflags="$(EXTRA_GO_LDFLAGS)" \
-mod=vendor \
$(if $(GO_TAGS),-tags "$(GO_TAGS)") \
$(EXTRA_GO_BUILD_FLAGS) \
--
2.47.0