[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.38 and 1.45

version 1.38, 2001/09/30 20:09:11 version 1.45, 2001/10/30 06:05:28
Line 7  For a more detailed description see Make
Line 7  For a more detailed description see Make
   
 Recent changes:  Recent changes:
 ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^
   20011030:
 20010922:          libc/locale/wcstod.c now needs new lint(1). Update lint(1)
         The new toolchain is enabled on i386.  This new build method          before building libc.
         is intended to make all the upgrade issues elsewhere in UPDATING  
         obsolete (stay tuned...).  20011029:
           The new document BUILDING.mdoc (view with nroff | more, or
         i386 platform builds must now set TOOLDIR in mk.conf or the          see pre-generated .txt and .html versions) describes the build
         environment in order to build the system.  This is a pathname          procedure in great detail.  BUILDING, and the USE_NEW_TOOLCHAIN
         where host build tools will be installed, and must NOT be          build process, are intended in the long run to replace this
         the same as src/tools.          manual update log.
   
         (Optionally, USETOOLS=no can be set in the environment if you          Users building a USE_NEW_TOOLCHAIN system should read the
         wish to avoid using the separate host toolchain for building a          BUILDING document for caveats.  Generally, BUILDING supersedes
         subtree.  Otherwise, this will default to "yes" automatically.)          UPDATING for these systems, as tool updating is taken care of
           by the new build system.
   
   20011028:
           src/etc/Makefile now needs install to be able to handle
           symlinks that point to nowhere. A bug in install that
           prevented this was corrected.
   
           Solution: update and reinstall usr.bin/xinstall
           Better Solution: Use the new toolchain and it will just work
           for you.
   
   20011006:
           /etc/mtree/NetBSD.dist has been updated to take advantage of
           absolute path support added to mtree(8). Older mtree(8)s don't
           understand the format.
   
           Solution: update and reinstall usr.sbin/mtree
   
   20011004:
           Crunchgen has been updated to work via reach-over makefiles. Updating
           is suggested before running a snapshot build
   
 20010915:  20010915:
         The new "ubcperf" code committed by Chuck Silvers removed          The new "ubcperf" code committed by Chuck Silvers removed
Line 37  Recent changes:
Line 58  Recent changes:
         the instruction described in 20010726 entry.          the instruction described in 20010726 entry.
   
 20010803:  20010803:
         (i386 only): i386 kernel now uses new instructions like fxsave which          (i386 only): i386 kernel now uses new instructions like
         old gas doesn't understand.  To build the kernel successfuly, you          `fxsave' which old gas doesn't understand.  To build the
         need to build and install new gas (gnu/usr.bin/gas.new).          kernel successfuly, you need to build and install new gas
           (gnu/usr.bin/gas.new), or (temporarily) comment out
           "options I686_CPU" from your kernel configuration until you
           rebuilt your userland (and got a new gas).
   
 20010731:  20010731:
         Bootloader update on ELF platforms.  DDB in kernels from before          Bootloader update on ELF platforms.  DDB in kernels from before
Line 54  Recent changes:
Line 78  Recent changes:
         make MKINFO=no dependall install          make MKINFO=no dependall install
   
 20010718:  20010718:
   
         Enabled correct .init/.fini processing in crt0.  The way this          Enabled correct .init/.fini processing in crt0.  The way this
         was done was to change a -I directive to cc(1), which means          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          make(1) will have a stale dependency (it will be checking the
Line 67  Recent changes:
Line 90  Recent changes:
         before starting your build.          before starting your build.
   
 20010628:  20010628:
   
         A construct was added to uvm_page.h that uncovered a bug          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          in lint(1).  If you get a warning/error about a non-portable
         bitfield, update your lint(1) before proceeding.          bitfield, update your lint(1) before proceeding.
   
 20010226:  20010226:
   
         Added named user/group to system. Need to hand add this in or builds          Added named user/group to system. Need to hand add this in or builds
         will break as mtree aborts early.          will break as mtree aborts early.
   
Line 132  Recent changes:
Line 153  Recent changes:
         built 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:  
         MKCRYPTO and friends added to share/mk/bsd.own.mk.  
         'cd share/mk ; make install' needed before make build.  
   
   
 Hints for a more successful build:  Hints for a more successful build:
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Legend:
Removed from v.1.38  
changed lines
  Added in v.1.45

CVSweb <webmaster@jp.NetBSD.org>