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 retrieving revision 1.170.6.2 retrieving revision 1.171 diff -u -p -r1.170.6.2 -r1.171 --- src/UPDATING 2008/09/18 04:27:24 1.170.6.2 +++ src/UPDATING 2008/05/21 20:01:37 1.171 @@ -1,4 +1,4 @@ -$NetBSD: UPDATING,v 1.170.6.2 2008/09/18 04:27:24 wrstuden Exp $ +$NetBSD: UPDATING,v 1.171 2008/05/21 20:01:37 he Exp $ This file (UPDATING) is intended to be a brief reference to recent changes that might cause problems in the build process, and a guide for @@ -16,47 +16,6 @@ See also: BUILDING, build.sh, Makefile. Recent changes: ^^^^^^^^^^^^^^^ - -20080827: - If you built and installed a libc from sources between - 2008/08/20 and 2008/08/26 you got a broken strtouq(3) - which results in false errors reported by lint(1). - Since this breaks the libc build itself, manual help is - needed -- lint must be disabled temporarily, e.g: - $ (cd lib/libc && make MKLINT=no dependall install) - -20080813: - MKDEBUG build was broken because the .depend files did not know - about .go files. You need to remove all .depend files and rebuild. - -20080731: - WAPBL (metadata journaling support) has been added, but at this - time isn't backwards compatible with pre-WAPBL aware kernels - and userland (fsck_ffs in particular). Please make sure you - don't use a journaled filesystem with an older kernel/userland, - especially an uncleanly mounted journaled filesystem. WAPBL - also requires the super block to be in the UFS2 format. You - can use fsck_ffs -c 4 to update the superblock format. - -20080721: - Assembler warnings are now fatal if $WARNS>0 and $NOGCCERROR - isn't defined. - -20080531: - The ioctl number of DRVSUSPENDDEV command on /dev/drvctl changed - from 125 (conflicted with DRVCTLCOMMAND) to 129. The drvctl(8) - utility needs to be rebuilt and reinstalled as older binaries - won't work correctly. The following sequence of commands: - - $ (cd sys/sys/ && nbmake-$arch includes) - $ (cd sbin/drvctl/ && nbmake-$arch clean) - $ (cd sbin/drvctl/ && nbmake-$arch all) - - leaves new drvctl utility in sbin/drvctl build directory. - -20080503: - The variable MKPRIVATELIB was renamed to LIBISPRIVATE. - 20080521: For a while, unprivileged UPDATE builds would fail to succeed at the checkflist stage, complaining that @@ -65,9 +24,6 @@ Recent changes: If you already hit this problem, update the .mk file, remove ${DESTDIR}/stand/, and re-run the build. -20080303: - Linker warnings are now fatal if $WARNS>0. - 20080126: The posix_fadvise system call has been changed from an assembly stub, to a c file that calls an assembly stub. You need to