[Git][reproducible-builds/reproducible-notes][master] 2 commits: binutils: mention DEB_BUILD_OPTIONS options to improve reproducibility
Vagrant Cascadian (@vagrant)
gitlab at salsa.debian.org
Fri Jun 16 19:51:57 UTC 2023
Vagrant Cascadian pushed to branch master at Reproducible Builds / reproducible-notes
Commits:
49015a94 by Vagrant Cascadian at 2023-06-16T12:48:12-07:00
binutils: mention DEB_BUILD_OPTIONS options to improve reproducibility
and reference that these are currently enabled on test infrastructure.
- - - - -
e054604f by Vagrant Cascadian at 2023-06-16T12:51:16-07:00
gcc-13: Mention custom DEB_BUILD_OPTIONS.
- - - - -
1 changed file:
- packages.yml
Changes:
=====================================
packages.yml
=====================================
@@ -1712,10 +1712,14 @@ binutils:
fails to build reproducibly on 64-bit architectures only in
unstable (probably build paths).
binutils-dev includes logs and summaries of the tests in
- /usr/share/doc/binutils/tests/.
+ /usr/share/doc/binutils/tests/. Can be disabled with
+ DEB_BUILD_OPTIONS=nocheck.
locales may trigger differences.
- Disableing PGO with DEB_BUILD_OPTIONS=nopgo improves
+ Disableing PGO with DEB_BUILD_OPTIONS="nopgo nolto" improves
reproducibility considerably.
+ tests.reproducible-builds.org currently building with the above
+ DEB_BUILD_OPTIONS to improve reproducibility
+ https://salsa.debian.org/qa/jenkins.debian.net/-/blob/7a6b2e0235dd62b86886c5d46e7b7c53ea5779c1/bin/reproducible_build.sh#L613
issues:
- test_suite_logs
- users_and_groups_in_tarball
@@ -7054,6 +7058,9 @@ gcc-13:
.
Building with DEB_BUILD_OPTIONS="nodoc" avoids some
non-determinism in the documentation.
+ .
+ Currently enabling several DEB_BUILD_OPTIONS in test infrastructure
+ https://salsa.debian.org/qa/jenkins.debian.net/-/blob/7a6b2e0235dd62b86886c5d46e7b7c53ea5779c1/bin/reproducible_build.sh#L613
issues:
- test_suite_logs
- diffoscope_runs_forever
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-notes/-/compare/56fd5920166e66185ac9d14928c08eafdea9fee7...e054604fa10041c4394a7500d85aab462b0e17f2
--
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-notes/-/compare/56fd5920166e66185ac9d14928c08eafdea9fee7...e054604fa10041c4394a7500d85aab462b0e17f2
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.reproducible-builds.org/pipermail/rb-commits/attachments/20230616/26433277/attachment.htm>
More information about the rb-commits
mailing list