[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.18 and 1.32

version 1.18, 2001/02/20 06:00:54 version 1.32, 2001/08/22 03:11:09
Line 8  For a more detailed description see Make
Line 8  For a more detailed description see Make
 Recent changes:  Recent changes:
 ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^
   
   20010814:
           TOOLDIR must be set in /etc/mk.conf.
           http://mail-index.netbsd.org/current-users/2001/08/14/0002.html
   
   20010803:
           grep.info is now built from grep.texi using makeinfo.  Since it
           requires makeinfo v4.0, you need to install new texinfo before
           building gnu/usr.bin/grep.  To install new texinfo, please follow
           the instruction described in 20010726 entry.
   
   20010803:
           (i386 only): i386 kernel now uses new instructions like fxsave which
           old gas doesn't understand.  To build the kernel successfuly, you
           need to build and install new gas (gnu/usr.bin/gas.new).
   
   20010731:
           Bootloader update on ELF platforms.  DDB in kernels from before
           this will be unable to read symbol tables provided by newer
           bootloaders.
   
   20010726:
           Texinfo was updated to 4.0.  To avoid failures when trying to
           build the included texinfo files, do:
   
           cd src/gnu/usr.bin/texinfo
           make MKINFO=no dependall install
   
   20010718:
   
           Enabled correct .init/.fini processing in crt0.  The way this
           was done was to change a -I directive to cc(1), which means
           make(1) will have a stale dependency (it will be checking the
           timestamp on the wrong "dot_init.h").
   
           The symptom you will see is that new programs die with SIGSEGV
           if you have a stale dependency.
   
           Solution: "make cleandir" in both lib/csu and libexec/ld.elf_so
           before starting your build.
   
   20010628:
   
           A construct was added to uvm_page.h that uncovered a bug
           in lint(1).  If you get a warning/error about a non-portable
           bitfield, update your lint(1) before proceeding.
   
   20010226:
   
           Added named user/group to system. Need to hand add this in or builds
           will break as mtree aborts early.
   
           To work around add by hand:
   
           named:*:14:
   
           to /etc/group and add:
   
           named:*:14:14::0:0:Named pseudo-user:/var/named:/sbin/nologin
   
           to master.passwd (use vipw for instance if doing by hand).
   
           Now a make build should progress.
   
 20010219:  20010219:
         get/setprogname() added. Any hostprog's that may use this will need          get/setprogname() added. Any hostprog's that may use this will need
         to be bootstraped manually until the host system is current.          to be bootstrapped manually until the host system is current.
   
         Known problems: sys/arch/macppc/stand/fixcoff          Known problems: sys/arch/macppc/stand/fixcoff
                           usr.sbin/config (adding -DMAKE_BOOTSTRAP to
                             CFLAGS and rebuilding should work)
                           usr.sbin/mdsetimage - Build a static copy if
                             building a snapshot before fully bootstrapped.
   
 20010204:  20010204:
         prepare the code to compile with stricter gcc flags. in          prepare the code to compile with stricter gcc flags. in
Line 22  Recent changes:
Line 89  Recent changes:
 20010114:  20010114:
         introduce .if commands(target) in make(1). You need to          introduce .if commands(target) in make(1). You need to
         bring everything up-to-date first, then without installing          bring everything up-to-date first, then without installing
         anything make and install in /usr/bin/make, then proceed          anything make and install in usr.bin/make, then proceed
         with make build.          with make build.
   
 20010101:  20010101:
Line 192  Fix: Build and install usr.bin/mklocale
Line 259  Fix: Build and install usr.bin/mklocale
 Symptom:undefined reference to `__assert13'  Symptom:undefined reference to `__assert13'
 Fix:    Rebuild and install lib/libc  Fix:    Rebuild and install lib/libc
   
   Symptom:usr.sbin/config fails to build.
   Fix:    Try building with -DMAKE_BOOTSTRAP added to CFLAGS in Makefile.
   
   Symptom:undefined reference to `getprogname' or `setprogname'
   Fix:    Rebuild and install lib/libc
   
   Symptom:lint does not understand the '-X' option
   Fix:    May need to build & install libs with NOLINT=1 before rebuilding lint

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

CVSweb <webmaster@jp.NetBSD.org>