Source: mtink Severity: normal Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: buildpath X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org
The build path is embedded in /usr/bin/mtink: https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/mtink.html /build/1st/mtink-1.0.16/debian/mtink/usr/doc/mtink vs. /build/2/mtink-1.0.16/2nd/debian/mtink/usr/doc/mtink The attached patch fixes this by passing a relative path to Configure's prefix argument. With this patch applied mtink should build reproducibly on tests.reproducible-builds.org! Thanks for maintaining mtink! live well, vagrant
From 7d4e9738d539925748d69861c9d25b57101a3b0f Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian <vagr...@reproducible-builds.org> Date: Mon, 2 May 2022 02:23:23 +0000 Subject: [PATCH] debian/rules: Pass relative prefix to Configure avoid embedding the full build path in the binary. https://reproducible-builds.org/docs/build-path/ --- debian/rules | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian/rules b/debian/rules index f5c1422..6dc1e47 100755 --- a/debian/rules +++ b/debian/rules @@ -34,7 +34,7 @@ override_dh_auto_clean: debconf-updatepo override_dh_auto_configure: - ./Configure --no-strip --no-suid -p $(CURDIR)/debian/mtink/usr + ./Configure --no-strip --no-suid -p debian/mtink/usr override_dh_auto_build: $(DOCBOOK_MANPAGE_SOURCES) dh_auto_build -- 2.36.0
signature.asc
Description: PGP signature