[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.134 and 1.142

version 1.134, 2005/01/09 07:31:31 version 1.142, 2005/08/25 16:01:14
Line 15  See also: BUILDING, build.sh, Makefile.
Line 15  See also: BUILDING, build.sh, Makefile.
   
 Recent changes:  Recent changes:
 ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^
   
   20050825:
           Some data structures in sys/device.h, related to interface
           attributes and locator names, were changed. config(1) was
           modified to emit the new data structures.
           Thus usr.bin/config must be updated (and run on the kernel
           configuration file) before a new kernel can be built.
   
   20050531:
           genassym.sh(8) was moved to genassym(1). You need to either build
           tools first or install the version of genassym from /usr/bin before
           you can build a kernel again.
   
   20050520:
           Because a kernfs bug which xentools relies on was fixed,
           xentools up to xentools20-2.0.3nb4 won't work with new kernel.
   
   20050417:
           postinstall(8) was moved from /etc to /usr/sbin and made part
           of the "base" set, to make it easier to invoke after an
           upgrade.
   
   20050325:
           pcppi(4) was separated in two devices, adding attimer(4).  Be sure
           to add a config line for an attimer(4) device in your kernel
           configuration, or you won't be able to set the pitch of the beep
           with wsconsctl.  Depending on the default value for the pitch, you
           might even not hear any more beep.  Also, it is advised to attach both
           devices the same way (i.e., both on isa or both on acpi) or the
           pcppi(4) device may fail to find the attimer(4) one.
   
   20050211:
           Fixes to tools/Makefile.gnuhost may cause UPDATE=1 builds in
           some of the cross tools to fail if they use configure. Some configure's
           cache the environment passed in and notice the new environment is
           different and abort. Doing a clean in tools/ should be enough to
           make a build continue.
   
 20050109:  20050109:
         Since su is using pam by default now, make sure that you have          Since su is using pam by default now, make sure that you have
         /etc/pam.d populated (postinstall will do that automatically          /etc/pam.d populated (postinstall will do that automatically
Line 762  cd $NETBSDSRCDIR && make cleandir
Line 800  cd $NETBSDSRCDIR && make cleandir
   
 Critical utilities:  Critical utilities:
 ^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^
         gnu/usr.bin/egcs  
         usr.bin/compile_et          usr.bin/compile_et
         usr.bin/make          usr.bin/make
         usr.bin/yacc          usr.bin/yacc
         usr.bin/lex          usr.bin/lex
         usr.bin/xlint          usr.bin/xlint
         usr.sbin/config          usr.bin/config
   
 Other problems and possible solutions:  Other problems and possible solutions:
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 Symptom:Unreasonable compiler errors.  
 Fix:    Rebuild gnu/usr.bin/egcs  
   
 Symptom:Complaints involving a Makefile.  Symptom:Complaints involving a Makefile.
 Fix:    Rebuild usr.bin/make:  Fix:    Rebuild usr.bin/make:
         cd usr.bin/make && make && make install          cd usr.bin/make && make && make install
Line 785  Fix: Make sure .mk files are up to date.
Line 819  Fix: Make sure .mk files are up to date.
         cd share/mk && make install          cd share/mk && make install
   
 Symptom:Kernel `config' fails to configure any kernel, including GENERIC.  Symptom:Kernel `config' fails to configure any kernel, including GENERIC.
 Fix:    Rebuild usr.sbin/config  Fix:    Rebuild usr.bin/config
   
 Symptom:  Symptom:
 Fix:    Rebuild usr.bin/yacc  Fix:    Rebuild usr.bin/yacc
Line 811  Fix: Build and install usr.bin/mklocale
Line 845  Fix: Build and install usr.bin/mklocale
 Symptom:undefined reference to `__assert13' or `__unsetenv13'  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.bin/config fails to build.
 Fix:    Try building with -DMAKE_BOOTSTRAP added to CFLAGS in Makefile.  Fix:    Try building with -DMAKE_BOOTSTRAP added to CFLAGS in Makefile.
   
 Symptom:undefined reference to `getprogname' or `setprogname'  Symptom:undefined reference to `getprogname' or `setprogname'

Legend:
Removed from v.1.134  
changed lines
  Added in v.1.142

CVSweb <webmaster@jp.NetBSD.org>