| @@ -1,34 +1,38 @@ | | | @@ -1,34 +1,38 @@ |
1 | $NetBSD: UPDATING,v 1.318 2021/04/17 04:08:32 mrg Exp $ | | 1 | $NetBSD: UPDATING,v 1.319 2021/07/11 21:58:52 mrg 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 | Sections are marked with "^^^^^". After the section on "Recent changes" | | 14 | Sections are marked with "^^^^^". After the section on "Recent changes" |
15 | are several sections containing more general information. | | 15 | are several sections containing more general information. |
16 | | | 16 | |
17 | See also: BUILDING, build.sh, Makefile. | | 17 | See also: BUILDING, build.sh, Makefile. |
18 | | | 18 | |
19 | Recent changes: | | 19 | Recent changes: |
20 | ^^^^^^^^^^^^^^^ | | 20 | ^^^^^^^^^^^^^^^ |
21 | | | 21 | |
| | | 22 | 20210711: |
| | | 23 | Updated GMP sources may require cleaning in tools/gmp and/or in |
| | | 24 | external/lgpl3/gmp/lib, particularly if GCC itself does not build. |
| | | 25 | |
22 | 20210417: | | 26 | 20210417: |
23 | GCC 10 was enabled for several platforms. If builds fail in either | | 27 | GCC 10 was enabled for several platforms. If builds fail in either |
24 | tools/gcc or external/gpl/gcc, first try cleaning those objects and | | 28 | tools/gcc or external/gpl/gcc, first try cleaning those objects and |
25 | removing the $DESTDIR/usr/include/g++ subdirectory. | | 29 | removing the $DESTDIR/usr/include/g++ subdirectory. |
26 | | | 30 | |
27 | 20201230: | | 31 | 20201230: |
28 | lint1/ops.c is no longer autogenerated. If this makes the build | | 32 | lint1/ops.c is no longer autogenerated. If this makes the build |
29 | fail, clean $OBJDIR/tools/*lint* and $OBJDIR/usr.bin/*xlint*. | | 33 | fail, clean $OBJDIR/tools/*lint* and $OBJDIR/usr.bin/*xlint*. |
30 | | | 34 | |
31 | 20201016: | | 35 | 20201016: |
32 | MIPS kernel modules have been disabled until they work. This will | | 36 | MIPS kernel modules have been disabled until they work. This will |
33 | turn up in extra files in the DESTDIR, which should be cleaned. | | 37 | turn up in extra files in the DESTDIR, which should be cleaned. |
34 | | | 38 | |