tech-toolchain archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

NetBSD Reproducibility Report #5



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

-- 

Attachment: signature.asc
Description: PGP signature



Home | Main Index | Thread Index | Old Index