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
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