For reference, a ./build.sh -U -j 12 -O /Users/mbelleau/netbsd/obj_amd64 -m amd64 release
(no X11) on a MacBook Air i7 1.7GHz 8GB RAM, NetBSD-7.0-release, took roughly 2 hours:
===> Summary of results:
build.sh command: ./build.sh -U -j 12 -O /Users/mbelleau/netbsd/obj_amd64 -m amd64 release
build.sh started: Thu May 26 23:51:30 EDT 2016
NetBSD version: 7.0
MACHINE: amd64
MACHINE_ARCH: x86_64
Build platform: Darwin 15.4.0 x86_64
HOST_SH: /bin/sh
No $TOOLDIR/bin/nbmake, needs building.
Bootstrapping nbmake
MAKECONF file: /etc/mk.conf (File not found)
TOOLDIR path: /Users/mbelleau/netbsd/obj_amd64/tooldir.Darwin-15.4.0-x86_64
DESTDIR path: /Users/mbelleau/netbsd/obj_amd64/destdir.amd64
RELEASEDIR path: /Users/mbelleau/netbsd/obj_amd64/releasedir
Created /Users/mbelleau/netbsd/obj_amd64/tooldir.Darwin-15.4.0-x86_64/bin/nbmake
Updated makewrapper: /Users/mbelleau/netbsd/obj_amd64/tooldir.Darwin-15.4.0-x86_64/bin/nbmake-amd64
Successful make release
build.sh ended: Fri May 27 01:43:58 EDT 2016
===> .
And for space usage:
$ du -sh /Users/mbelleau/netbsd/*
129M /Users/mbelleau/netbsd/gnusrc.tgz
3.7G /Users/mbelleau/netbsd/obj_amd64
7.1M /Users/mbelleau/netbsd/sharesrc.tgz
137M /Users/mbelleau/netbsd/src.tgz
48M /Users/mbelleau/netbsd/syssrc.tgz
2.9G /Users/mbelleau/netbsd/usr
158M /Users/mbelleau/netbsd/xsrc.tgz
The subsequent (updates) release builds should be quicker; I updated using CVS to the 7.0-stable tag (cvs update -r netbsd-7-0 -Pd) and rebuilt, took roughly an hour:
===> Summary of results:
build.sh command: ./build.sh -U -u -j 12 -O /Users/mbelleau/netbsd/obj_amd64 -m amd64 release
build.sh started: Fri May 27 09:08:10 EDT 2016
NetBSD version: 7.0.1_PATCH
MACHINE: amd64
MACHINE_ARCH: x86_64
Build platform: Darwin 15.4.0 x86_64
HOST_SH: /bin/sh
No $TOOLDIR/bin/nbmake, needs building.
Bootstrapping nbmake
MAKECONF file: /etc/mk.conf (File not found)
TOOLDIR path: /Users/mbelleau/netbsd/obj_amd64/tooldir.Darwin-15.4.0-x86_64
DESTDIR path: /Users/mbelleau/netbsd/obj_amd64/destdir.amd64
RELEASEDIR path: /Users/mbelleau/netbsd/obj_amd64/releasedir
Created /Users/mbelleau/netbsd/obj_amd64/tooldir.Darwin-15.4.0-x86_64/bin/nbmake
Updated makewrapper: /Users/mbelleau/netbsd/obj_amd64/tooldir.Darwin-15.4.0-x86_64/bin/nbmake-amd64
Successful make release
build.sh ended: Fri May 27 10:11:14 EDT 2016
===> .