Mon Sep 17 05:56:27 2012 UTC ()
Strengthen the entry about the openssl update, to clarify and emphasize
that just doing a non-update build isn't enough; you really do have to
nuke $DESTDIR.


(dholland)
diff -r1.239 -r1.240 src/UPDATING

cvs diff -r1.239 -r1.240 src/UPDATING (expand / switch to unified diff)

--- src/UPDATING 2012/09/15 18:03:42 1.239
+++ src/UPDATING 2012/09/17 05:56:27 1.240
@@ -1,36 +1,37 @@ @@ -1,36 +1,37 @@
1$NetBSD: UPDATING,v 1.239 2012/09/15 18:03:42 dholland Exp $ 1$NetBSD: UPDATING,v 1.240 2012/09/17 05:56:27 dholland Exp $
2 2
3This file (UPDATING) is intended to be a brief reference to recent 3This file (UPDATING) is intended to be a brief reference to recent
4changes that might cause problems in the build process, and a guide for 4changes that might cause problems in the build process, and a guide for
5what to do if something doesn't work. 5what to do if something doesn't work.
6 6
7For a more detailed description of the recommended way to build NetBSD 7For a more detailed description of the recommended way to build NetBSD
8using build.sh, see the BUILDING file. 8using build.sh, see the BUILDING file.
9 9
10Note that much of the advice in this UPDATING file was written before 10Note that much of the advice in this UPDATING file was written before
11build.sh existed. Nevertheless, the advice here may be useful for 11build.sh existed. Nevertheless, the advice here may be useful for
12working around specific problems with build.sh. 12working around specific problems with build.sh.
13 13
14See also: BUILDING, build.sh, Makefile. 14See also: BUILDING, build.sh, Makefile.
15 15
16Recent changes: 16Recent changes:
17^^^^^^^^^^^^^^^ 17^^^^^^^^^^^^^^^
18 18
1920120726: 1920120726:
20 The update of openssl requires cleaning both the openssl build 20 The update of openssl requires cleaning both the openssl build
21 directory and DESTDIR; update builds done without taking these 21 directory and DESTDIR. *Even non-update builds require cleaning
22 steps may fail, or if not, have been observed to cause 22 DESTDIR.* Builds done without taking these steps may fail, or in
23 third-party software to link incorrectly. 23 some cases may succeed and install broken openssl libraries that
 24 cause third-party software to link incorrectly and/or crash.
24 25
2520120507: 2620120507:
26 The database schema for makemandb was changed. You will 27 The database schema for makemandb was changed. You will
27 need to update the database using 'makemandb -f' or wait 28 need to update the database using 'makemandb -f' or wait
28 for the next weekly run to fix it. 29 for the next weekly run to fix it.
29 30
3020120319: 3120120319:
31 sys/conf/Makefile.kern.inc has been modified to adjust the 32 sys/conf/Makefile.kern.inc has been modified to adjust the
32 size of db_symtab automatically. You need to update dbsym in 33 size of db_symtab automatically. You need to update dbsym in
33 your $TOOLDIR to build kernels with options SYMTAB_SPACE. If 34 your $TOOLDIR to build kernels with options SYMTAB_SPACE. If
34 you don't want this behavior, add AUTO_SYMTAB_SPACE=no to your 35 you don't want this behavior, add AUTO_SYMTAB_SPACE=no to your
35 mk.conf. 36 mk.conf.
36 37