Arch Linux minimal container userland 100% reproducible - now what?
Bernhard M. Wiedemann
bernhardout at lsmod.de
Sun Mar 24 16:48:44 UTC 2024
On 21/03/2024 21.38, kpcyrd wrote:
> - libjpeg-turbo: this package contains a .jar file that is built by
> CMake and contains timestamps of the buildtime, but there's no way in
> CMake to pass --date to the jar executable to normalize this
You could use strip-nondeterminism for post-processing there.
For some reason it is reproducible in my openSUSE tests without us doing
any extra steps.
https://ismypackagereproducibleyet.org/?pkg=libjpeg-turbo
> - librsvg: the 3 rebuilders I've checked produced a .text section that is 6 bytes shorter (0x2dda2c vs 0x2dda26), I didn't investigate further yet, the diff is quite long because a lot of addresses are mismatching as a consequence
My notes have https://gitlab.gnome.org/GNOME/librsvg/-/issues/1015 which
turned out to be from pango mis-rendering text when font files were absent.
Ciao
Bernhard M.
More information about the rb-general
mailing list