Subject: 1.6-stable building docs
To: None <netbsd-help@netbsd.org>
From: mr grip <jhonold@bigfoot.com>
List: netbsd-help
Date: 04/22/2003 11:15:28
/usr/src/UPDATING reads like a changelog
/usr/src/BUILDING reads like a syntax dump and doesn't make any mention of
building the kernel
http://www.netbsd.org/Documentation/current/ and even
http://www.onlamp.com/lpt/a/3371 both offer instructions for -current, which
don't work for -stable.

where are the -stable docs?

if i run cd /usr && rm -rf src obj && mkdir src obj && export
CVSROOT=anoncvs@anoncvs.netbsd.org:/cvsroot && export CVS_RSH=ssh && cvs
checkout -rnetbsd-1-6 src && cd src && ./build.sh tools && ./build.sh
kernel=GENERIC && mv /netbsd /onetbsd && mv
sys/arch/i386/compile/GENERIC/netbsd / && ./build.sh distribution &&
./build.sh install=/ it fails at the step where it would move in the new
kernel.

cd /usr && find . -name netbsd|grep i386 yields nothing.

./build.sh kernel=GENERIC appears to build the entire system (as evidenced
by the long compile time and the fact that it runs the postinstall script
aftward).

i've been directed to read BUILDING but it isn't offering any illumination
to the kernel build process and -current users don't have to grok all of the
script's syntax in order to figure out what to do because they can just
follow the simple web doc.

what do i have to do to keep from getting cracked?  run -current?