Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. =================================================================== RCS file: /ftp/cvs/cvsroot/src/UPDATING,v rcsdiff: /ftp/cvs/cvsroot/src/UPDATING,v: warning: Unknown phrases like `commitid ...;' are present. retrieving revision 1.30 retrieving revision 1.41 diff -u -p -r1.30 -r1.41 --- src/UPDATING 2001/08/03 14:19:50 1.30 +++ src/UPDATING 2001/10/26 13:38:52 1.41 @@ -1,4 +1,4 @@ -$NetBSD: UPDATING,v 1.30 2001/08/03 14:19:50 enami Exp $ +$NetBSD: UPDATING,v 1.41 2001/10/26 13:38:52 wiz Exp $ This file is intended to be a brief introduction to the build process and a reference on what to do if something doesn't work. @@ -8,10 +8,53 @@ For a more detailed description see Make Recent changes: ^^^^^^^^^^^^^^^ +20011006: + /etc/mtree/NetBSD.dist has been updated to take advantage of + absolute path support added to mtree(8). Older mtree(8)s don't + understand the format. + + Solution: update and reinstall usr.sbin/mtree + +20011004: + + Crunchgen has been updated to work via reach-over makefiles. Updating + is suggested before running a snapshot build + +20010922: + The new toolchain is enabled on i386. This new build method + is intended to make all the upgrade issues elsewhere in UPDATING + obsolete (stay tuned...). + + i386 platform builds must now set TOOLDIR in mk.conf or the + environment in order to build the system. This is a pathname + where host build tools will be installed, and must NOT be + the same as src/tools. + + (Optionally, USETOOLS=no can be set in the environment if you + wish to avoid using the separate host toolchain for building a + subtree. Otherwise, this will default to "yes" automatically.) + +20010915: + The new "ubcperf" code committed by Chuck Silvers removed + a header file, uvm/uvm_vnode.h. There may be stale .depend + files that still reference this file. + + Solution: "make cleandir && make dependall" in affected + directories. + +20010803: + grep.info is now built from grep.texi using makeinfo. Since it + requires makeinfo v4.0, you need to install new texinfo before + building gnu/usr.bin/grep. To install new texinfo, please follow + the instruction described in 20010726 entry. + 20010803: - (i386 only): i386 kernel now uses new instructions like fxsave which - old gas doesn't understand. To build the kernel successfuly, you - need to build and install new gas (gnu/usr.bin/gas.new). + (i386 only): i386 kernel now uses new instructions like + `fxsave' which old gas doesn't understand. To build the + kernel successfuly, you need to build and install new gas + (gnu/usr.bin/gas.new), or (temporarily) comment out + "options I686_CPU" from your kernel configuration until you + rebuilt your userland (and got a new gas). 20010731: Bootloader update on ELF platforms. DDB in kernels from before @@ -208,7 +251,7 @@ Critical utilities: usr.bin/xlint usr.sbin/config -Other problems and possibly solutions: +Other problems and possible solutions: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Symptom:Unreasonable compiler errors. Fix: Rebuild gnu/usr.bin/egcs