NetBSD Reproducibility Report #5

Jan-Benedict Glaw jbglaw at lug-owl.de
Tue Nov 12 08:26:13 UTC 2024


Hi!

As the building-on-modern-Linux-systems issues should now all be solved, I was
running a new round of reproducibility tests for NetBSD, resulting in [0].
Indeed, those issues are all fixed, just one new problem showed up
(cross-building from Linux) after some MOP rework for the VAX port.

  On Linux, of 82 of all tested 94 port/arch combinations built successfully,
with 78 building reproducible on two consecutive builds. Exceptions are the
alpha/alpha, mac68k/m68k, macppc/powerpc and zaurus/earm ports.

  Building on NetBSD current, 83 (of 94) combinations build successfully, of
those 68 were reproducible. Issues were seen with algor/mipsel,
dreamcast/sh3el, evbarm/earmv4, evbarm/earmv4eb, evbarm/earmv6eb,
evbmips/mips64eb, evbmips/mips64el, evbmips/mipseb, evbmips/mipsel,
evbppc/powerpc, evbsh3/sh3el, iyonix/earm, mac68k/m68k, macppc/powerpc,
riscv/riscv32 and zaurus/earm.

  44 (of 94) port/arch combinations are totally reproducible, creating
bit-identical output on NetBSD and Linux. (The biggest impact here are CTF
debug infos, which are generated differently right now, so there seems to
be a remaining host dependency. The remaining issues are usually things like
permission bits on symlinks or other individual issues within bootloaders or
early boot code resp. embedded filesystem images.)

MfG, JBG

[0] http://toolchain.lug-owl.de/reports/netbsd-reproducibility-overview-5.html

-- 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
URL: <http://lists.reproducible-builds.org/pipermail/rb-general/attachments/20241112/ff0907d6/attachment.sig>


More information about the rb-general mailing list