Building on Linux: Current Status

Jan-Benedict Glaw <[email protected]> Wed, 30 Oct 2024 13:41:43 +0100
Newsgroups gmane.os.netbsd.devel.toolchain
Message-ID <[email protected]>
Hi!

I just wanted to give an overview covering my build setup. Basically,
I'm mostly working towards reproducible NetBSD, building a given
NetBSD snapshot four times (2x on a amd64 NetBSD VM, 2x on a current
Debian "unstable" system.) I do these builds for 94 recognized
port/arch combinations.

  49 such combinations fail on Linux but build on NetBSD. With the
patches for elf2aout, mkubootimage and
sys/arch/macppc/stand/fixcoff/fixcoff.c applied, 45 targets are
building again. The last four build issues (ppc's mkbootimage and
hppa's mkboot.c) will be covered by the last two patches [1], [2] once
these are applied (or fixed in a different way.) So we're nearly back
on track to fix remaining reproducibility issues. The most recent full
build round (where still many of the Linux-based builds failed) can be
found at [3].

MfG, JBG

[1] https://mail-index.netbsd.org/tech-toolchain/2024/10/28/msg004554.html
[2] https://mail-index.netbsd.org/tech-toolchain/2024/10/28/msg004553.html
[3] http://toolchain.lug-owl.de/reports/netbsd-reproducibility-overview-4.html
--
signature.asc (application/pgp-signature, 195 B)
-----BEGIN PGP SIGNATURE-----

iF0EABECAB0WIQQlDTvPcScNjKREqWEdvV51g5nhuwUCZyIphAAKCRAdvV51g5nh
u8iEAJ4qmYs+c/rjXrbYTNTTp3WQuHbJSwCdHzeuIP0ixk2sjUZHpE+MadlHhj0=
=4Glz
-----END PGP SIGNATURE-----