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 --- |