[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.4 and 1.18

version 1.4, 2000/10/02 06:19:17 version 1.18, 2001/02/20 06:00:54
Line 8  For a more detailed description see Make
Line 8  For a more detailed description see Make
 Recent changes:  Recent changes:
 ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^
   
   20010219:
           get/setprogname() added. Any hostprog's that may use this will need
           to be bootstraped manually until the host system is current.
   
           Known problems: sys/arch/macppc/stand/fixcoff
   
   20010204:
           prepare the code to compile with stricter gcc flags. in
           particular start eliminating redundant declarations. Yacc
           needs to be installed before make build.
   
   20010114:
           introduce .if commands(target) in make(1). You need to
           bring everything up-to-date first, then without installing
           anything make and install in /usr/bin/make, then proceed
           with make build.
   
   20010101:
           bsd.subdir.mk committed 20001230 had a bug which caused
           afterinstall targets to run too soon; update again.
   
   20001230:
           New share/mk files needed to support .WAIT in SUBDIR variables.
           If you get make errors,
                   (cd share/mk; make install)
           Also, PRINTOBJDIR has changed and is now used more heavily.
   
   20001019:
           The `ca' device driver has been replaced by `ld'; although the
           major and minor numbers haven't changed, you should update your /dev
           directory.
   
 20000929:  20000929:
         The following make directives are obsoleted.          The following make directives are obsoleted.
         MKCRYPTO_RSA NOCRYPTO_RSA NOCRYPTO_RC5 NOCRYPTO_IDEA          MKCRYPTO_RSA NOCRYPTO_RSA NOCRYPTO_RC5 NOCRYPTO_IDEA
         By default, RSA is built into libcrypto.  IDEA and RC5 will not be          By default, RSA is built into libcrypto.  IDEA and RC5 will not be
         bulit into libcrypto.  By using MKCRYPTO_{RC5,IDEA}, you can build          built into libcrypto.  By using MKCRYPTO_{RC5,IDEA}, you can build
         additional library libcrypto_{idea,rc5}.          additional library libcrypto_{idea,rc5}.
   
 20000623:  20000623:
Line 116  Critical utilities:
Line 148  Critical utilities:
         usr.bin/make          usr.bin/make
         usr.bin/yacc          usr.bin/yacc
         usr.bin/lex          usr.bin/lex
           usr.bin/xlint
         usr.sbin/config          usr.sbin/config
   
 Other problems and possibly solutions:  Other problems and possibly solutions:
Line 124  Symptom:Unreasonable compiler errors.
Line 157  Symptom:Unreasonable compiler errors.
 Fix:    Rebuild gnu/usr.bin/egcs  Fix:    Rebuild gnu/usr.bin/egcs
   
 Symptom:Complaints involving a Makefile.  Symptom:Complaints involving a Makefile.
   Fix:    Rebuild usr.bin/make:
           cd usr.bin/make && make && make install
           Or, a failsafe method if that doesn't work:
           cd usr.bin/make && cc *.c */*.c -I . -o make && mv make /usr/bin
   
 Fix:    Make sure .mk files are up to date.  Fix:    Make sure .mk files are up to date.
         cd share/mk && make install          cd share/mk && make install
 Fix:    Rebuild usr.bin/make  
   
 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.sbin/config
Line 145  Fix: Try the following sequence of comma
Line 182  Fix: Try the following sequence of comma
         make cleandir; rm `make print-objdir`; make cleandir; make obj          make cleandir; rm `make print-objdir`; make cleandir; make obj
         (If you built the tree without "make obj" in the past, obsolete files          (If you built the tree without "make obj" in the past, obsolete files
         may remain.  The command tries to clean everything up)          may remain.  The command tries to clean everything up)
   
   Symptom:.../sysinst/run.c:xx: warning: initialization from incompatible pointer type
   Fix:    Rebuild and install usr.bin/menuc
   
   Symptom:mklocale not found during build in share/locale/ctype
   Fix:    Build and install usr.bin/mklocale
   
   Symptom:undefined reference to `__assert13'
   Fix:    Rebuild and install lib/libc
   
   

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.18

CVSweb <webmaster@jp.NetBSD.org>