Bug#991928: grub2: reproducible builds: embeds different strings depending on (obscure) locales
James Addison
jay at jp-hosting.net
Sat Oct 19 15:18:56 BST 2024
Source: grub2
Followup-For: Bug #991928
X-Debbugs-Cc: vagrant at reproducible-builds.org
Dear Maintainer, Vagrant,
On Thu, 05 Aug 2021 15:11:02 -0700, Vagrant wrote:
> Some locales (e.g. potentially obscure locales used by reprotest) may
> cause sort order issues in embedded strings in some of the grub-*.bin
> binaries.
I'm not 100% confident, but I believe that this bug may have been fixed upstream
as part of a subsequent release. I don't find any clearly locale-related
differences when comparing the current output of the comparative builds[1] of
grub2 in the Reproducible Builds test infrastructure for Debian.
The upstream commit that I think is the most likely candidate to have fixed
the problem is this one:
http://git.savannah.gnu.org/gitweb/?p=grub.git;a=commit;h=f42266a8a2a4215e4ffe419b8092bdf9ced33e8e
...but I haven't tested / confirmed that.
Regards,
James
[1] - https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/grub2.html
More information about the Pkg-grub-devel
mailing list