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.91 retrieving revision 1.110 diff -u -p -r1.91 -r1.110 --- src/UPDATING 2003/07/01 08:13:41 1.91 +++ src/UPDATING 2004/03/14 14:56:47 1.110 @@ -1,4 +1,4 @@ -$NetBSD: UPDATING,v 1.91 2003/07/01 08:13:41 wiz Exp $ +$NetBSD: UPDATING,v 1.110 2004/03/14 14:56:47 dbj 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,8 +8,71 @@ For a more detailed description see Make Recent changes: ^^^^^^^^^^^^^^^ +20040313: + On acorn32, the opms and qms drivers have been withdrawn, and + the old wsqms driver is now called qms. Kernel config files + will need updating. See the ones in sys/arch/acorn32/conf + for examples. + +20040125: + On acorn32, the beep and sysbeep devices are no longer + needed, and will need to be deleted from kernel configuration + files. + +20040109: + Compatibility for old ffs superblock layouts has been + added, and the restrictive fsck checks have been reenabled + when using those layouts. If you have been using -current + since 20030402, you may find that fsck again signals fatal + superblock mismatches. To repair, make sure you have + an updated fsck_ffs and then you can use fsck_ffs -b 16 -c 4 + to complete the filesystem upgrade. A message has + been added to the kernel which should detect this problem. + See the following discussion for more information: + http://mail-index.netbsd.org/current-users/2004/01/11/0022.html + +20031203: + New binutils builds may fail due to old dependencies. + It's necessary to "make cleandir" to ensure that + the dependencies will be rebuilt correctly. + +20031111: + A newer mkdep is needed. Error noting that is + cc: Ambiguous abbreviation -- + +20031008: + /usr/include/sys/disklabel_mbr.h was removed. + It's necessary to "make cleandir" to ensure that + the dependencies will be rebuilt correctly. + +20031007: + A sign exension bug was fixed which set all the high bits + of our newly expanded ffs fs_flags. This should only + affect users who installed or upgraded in September of 2003. + A small utility program was posted to tech-kern which + should fix this problem, and a warning message was added + to the kernel which should discover and warn about it. See + http://mail-index.NetBSD.org/tech-kern/2003/10/07/0005.html + +20030906: + With the addition of siginfo support the old signal trampoline + code has been deprecated to COMPAT_16. Make sure that your running + kernel has COMPAT_16 enabled before building userland. + +20030801: + With the new openssl, there is some header and library shuffling. + rm -f /usr/include/des.h /usr/include/kerberosIV/* /lib/libdes* \ + /usr/lib/libdes* before building. + +20030703: + Texinfo was updated to 4.6. To avoid failures when trying to + build the included texinfo files, do: + + cd src/gnu/usr.bin/texinfo + make MKINFO=no dependall install + 20030630: - Groff was update to 1.19; it's probably necessary to do + Groff was updated to 1.19; it's probably necessary to do cd share/mk && make install cd src/gnu/usr.bin/groff make MKMAN=no dependall install @@ -64,7 +127,7 @@ Recent changes: CVS repository layout was changed. See the following for details if you are using (anonymous) cvs to update your tree. - http://mail-index.netbsd.org/netbsd-announce/2002/12/19/0000.html + http://mail-index.NetBSD.org/netbsd-announce/2002/12/19/0000.html 20021219: install(1) had a '-N dbdir' option added, to specify an @@ -128,12 +191,12 @@ Recent changes: The only work-around for the problem is to recompile all of the libraries on the system. The easiest way to do this for system libraries is to install a binary snapshot; they are - generally available on releng.netbsd.org. Any packages you + generally available on releng.NetBSD.org. Any packages you have installed which supply libraries will have to be recompiled if you wish to link new programs against those libraries. If you have questions about this matter, please contact - port-arm@netbsd.org. + port-arm@NetBSD.org. 20021011: Systrace has been improved to support privilege elevation.