Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. =================================================================== RCS file: /ftp/cvs/cvsroot/src/UPDATING,v rcsdiff: /ftp/cvs/cvsroot/src/UPDATING,v: warning: Unknown phrases like `commitid ...;' are present. retrieving revision 1.45 retrieving revision 1.49 diff -u -p -r1.45 -r1.49 --- src/UPDATING 2001/10/30 06:05:28 1.45 +++ src/UPDATING 2001/12/07 09:56:44 1.49 @@ -1,4 +1,4 @@ -$NetBSD: UPDATING,v 1.45 2001/10/30 06:05:28 yamt Exp $ +$NetBSD: UPDATING,v 1.49 2001/12/07 09:56:44 jmc Exp $ This file is intended to be a brief introduction to the build process and a reference on what to do if something doesn't work. @@ -7,6 +7,41 @@ For a more detailed description see Make Recent changes: ^^^^^^^^^^^^^^^ +20011207: + + If you're attempting to build a snapshot on sparc64 and are getting + reloc errors from the toolchain groff binary this means your native + toolchain has some broken C++ bits. + + To fix: + + Build a new toolchain (i.e. build.sh -t) + Use the new toolchain to build and install natively (i.e. /usr/lib) + + gnu/lib/libgcc + gnu/lib/libstc++ + + After this a snapshot will be able to be built. + +20011201: + In order for a sparc64 build to work you must have a working awk. If + you've built and installed a system with the new toolchain up to this + point you do not have a working awk as it's abililty to do floating + point is broken. + + To build: + + remake and install gnu/lib/libgcc + remake and install gnu/usr.bin/gawk into /usr/bin (make sure it links + against the new libgcc.a) + +20011128: + Kernel config information was changed to use defflag in + the various "files" files. Bug fixes to config(8) are + required in order for this to work properly. Make sure + to build and install in usr.sbin/config before attempting + to build a new kernel. + 20011030: libc/locale/wcstod.c now needs new lint(1). Update lint(1) before building libc.