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.79 retrieving revision 1.92 diff -u -p -r1.79 -r1.92 --- src/UPDATING 2002/12/09 18:59:07 1.79 +++ src/UPDATING 2003/07/03 15:29:15 1.92 @@ -1,4 +1,4 @@ -$NetBSD: UPDATING,v 1.79 2002/12/09 18:59:07 wiz Exp $ +$NetBSD: UPDATING,v 1.92 2003/07/03 15:29:15 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,6 +8,81 @@ For a more detailed description see Make Recent changes: ^^^^^^^^^^^^^^^ +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 + cd share/mk && make install + cd src/gnu/usr.bin/groff + make MKMAN=no dependall install + (untested). + +20030516: + Due to bugs in the export handling code, invalid export lines + were accepted before and caused the kernel to panic when + mountd got restarted because it freed memory that had already + been freed. This has been fixed and the kernel checks + export addresses very strictly. If you upgrade your kernel, + make sure you also upgrade mountd, because if your export + file contains lines with an old inet4 address syntax (i.e. + a.b.c or a.b or a), they will get rejected by the new kernel. + +20030402: + The superblock layout for FFS was changed. If you have 1.6 + fsck binaries, they will signal a fatal superblock mismatch + with the first alternate, because they compare too many + fields (even ones that aren't useful). If possible, upgrade + your fsck_ffs binary before using a new kernel. + None of this signals actual filesystem damage. + +20030324: + sendmail version 8.12.8 was imported. Since sendmail is + now setgid to the smmsp group, and runs in "collection" + mode for most common activities, there is a new config + file called submit.cf that needs to live in /etc/mail. + The generic submit.cf sample in /usr/share/sendmail/cf + is named netbsd-msp.cf. Upgrading your regular sendmail + configuration file is also strongly advised. + + See the section named "MESSAGE SUBMISSION PROGRAM" in + the updated /usr/share/sendmail/README file for more + information. + +20030117: + Texinfo was updated to 4.3. To avoid failures when trying to + build the included texinfo files, do: + + cd src/gnu/usr.bin/texinfo + make MKINFO=no dependall install + +20021223: + The METALOG format changed slightly, to remove the leading + "${DESTDIR}" from path names. + This only affects people building with UNPRIVED. + For complete safety, remove the DESTDIR entirely and + update tools/mtree, before running make build. + +20021219: + 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 + +20021219: + install(1) had a '-N dbdir' option added, to specify an + alternate location to look up users & groups (instead + of the host system passwd(5) and group(5) databases). + + The build system was modified to take advantage of + this option (using ${NETBSDSRCDIR}/etc), so if you + use USETOOLS==no, you may have to rebuild and + reinstall usr.bin/xinstall first. + 20021130: fparseln(3) moved from libutil to libc. If building to DESTDIR=/, reinstall the includes @@ -135,6 +210,17 @@ Recent changes: Solution: update and reinstall usr.bin/crunch +20020605: + smmsp user/group has been added for sendmail. + + Add the following into /etc/group: + + smmsp:*:17: + + and the following to /etc/master.passwd (via vipw): + + smmsp:*:17:17::0:0:Sendmail Message Submission Program:/nonexistent:/sbin/nologin + 20020515: sshd user/group has been added. Need to hand add this in, or sshd will not let you log in (with default, or UsePrivlegeSeparation=yes) @@ -510,7 +596,7 @@ Fix: Rebuild and install usr.bin/menuc Symptom:mklocale not found during build in share/locale/ctype Fix: Build and install usr.bin/mklocale -Symptom:undefined reference to `__assert13' +Symptom:undefined reference to `__assert13' or `__unsetenv13' Fix: Rebuild and install lib/libc Symptom:usr.sbin/config fails to build.