[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.149 and 1.161

version 1.149, 2006/07/04 00:40:43 version 1.161, 2007/04/30 20:50:20
Line 16  See also: BUILDING, build.sh, Makefile.
Line 16  See also: BUILDING, build.sh, Makefile.
 Recent changes:  Recent changes:
 ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^
   
   20070422:
           The way OS emulations lookup filenames inside the emulation root
           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
           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
           the emulated root.
   
   20070412:
           The pckbc driver on sgimips IP32 has been removed. Use macekbc
           instead. See the GENERIC32_IP3x kernel configuration for an
           example.
   
   20070319:
           src/lib/libc/Makefile revision 1.129 broke libc and ld.elf_so
           on many platforms due to incorrect flags settings.  If you
           updated and built after about 20070315, do "nbmake-$arch
           cleandir" in src/lib/libc and src/libexec/ld.elf_so to force a
           rebuild of object files that might have been built
           incorrectly, and ensure that you have at least
           src/lib/libc/Makefile 1.130.
   
   20070210:
           src/sys/sys/{sa.h,savar.h} were removed.
             find ${OBJDIR} \( -name .depend -o -name '*.d' \) -print \
                 | xargs egrep -l '/sa.h|/savar.h' | xargs rm
           will allow dependencies on those files to get get rebuilt
   
   20070209:
           The threading model was changed when the newlock2 branch
           was merged to NetBSD-current.  If you boot with a new
           kernel (version 4.99.10), then you also need a new pthread
           library (/usr/lib/libpthread.so.0.7).  If you boot with
           an old kernel, then you need the old pthread library
           (/usr/lib/libpthread.so.0.6).  Provided you keep the kernel and
           the pthread library in sync, old threaded applications should
           continue to work with an old or new kernel.  Note that named(8)
           is the only threaded application in the base system.
   
   20061214:
           Following the move of string_to_flags() and flags_to_string()
           from the bin/ls/ sources to libutil, users doing UPDATE builds
           will need to do a "make cleandir" in
                   tools/mtree/, tools/makefs/, tools/binstall/, tools/pax/,
                   bin/pax/, bin/ls/, usr.sbin/mtree/, usr.sbin/makefs/,
                   usr.bin/xinstall/, libexec/ftpd/, rescue/, as well
                   as the installation images in distrib/
           in order to excise stale references to the old stat_flags.h header
           file in the ls sources -- stat_flags.h has been removed.
   
   20061108:
           The configure script used in the src/tools/gcc compiler has been
           changed to indicate that our libc has ssp support built-in and
           does not depend on -lssp and -lssp-nonshared. You'll need to
           make clean in src/tools/gcc first to rebuild the compiler.
   
   20061009:
           The sysctl variables net.inet{,6}.tcp{,6}.newreno are no longer
           available. Use net.inet{,6}.tcp{,6}.congctl.selected instead.
   
   20060814:
           The vt, vidcconsole, kbd, and rpckbd drivers on acorn32 have been
           withdrawn.  Use vidcvideo and pckbd instead.  See the GENERIC
           kernel configuration for an example.  X servers from the last
           few years should cope.
   
 20060703:  20060703:
         MPACPI is no more. We always configure PCI interrupts using ACPI          MPACPI is no more. We always configure PCI interrupts using ACPI
         if we have an ACPI kernel. The option MPACPI_SCANPCI has been renamed          if we have an ACPI kernel. The option MPACPI_SCANPCI has been renamed
Line 277  Recent changes:
Line 346  Recent changes:
         the dependencies will be rebuilt correctly.          the dependencies will be rebuilt correctly.
   
 20031007:  20031007:
         A sign exension bug was fixed which set all the high bits          A sign extension bug was fixed which set all the high bits
         of our newly expanded ffs fs_flags.  This should only          of our newly expanded ffs fs_flags.  This should only
         affect users who installed or upgraded in September of 2003.          affect users who installed or upgraded in September of 2003.
         A small utility program was posted to tech-kern which          A small utility program was posted to tech-kern which
Line 397  Recent changes:
Line 466  Recent changes:
   
         An out-of-date libtool will result in shared libraries          An out-of-date libtool will result in shared libraries
         which lack _init() and _fini() routines, which means that          which lack _init() and _fini() routines, which means that
         their global contructors/destructors will not be invoked.          their global constructors/destructors will not be invoked.
   
 20021121:  20021121:
         A bug related to how ARM ELF objects were tagged has been          A bug related to how ARM ELF objects were tagged has been
Line 510  Recent changes:
Line 579  Recent changes:
   
 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 UsePrivilegeSeparation=yes)
   
         Add the following into /etc/group:          Add the following into /etc/group:
   

Legend:
Removed from v.1.149  
changed lines
  Added in v.1.161

CVSweb <webmaster@jp.NetBSD.org>