[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.114.2.2 and 1.115

version 1.114.2.2, 2004/08/03 22:32:12 version 1.115, 2004/04/22 14:35:55
Line 8  For a more detailed description see Make
Line 8  For a more detailed description see Make
 Recent changes:  Recent changes:
 ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^
   
 20040715:  20040418:
         The rc.d/sendmail script now uses a heuristic to determine          Statfs(2) and friends have been replaced with statvfs(2). Before
         if sendmail should be started at boot time.  It checks the          installing a newly build userland make sure that you are running
         contents of /etc/mailer.conf, /etc/mail/submit.cf, and the          a newly built kernel with COMPAT_20 set. In addition your libc
         owner and mode of the sendmail binary to see if any changes          build might not work (undefined SYS_statfs symbol) because make
         to the mail infrastructure have been made.  If no changes          clean does not know how to remove files it does not know about
         are detected, it will start an SMTP listener.          anymore. Manually remove all objects from the libc build directory.
   
         Setting sendmail=NO in /etc/rc.conf will override this.  
   
         If you are only using sendmail by default and only for  
         local delivery, it is important that you also update your  
         sendmail.cf so that the SMTP listener only listens on the  
         loopback interface.  
   
 20040715:  
         The method by which athhal-elf.o gets pulled into i386  
         kernel builds has been changed again.  The latest version  
         of bsd.files.mk is no longer required.  
   
 20040426:  
         Support for the original dynamic sysctl node structure has  
         been removed in favor of the newer layout.  This affects  
         consumers of the create and delete interface, as well as  
         the dynamic discovery mechanism.  This is believed only to  
         be the sysctl(8) binary itself, at this point in time, so  
         the only effect of this should be that a sysctl binary  
         built from sources dated between 2003/12/04 and 2004/03/24  
         will not work on a kernel built from sources dated after  
         2004/04/25.  If you need a new sysctl binary but build.sh  
         does not work, make sure that your revision of  
         src/sys/sys/sysctl.h is 1.112 (or later), and then the  
         do the following:  
   
         cd /usr/src (or wherever your source tree is)  
         make USETOOLS=no includes  
         cd lib/libc  
         make USETOOLS=no dependall install  
         cd ../../sbin/sysctl  
         make USETOOLS=no dependall install  
   
         If you are using older sysctl binary, GNU autoconf would fail to  
         identify your machine architecture, and tries to build binary for  
         "unknown-unknown-netbsd20F" or something like that.  if that happens,  
         make sure to follow the above steps.  
   
 20040326:  20040326:
   
         The method by which athhal-elf.o gets pulled into i386 kernel builds          The method by which athhal-elf.o gets pulled into i386 kernel builds
         has been changed. The file is now stored as a uuencode file in CVS          has been changed. The file is now stored as a uuencode file in CVS
         and the generated Makefile will use the new .uue rules from bsd.file.mk          and the generated Makefile will use the new .uue rules from bsd.file.mk

Legend:
Removed from v.1.114.2.2  
changed lines
  Added in v.1.115

CVSweb <webmaster@jp.NetBSD.org>