Subject: Re: Going from 1.2 to -current (was: 4/110 boot problems...)
To: None <windsor@warthog.com>
From: Andrew Brown <codewarrior@daemon.org>
List: current-users
Date: 09/26/1997 11:33:16
># back up /usr/share/mk/* first, unless you don't care about the old mk files
>(cd /usr/src/share/mk && cp bsd.* sys.mk /usr/share/mk)
>(cd /usr/src && make includes)
>(cd /usr/src/usr.bin/make && make depend && make && make install)
>(cd /usr/src/usr.bin/yacc && make depend && make && make install)
># if building with src/domestic
>#    (cd /usr/src/domestic/usr.bin/make_cmds \ 
>#     && make depend && make && make install)
>#    (cd /usr/src/domestic/usr.bin/compile_et \
>#     && make depend && make && make install)
># fi
>(cd /usr/src && make build)

this is much what i did on i386 in the first half of august

 message id: 199708180445.AAA29609@untraceable.net
 in: ftp://ftp.NetBSD.ORG/pub/NetBSD/mailing-lists/current-users/current-users.0938

but i rebuilt the whole toolchain where you have includes, make, and
yacc.

>When you use a -current make(1) with a 1.2.x libc, it complains about libc
>being an older rev than it was expecting, but still performs enough to
>rebuild make.

it shouldn't do this, as it would have been linked with the older
shared library.  did you use a make built somewhere else somehow?

>Also, a -current kernel doesn't like the old mount_mfs, which isn't a
>big deal, your compiles just uses ffs instead of mfs for temp space
>until you get your userland rebuilt.

you just need to rebuild the new kernel with a whole bunch on compat
the first time around...

-- 
|-----< "CODE WARRIOR" >-----|
andrew@echonyc.com (TheMan)        * "ah!  i see you have the internet
codewarrior@daemon.org                               that goes *ping*!"
warfare@graffiti.com      * "information is power -- share the wealth."