[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.143 and 1.157

version 1.143, 2005/09/14 00:32:26 version 1.157, 2007/02/27 13:42:35
Line 16  See also: BUILDING, build.sh, Makefile.
Line 16  See also: BUILDING, build.sh, Makefile.
 Recent changes:  Recent changes:
 ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^
   
   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:
           MPACPI is no more. We always configure PCI interrupts using ACPI
           if we have an ACPI kernel. The option MPACPI_SCANPCI has been renamed
           to ACPI_SCANPCI. Thanks to work from fvdl.
   
   20060627:
           socket(2) has changed, and its system call has been versioned.
           For userlands with the old version of socket(2), make sure that
           your kernel has 'options COMPAT_30' set, or else 'bad system call'
           errors will result.
   
   20060526:
           The kernel linker scripts for i386 and xen
           (sys/arch/i386/conf/kern.ldscript*) were changed to set the
           load address correctly, for the benefit of MULTIBOOT boot loaders
           (like Grub). If you use a linker (ld) older than from 2006/04/17, it
           will be unable to link the kernel because of a bug and ld will fail
           with an error like:
               ../../../../arch/i386/conf/kern.ldscript:45 \
                   non constant expression for load base
           You need to update at least src/gnu/dist/binutils/ld and recompile
           and install the linker. If using the build.sh script, the easiest
           way is with a "build.sh tools" command, with any other options
           that you use normally. When using build.sh, the linker binary is
           installed as ${TOOLDIR}/bin/i386--netbsdelf-ld.
   
   20060131:
           the protocol between the sparc64 bootloader (ofwboot) and
           the kernel was changed. Before installing a new kernel,
           you need to update ofwboot. After a full build, just copy
           /usr/mdec/ofwboot to /, or do a rebuild of
           src/sys/arch/sparc/stand/ofwboot and install the result to /.
   
   20050917:
           arch/*/conf/std.* was changed to include conf/std, which
           contains MI options previously enabled by default.
           If you have kernel config files which doesn't include
           arch/*/conf/std.*, you need to edit them to include conf/std
           to get the previous configuration.
   
 20050830:  20050830:
         named.conf was moved from /etc/namedb to /etc.          named.conf was moved from /etc/namedb to /etc.
         postinstall(8) migrates this during interactive use.          postinstall(8) migrates this during interactive use.
Line 237  Recent changes:
Line 315  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 357  Recent changes:
Line 435  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 470  Recent changes:
Line 548  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.143  
changed lines
  Added in v.1.157

CVSweb <webmaster@jp.NetBSD.org>