On Wed, 2021-06-09 11:35:19 +0200, Martin Husemann <martin%duskware.de@localhost> wrote: > On Wed, Jun 09, 2021 at 10:47:37AM +0200, Jan-Benedict Glaw wrote: > > Building tools worked, but building the release broke as it broke > > when building within the Linux (Debian) docker containers due to not > > finding gcov-iov.h. So I guess something broke in the toolchain? > > > > Logs can be found at: > > > > https://lug-owl.de/~jbglaw/laminar/tools.log > > https://lug-owl.de/~jbglaw/laminar/release.log > > Well, it works for the official builds (which are done from cvs source > trees), so it must be something git specific. > > Maybe a timestamp getting set differently, unveiling an unnoticed makefile > bug? I've now nearly fully automated a NetBSD 9.2 installation in Qemu (using the serial installer at ftp.netbsd.org:/pub/NetBSD/NetBSD-9.2/amd64/installation/cdrom/boot-com.iso, just to have it somewhat reproducible if it gets f*cked up for whatever reason), with proper bridged network, and will use that Qemu VM to also do test-builds of the NetBSD sources. One at a time, with Qemu's "-snapshot" option to keep the VM pristine. For preparation, I struggle a bit with CVS. I really don't want to do a fresh checkout hitting anoncvs.netbsd.org each time. I saw that `rsync anoncvs.netbsd.org::cvsroot/` has the repo available. Using a local copy of that pointed to by $CVSROOT should work, shouldn't it? Thanks, Jan-Benedict --
Attachment:
signature.asc
Description: PGP signature