On Thu, 2024-01-11 06:49:28 +0100, Jan-Benedict Glaw <jbglaw%lug-owl.de@localhost> wrote: > My 4000/60 is building since a few days, it's sitting in tools > building GCC. This 4000/60, 80 MB RAM, PiSCSI-emulated SCSI disks, finished `build.sh [...] tools`: (---------------------------------------------------------------------- ===> Summary of results: build.sh command: ./build.sh -P -U -u -m vax -a vax -E -D /usr/src/src/_destdir_ -R /usr/src/src/_releasedir_ -T /usr/src/src/_tooldir_ -O /usr/src/src/_objdir_ tools build.sh started: Sun Jan 7 12:43:35 CET 2024 NetBSD version: 10.99.10 MACHINE: vax MACHINE_ARCH: vax Build platform: NetBSD 10.99.10 vax HOST_SH: /bin/sh share/mk MAKECONF: /etc/mk.conf MAKECONF file: /etc/mk.conf (File not found) TOOLDIR path: /usr/src/src/_tooldir_ DESTDIR path: /usr/src/src/_destdir_ RELEASEDIR path: /usr/src/src/_releasedir_ Updated makewrapper: /usr/src/src/_tooldir_/bin/nbmake-vax Tools built to /usr/src/src/_tooldir_ MKREPRO_TIMESTAMP Fri Jan 5 00:28:24 UTC 2024 Tools built to /usr/src/src/_tooldir_ build.sh ended: Sun Jan 14 02:05:22 CET 2024 ===> . ----------------------------------------------------------------------) So it took about a week. Looking at an amd64-based cross-build: (---------------------------------------------------------------------- [bld tls 2024-01-10 09:34:19] ===> Summary of results: [bld tls 2024-01-10 09:34:19] build.sh command: ./build.sh -N 3 -P -U -u -m vax -a vax -E -D /var/lib/lam inar/run/netbsd-vax-vax/55/dest-vax-vax -R /var/lib/laminar/run/netbsd-vax-vax/55/release-vax-vax -T /var/lib/l aminar/run/netbsd-vax-vax/55/tools-vax-vax tools [bld tls 2024-01-10 09:34:19] build.sh started: Wed Jan 10 08:36:59 UTC 2024 [bld tls 2024-01-10 09:34:19] NetBSD version: 10.99.10 [bld tls 2024-01-10 09:34:19] MACHINE: vax [bld tls 2024-01-10 09:34:19] MACHINE_ARCH: vax [bld tls 2024-01-10 09:34:19] Build platform: Linux 5.16.0-4-amd64 x86_64 [bld tls 2024-01-10 09:34:19] HOST_SH: /usr/bin/sh [bld tls 2024-01-10 09:34:19] No $TOOLDIR/bin/nbmake, needs building. [bld tls 2024-01-10 09:34:19] Bootstrapping nbmake [bld tls 2024-01-10 09:34:19] share/mk MAKECONF: /etc/mk.conf [bld tls 2024-01-10 09:34:19] MAKECONF file: /etc/mk.conf (File not found) [bld tls 2024-01-10 09:34:19] TOOLDIR path: /var/lib/laminar/run/netbsd-vax-vax/55/tools-vax-vax [bld tls 2024-01-10 09:34:19] DESTDIR path: /var/lib/laminar/run/netbsd-vax-vax/55/dest-vax-vax [bld tls 2024-01-10 09:34:19] RELEASEDIR path: /var/lib/laminar/run/netbsd-vax-vax/55/release-vax-vax [bld tls 2024-01-10 09:34:19] Created /var/lib/laminar/run/netbsd-vax-vax/55/tools-vax-vax/bin/nbmake [bld tls 2024-01-10 09:34:19] Updated makewrapper: /var/lib/laminar/run/netbsd-vax-vax/55/tools-vax-vax/bin/ nbmake-vax [bld tls 2024-01-10 09:34:19] MKREPRO_TIMESTAMP Tue Jan 9 14:24:08 UTC 2024 [bld tls 2024-01-10 09:34:19] Tools built to /var/lib/laminar/run/netbsd-vax-vax/55/tools-vax-vax [bld tls 2024-01-10 09:34:19] build.sh ended: Wed Jan 10 09:34:19 UTC 2024 [bld tls 2024-01-10 09:34:19] ===> . ----------------------------------------------------------------------) t(tools, VAX) = 566507 sec t(tools, amd64) = 3440 sec f = 566507 sec / 3440 sec = 164.7 So the amd64 is ~ 165 times faster in building. Based on an overall build time (on amd64) of 16640 sec, a VAX-based build time of about 2745600 sec = 31.8 d is expected, so somewhat over three weeks remaining build time is expected by now. MfG, JBG --
Attachment:
signature.asc
Description: PGP signature