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.163 retrieving revision 1.163.4.3 diff -u -p -r1.163 -r1.163.4.3 --- src/UPDATING 2007/07/03 16:35:47 1.163 +++ src/UPDATING 2008/03/23 00:12:06 1.163.4.3 @@ -1,4 +1,4 @@ -$NetBSD: UPDATING,v 1.163 2007/07/03 16:35:47 joerg Exp $ +UPDATING,v 1.163.4.2 2008/01/09 01:19:18 matt 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,6 +16,42 @@ See also: BUILDING, build.sh, Makefile. Recent changes: ^^^^^^^^^^^^^^^ +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 + 'rm -f posix_fadvise.* .depend' in the libc build directory to + avoid using the old assembly stub. + +20071209: + The acpiec(4) driver has been split into two attachments. If you + get ACPI errors before the attachment, please update your kernel + configuration file appropriately or see GENERIC for more details. + +20071115: + The it(4) driver has been renamed to itesio(4) and the old port + argument specified in the kernel configuration file is not valid + anymore. The itesio(4) driver now uses the Super I/O address port + rather than the EC address port. Please update your kernel + configuration file appropriately or see GENERIC for more details. + +20071028: + The pccons(4) driver has been removed from the NetBSD/shark port. + You need to update any custom kernel configuration file you have + to remove any references to pccons (which includes removing the + now useless XSERVER option) and replace them with the correct + entries for the wscons driver. See the GENERIC configuration file + for more details. + +20070913: + A latent bug in dhclient/dhcpd that caused it to be unable to + enumerate interfaces was fixed. The bug began to cause + problems after 20070911 when the kernel's SIOCGIFCONF + implementation was repaired. From 20070529 to 20070911 racoon + could not enumerate interfaces. (These are noted because + normal kernel/userspace version matching hygiene is not + sufficient to avoid this problem.) Ensure that both kernel + and userland are from after 20070913. + 20070703: nbinstall has been renamed as it calls the target specific and the logic to pass down STRIP from mk been removed. This forces @@ -26,7 +62,7 @@ Recent changes: has been changed. Rather than modify the pathname (and copy back to userspace) namei() and lookup() directly check the emulation root. One side effect is that absolute symlinks inside the emulated - root filesytem will be relative to that filesystem - unless they + root file system will be relative to that file system - unless they start /../ this is useful when the emulated root is a real install that has such links. This might affect symlinks that have been added to reference outside