[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.43 and 1.44

version 1.43, 2001/10/29 01:53:56 version 1.44, 2001/10/29 19:57:38
Line 5  process and a reference on what to do if
Line 5  process and a reference on what to do if
   
 For a more detailed description see Makefile.  For a more detailed description see Makefile.
   
 Note that users of the new toolchain in many instances will not  
 experience the problems listed below because their host tools are  
 automatically generated for them.  
   
 Recent changes:  Recent changes:
 ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^
   
 20011028:  20011029:
         /usr/src/build.sh exists as of 2001.10.19. From the cvs log:          The new document BUILDING.mdoc (view with nroff | more, or
           see pre-generated .txt and .html versions) describes the build
         "Script to automate bootstrapping a build on any host platform.          procedure in great detail.  BUILDING, and the USE_NEW_TOOLCHAIN
          Creates a bmake (rebuilds, if necessary) and invokes that to          build process, are intended in the long run to replace this
          start the build."          manual update log.
   
         This should, incidentally, allow 1.5.x hosts to build -current          Users building a USE_NEW_TOOLCHAIN system should read the
         using the new toolchain, on USE_NEW_TOOLCHAIN-enabled platforms.          BUILDING document for caveats.  Generally, BUILDING supersedes
           UPDATING for these systems, as tool updating is taken care of
           by the new build system.
   
 20011028:  20011028:
         src/etc/Makefile now needs install to be able to handle          src/etc/Makefile now needs install to be able to handle
Line 39  Recent changes:
Line 37  Recent changes:
         Solution: update and reinstall usr.sbin/mtree          Solution: update and reinstall usr.sbin/mtree
   
 20011004:  20011004:
   
         Crunchgen has been updated to work via reach-over makefiles. Updating          Crunchgen has been updated to work via reach-over makefiles. Updating
         is suggested before running a snapshot build          is suggested before running a snapshot build
   
 20010922:  
         The new toolchain is enabled on i386.  This new build method  
         is intended to make all the upgrade issues elsewhere in UPDATING  
         obsolete (stay tuned...).  
   
         i386 platform builds must now set TOOLDIR in mk.conf or the  
         environment in order to build the system.  This is a pathname  
         where host build tools will be installed, and must NOT be  
         the same as src/tools.  
   
         (Optionally, USETOOLS=no can be set in the environment if you  
         wish to avoid using the separate host toolchain for building a  
         subtree.  Otherwise, this will default to "yes" automatically.)  
   
 20010915:  20010915:
         The new "ubcperf" code committed by Chuck Silvers removed          The new "ubcperf" code committed by Chuck Silvers removed
         a header file, uvm/uvm_vnode.h.  There may be stale .depend          a header file, uvm/uvm_vnode.h.  There may be stale .depend
Line 92  Recent changes:
Line 75  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 105  Recent changes:
Line 87  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 170  Recent changes:
Line 150  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.43  
changed lines
  Added in v.1.44

CVSweb <webmaster@jp.NetBSD.org>