#991926 grub2: reproducible builds: timestamps in info pages

Package:
src:grub2
Source:
grub2
Submitter:
Vagrant Cascadian
Date:
2026-06-01 05:12:02 UTC
Severity:
normal
Tags:
#991926#5
Date:
2021-08-05 21:56:43 UTC
From:
To:
Timestamps are embedded in the info pages shipped in grub2-common:

https://tests.reproducible-builds.org/debian/rb-pkg/bullseye/amd64/diffoscope-results/grub2.html

  ./usr/share/info/grub.info-1.gz

  ...27·August·2022
  vs.
  ...24·July·2021


The attached patches fix this by removing the UPDATED parts from
docs/grub-dev.texi and docs/grub.texi.


There are still several other outstanding issues affecting the
reproducibility of grub2(including other timestamp issues), but this
should help reduce the differences to troubleshoot the remaining issues.


Thanks for maintaining grub2!


live well,
  vagrant

#991926#10
Date:
2026-06-01 05:05:25 UTC
From:
To:
I have confirmed that this issue is still present and that the patch
fixes the issue.

Would you be amenable to an NMU of grub2 to fix this timestamp issue
(#991926) and several of the other outstanding reproducibility issues?

https://bugs.debian.org/991928 (locales)
https://bugs.debian.org/991927 (/bin/sh vs. /bin/bash)
https://bugs.debian.org/1138608 (ordering in lintian overrides)

There are still some remaining issues, but this would at least fix a few
of the packages produced by grub2 that are not building reproducibly:

https://reproduce.debian.net/excuses.html?source_name=grub2


Am looking at the other issues too, but since some are nearly 5 years
old... it would be nice to get them fixed to reduce the noise. :)


live well,
  vagrant