UPDATING (72d0d523e9ba740d21ae6b03902eacd6100dd594) UPDATING (8303b8ff0531f995f3986710bbb756da4d4db72c)
1Updating Information for FreeBSD current users.
2
3This file is maintained and copyrighted by M. Warner Losh <imp@freebsd.org>.
4See end of file for further details. For commonly done items, please see the
5COMMON ITEMS: section later in the file. These instructions assume that you
6basically know what you are doing. If not, then please consult the FreeBSD
7handbook:
8

--- 13 unchanged lines hidden (view full) ---

22 includes various WITNESS- related kernel options, INVARIANTS, malloc
23 debugging flags in userland, and various verbose features in the
24 kernel. Many developers choose to disable these features on build
25 machines to maximize performance. (To completely disable malloc
26 debugging, define WITH_MALLOC_PRODUCTION in /etc/src.conf and rebuild
27 world, or to merely disable the most expensive debugging functionality
28 at runtime, run "ln -s 'abort:false,junk:false' /etc/malloc.conf".)
29
1Updating Information for FreeBSD current users.
2
3This file is maintained and copyrighted by M. Warner Losh <imp@freebsd.org>.
4See end of file for further details. For commonly done items, please see the
5COMMON ITEMS: section later in the file. These instructions assume that you
6basically know what you are doing. If not, then please consult the FreeBSD
7handbook:
8

--- 13 unchanged lines hidden (view full) ---

22 includes various WITNESS- related kernel options, INVARIANTS, malloc
23 debugging flags in userland, and various verbose features in the
24 kernel. Many developers choose to disable these features on build
25 machines to maximize performance. (To completely disable malloc
26 debugging, define WITH_MALLOC_PRODUCTION in /etc/src.conf and rebuild
27 world, or to merely disable the most expensive debugging functionality
28 at runtime, run "ln -s 'abort:false,junk:false' /etc/malloc.conf".)
29
3020211230:
31 The macros provided for the manipulation of CPU sets (e.g. CPU_AND)
32 have been modified to take 2 source arguments instead of only 1.
33 Externally maintained sources that use these macros will have to
34 be adapted. The FreeBSD version has been bumped to 1400046 to
35 reflect this change.
36
3720211214:
38 A number of the kernel include files are able to be included by
39 themselves. A test has been added to buildworld to enforce this.
40
3020211202:
31 Unbound support for RFC8375: The special-use domain 'home.arpa' is
32 by default blocked. To unblock it use a local-zone nodefault
33 statement in unbound.conf:
34 local-zone: "home.arpa." nodefault
35
36 Or use another type of local-zone to override with your choice.
37
38 The reason for this is discussed in Section 6.1 of RFC8375:
39 Because 'home.arpa.' is not globally scoped and cannot be secured
40 using DNSSEC based on the root domain's trust anchor, there is no way
41 to tell, using a standard DNS query, in which homenet scope an answer
42 belongs. Consequently, users may experience surprising results with
43 such names when roaming to different homenets.
44
4120211202:
42 Unbound support for RFC8375: The special-use domain 'home.arpa' is
43 by default blocked. To unblock it use a local-zone nodefault
44 statement in unbound.conf:
45 local-zone: "home.arpa." nodefault
46
47 Or use another type of local-zone to override with your choice.
48
49 The reason for this is discussed in Section 6.1 of RFC8375:
50 Because 'home.arpa.' is not globally scoped and cannot be secured
51 using DNSSEC based on the root domain's trust anchor, there is no way
52 to tell, using a standard DNS query, in which homenet scope an answer
53 belongs. Consequently, users may experience surprising results with
54 such names when roaming to different homenets.
55
4520211230:
46 The macros provided for the manipulation of CPU sets (e.g. CPU_AND)
47 have been modified to take 2 source arguments instead of only 1.
48 Externally maintained sources that use these macros will have to
49 be adapted. The FreeBSD version has been bumped to 1400046 to
50 reflect this change.
51
5220211214:
53 A number of the kernel include files are able to be included by
54 themselves. A test has been added to buildworld to enforce this.
55
5620211209:
57 Remove mips as a recognized target. This starts the decommissioning of
58 mips support in FreeBSD. mips related items will be removed wholesale in
59 the coming days and weeks.
60
61 This broke the NO_CLEAN build for some people. Either do a clean build
62 or touch
63 lib/clang/include/llvm/Config/Targets.def

--- 2603 unchanged lines hidden ---
5620211209:
57 Remove mips as a recognized target. This starts the decommissioning of
58 mips support in FreeBSD. mips related items will be removed wholesale in
59 the coming days and weeks.
60
61 This broke the NO_CLEAN build for some people. Either do a clean build
62 or touch
63 lib/clang/include/llvm/Config/Targets.def

--- 2603 unchanged lines hidden ---