[BACK]Return to UPDATING CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/UPDATING between version 1.80 and 1.103

version 1.80, 2002/12/19 12:48:42 version 1.103, 2004/01/12 05:01:22
Line 8  For a more detailed description see Make
Line 8  For a more detailed description see Make
 Recent changes:  Recent changes:
 ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^
   
   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 work around, you can use
           fsck_ffs -b 32 to restore an alternate superblock.
   
   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.
   
   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 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
           (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:  20021219:
         install(1) had a '-N dbdir' option added, to specify an          install(1) had a '-N dbdir' option added, to specify an
         alternate location to look up users & groups (instead          alternate location to look up users & groups (instead
Line 15  Recent changes:
Line 112  Recent changes:
   
         The build system was modified to take advantage of          The build system was modified to take advantage of
         this option (using ${NETBSDSRCDIR}/etc), so if you          this option (using ${NETBSDSRCDIR}/etc), so if you
         use USE_TOOLS==no, you may have to rebuild and          use USETOOLS==no, you may have to rebuild and
         reinstall usr.bin/xinstall first.          reinstall usr.bin/xinstall first.
   
 20021130:  20021130:
Line 70  Recent changes:
Line 167  Recent changes:
         The only work-around for the problem is to recompile all of          The only work-around for the problem is to recompile all of
         the libraries on the system.  The easiest way to do this for          the libraries on the system.  The easiest way to do this for
         system libraries is to install a binary snapshot; they are          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          have installed which supply libraries will have to be recompiled
         if you wish to link new programs against those libraries.          if you wish to link new programs against those libraries.
   
         If you have questions about this matter, please contact          If you have questions about this matter, please contact
         port-arm@netbsd.org.          port-arm@NetBSD.org.
   
 20021011:  20021011:
         Systrace has been improved to support privilege elevation.          Systrace has been improved to support privilege elevation.
Line 145  Recent changes:
Line 242  Recent changes:
   
         Solution: update and reinstall usr.bin/crunch          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:  20020515:
         sshd user/group has been added.  Need to hand add this in, or sshd          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)          will not let you log in (with default, or UsePrivlegeSeparation=yes)
Line 520  Fix: Rebuild and install usr.bin/menuc
Line 628  Fix: Rebuild and install usr.bin/menuc
 Symptom:mklocale not found during build in share/locale/ctype  Symptom:mklocale not found during build in share/locale/ctype
 Fix:    Build and install usr.bin/mklocale  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  Fix:    Rebuild and install lib/libc
   
 Symptom:usr.sbin/config fails to build.  Symptom:usr.sbin/config fails to build.

Legend:
Removed from v.1.80  
changed lines
  Added in v.1.103

CVSweb <webmaster@jp.NetBSD.org>