| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | $NetBSD: UPDATING,v 1.195 2009/05/01 23:08:25 perry Exp $ | | 1 | $NetBSD: UPDATING,v 1.196 2009/05/27 18:02:57 dholland Exp $ |
2 | | | 2 | |
3 | This file (UPDATING) is intended to be a brief reference to recent | | 3 | This file (UPDATING) is intended to be a brief reference to recent |
4 | changes that might cause problems in the build process, and a guide for | | 4 | changes that might cause problems in the build process, and a guide for |
5 | what to do if something doesn't work. | | 5 | what to do if something doesn't work. |
6 | | | 6 | |
7 | For a more detailed description of the recommended way to build NetBSD | | 7 | For a more detailed description of the recommended way to build NetBSD |
8 | using build.sh, see the BUILDING file. | | 8 | using build.sh, see the BUILDING file. |
9 | | | 9 | |
10 | Note that much of the advice in this UPDATING file was written before | | 10 | Note that much of the advice in this UPDATING file was written before |
11 | build.sh existed. Nevertheless, the advice here may be useful for | | 11 | build.sh existed. Nevertheless, the advice here may be useful for |
12 | working around specific problems with build.sh. | | 12 | working around specific problems with build.sh. |
13 | | | 13 | |
14 | See also: BUILDING, build.sh, Makefile. | | 14 | See also: BUILDING, build.sh, Makefile. |
| @@ -59,26 +59,30 @@ Recent changes: | | | @@ -59,26 +59,30 @@ Recent changes: |
59 | will be upgraded and it will not be backwards compatible. | | 59 | will be upgraded and it will not be backwards compatible. |
60 | 6. The utmpx/wtmpx files (/var/run/utmpx and /var/log/wtmpx, see | | 60 | 6. The utmpx/wtmpx files (/var/run/utmpx and /var/log/wtmpx, see |
61 | lastlogx(5)) have been versioned, and there is a heuristic | | 61 | lastlogx(5)) have been versioned, and there is a heuristic |
62 | for utmp. You are better off removing the old files after | | 62 | for utmp. You are better off removing the old files after |
63 | upgrading. The automated clearing of /var/run during | | 63 | upgrading. The automated clearing of /var/run during |
64 | boot, and the automated rotating of files in /var/log by | | 64 | boot, and the automated rotating of files in /var/log by |
65 | newsyslog(8), may mean that you do not have to remove the | | 65 | newsyslog(8), may mean that you do not have to remove the |
66 | files manually. | | 66 | files manually. |
67 | 7. The optional accounting file (/var/account/acct, see | | 67 | 7. The optional accounting file (/var/account/acct, see |
68 | accton(8)) has not been versioned, and will need to be | | 68 | accton(8)) has not been versioned, and will need to be |
69 | removed. The automatic rotation of the accounting file by | | 69 | removed. The automatic rotation of the accounting file by |
70 | /etc/daily limits the bad consequences of failure to remove | | 70 | /etc/daily limits the bad consequences of failure to remove |
71 | the file. | | 71 | the file. |
| | | 72 | 8. Application software that writes time_t to binary files on |
| | | 73 | disk will break or need attention. Most notably: if you are |
| | | 74 | using PostgreSQL < 8.4, you need to dump your databases, |
| | | 75 | rebuild PostgreSQL with the new time_t, then restore. |
72 | | | 76 | |
73 | 20081219: | | 77 | 20081219: |
74 | config(1) has been updated, and one of the files it creates - | | 78 | config(1) has been updated, and one of the files it creates - |
75 | swapnetbsd.o - has changed format. You need to rebuild config | | 79 | swapnetbsd.o - has changed format. You need to rebuild config |
76 | (done automatically by build.sh) and then you need to rerun | | 80 | (done automatically by build.sh) and then you need to rerun |
77 | config on all kernel configuration files before rebuilding those | | 81 | config on all kernel configuration files before rebuilding those |
78 | kernels. | | 82 | kernels. |
79 | | | 83 | |
80 | 20081205: | | 84 | 20081205: |
81 | If you build with MKX11=no, you should remove /etc/rc.d/xdm and | | 85 | If you build with MKX11=no, you should remove /etc/rc.d/xdm and |
82 | /etc/rc.d/xfs from DESTDIR because those files were moved to the xetc | | 86 | /etc/rc.d/xfs from DESTDIR because those files were moved to the xetc |
83 | set and will appear as extra files for MKX11=no update builds. | | 87 | set and will appear as extra files for MKX11=no update builds. |
84 | | | 88 | |