Build with DEB_BUILD_OPTIONS="nocheck" when testing for reproducibility?
Holger Levsen
holger at layer-acht.org
Fri Apr 11 13:13:29 BST 2025
hi,
On Sat, Mar 22, 2025 at 12:50:51PM -0700, Vagrant Cascadian wrote:
> Off of the top of my head, binutils and gcc intentionally embed the
> results of test suites into a .deb ... and some unintentionally embed
> test suite results. This only lists a few that we have found where it is
> pretty obvious:
> https://tests.reproducible-builds.org/debian/issues/unstable/test_suite_logs_issue.html
> Some change based on the build in more subtle ways...
> Though, now that we have https://reproduce.debian.net building against
> the archive (and thus running the tests)...
yes, and eg gcc-14 has been reproduced on https://reproduce.debian.net in
the recent past, even though not currently.
> Maybe it would be worth adding DEB_BUILD_OPTIONS=nocheck on the second
> build for https://tests.reproducible-builds.org/debian ? It might save
> some build time and find some issues that would probably be worth
> fixing...
yes, I now think so too.
https://wiki.debian.org/BuildProfileSpec also specifies that no change
is expected when building with DEB_BUILD_OPTIONS=nocheck so I think I'll
implement this soon!
(unless someone brings good arguments against that.)
--
cheers,
Holger
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ holger@(debian|reproducible-builds|layer-acht).org
⢿⡄⠘⠷⠚⠋⠀ OpenPGP: B8BF54137B09D35CF026FE9D 091AB856069AAA1C
⠈⠳⣄
"We are running the most dangerous experiment in history right now, which is
to see how much carbon dioxide the atmosphere can handle before there is an
environmental catastrophe."
Source: Elon Musk speech at Paris-Sorbonne University, December 2, 2015.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/reproducible-builds/attachments/20250411/9a06c913/attachment.sig>
More information about the Reproducible-builds
mailing list