Package: binutils-xtensa-lx106 Severity: normal Tags: patch User: [email protected] Usertags: timestamps toolchain Control: affects -1 gcc-xtensa-lx106 X-Debbugs-Cc: [email protected]
binutils-xtensa-lx106 is not built with deterministic archives enabled, which causes reproducibility issues in packages using it: https://tests.reproducible-builds.org/debian/issues/unstable/timestamps_in_static_libraries_issue.html The attached patch adds --enable-deterministic-archives to the configure arguments in debian/rules. FWIW, the --enable-deterministic-archives feature was enabled in Debian's "binutils" package in 2015. With this feature enabled in binutils-xtensa-lx106, it makes gcc-xtensa-lx106 much closer to building reproducibly when using a stable build path. Thanks for maintaining binutils-xtensa-lx106! live well, vagrant
From 126acf437c66d77e300f554ff67875fbd265c0b8 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian <[email protected]> Date: Tue, 11 Jan 2022 01:35:43 +0000 Subject: [PATCH] debian/rules: Pass --enable-deterministic-archives to configure. https://tests.reproducible-builds.org/debian/issues/unstable/timestamps_in_static_libraries_issue.html --- debian/rules | 1 + 1 file changed, 1 insertion(+) diff --git a/debian/rules b/debian/rules index 5bf3dd3..f00d912 100755 --- a/debian/rules +++ b/debian/rules @@ -37,6 +37,7 @@ configure_flags = \ --enable-plugins \ --enable-interwork \ --with-system-zlib \ + --enable-deterministic-archives \ "--with-pkgversion=$(deb_version)" \ $(buildflags) -- 2.30.2
signature.asc
Description: PGP signature

