From 18d4d6d2d790c9586c6232f06e3c5195e323893c Mon Sep 17 00:00:00 2001 From: "Douglas R. Reno" Date: Sat, 26 Feb 2022 23:18:28 -0600 Subject: Do a minor reword in networkd.xml and move Firmware Drivers to the Device Drivers section in the systemd kernel configuration. --- chapter09/networkd.xml | 2 +- chapter10/kernel.xml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/chapter09/networkd.xml b/chapter09/networkd.xml index 63e67d000..e7b876785 100644 --- a/chapter09/networkd.xml +++ b/chapter09/networkd.xml @@ -61,7 +61,7 @@ system is booted. So it's unreliable to determine the interface names being used in LFS system by running those commands on the host distro, - even though in the chroot environment. + even though you are in the chroot environment. diff --git a/chapter10/kernel.xml b/chapter10/kernel.xml index 396573170..82a581767 100644 --- a/chapter10/kernel.xml +++ b/chapter10/kernel.xml @@ -124,14 +124,14 @@ Device Drivers ---> [*] open by fhandle syscalls [CONFIG_FHANDLE] CPU/Task time and stats accounting ---> [*] Pressure stall information tracking [CONFIG_PSI] -Firmware Drivers ---> - [*] Export DMI identification via sysfs to userspace [CONFIG_DMIID] General architecture-dependent options ---> [*] Enable seccomp to safely compute untrusted bytecode [CONFIG_SECCOMP] Networking support ---> Networking options ---> <*> The IPv6 protocol [CONFIG_IPV6] Device Drivers ---> + Firmware Drivers ---> + [*] Export DMI identification via sysfs to userspace [CONFIG_DMIID] Graphics support ---> Frame buffer Devices ---> [*] Support for frame buffer devices ---- -- cgit v1.2.3-54-g00ecf From 477c9a1d58826e8cf63f377d786e0465f2b0a80d Mon Sep 17 00:00:00 2001 From: Xi Ruoyao Date: Sun, 27 Feb 2022 23:38:45 +0800 Subject: tcl: remove outdated test failure description --- chapter08/tcl.xml | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/chapter08/tcl.xml b/chapter08/tcl.xml index 4e03f8625..b71920eb3 100644 --- a/chapter08/tcl.xml +++ b/chapter08/tcl.xml @@ -112,16 +112,6 @@ unset SRCDIR To test the results, issue: make test - - One test, unixInit-1.2, is known to fail. Install the package: -- cgit v1.2.3-54-g00ecf From 68550bbdeebbc864473443d450e8c3f9c73c8f8f Mon Sep 17 00:00:00 2001 From: "Douglas R. Reno" Date: Sun, 27 Feb 2022 16:10:44 -0600 Subject: Kernel (systemd): Add CONFIG_MEMCG as required (systemd-oomd). --- chapter10/kernel.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/chapter10/kernel.xml b/chapter10/kernel.xml index 82a581767..43177f15d 100644 --- a/chapter10/kernel.xml +++ b/chapter10/kernel.xml @@ -118,7 +118,8 @@ Device Drivers ---> General setup --> [ ] Auditing Support [CONFIG_AUDIT] < > Enable kernel headers through /sys/kernel/kheaders.tar.xz [CONFIG_IKHEADERS] - [*] Control Group support [CONFIG_CGROUPS] + [*] Control Group support [CONFIG_CGROUPS] ---> + [*] Memory controller [CONFIG_MEMCG] [ ] Enable deprecated sysfs features to support old userspace tools [CONFIG_SYSFS_DEPRECATED] [*] Configure standard kernel features (expert users) [CONFIG_EXPERT] ---> [*] open by fhandle syscalls [CONFIG_FHANDLE] -- cgit v1.2.3-54-g00ecf From 2fac6bd1b27ecb42c7ad4552affa5f75d1605d39 Mon Sep 17 00:00:00 2001 From: Xi Ruoyao Date: Mon, 28 Feb 2022 22:34:11 +0800 Subject: fix the date of expat-2.4.6 changelog entry --- chapter01/changelog.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 271405108..948097b90 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -41,7 +41,7 @@ --> - 2022-02-15 + 2022-02-23 [bdubbs] - Update to expat-2.4.6 (security fix). Fixes -- cgit v1.2.3-54-g00ecf From fe09af0cf84141acb7bb2237e28a5bfba80733ef Mon Sep 17 00:00:00 2001 From: Bruce Dubbs Date: Mon, 28 Feb 2022 11:41:59 -0600 Subject: Cleanup after 11.1 commit --- chapter01/changelog.xml | 595 +----------------------------------------------- 1 file changed, 2 insertions(+), 593 deletions(-) diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 948097b90..6f6e12a61 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -41,604 +41,13 @@ --> - 2022-02-23 + 2022-03-01 - [bdubbs] - Update to expat-2.4.6 (security fix). Fixes - #5011. + [bdubbs] - LFS-11.1 released. - - 2022-02-15 - - - [bdubbs] - LFS-11.1-rc1 released. - - - [bdubbs] - Add binutils-2.38 LTO patch. Fixes - #5011. - - - [bdubbs] - Update to util-linux-2.37.4. Fixes - #5010. - - - [bdubbs] - Update to man-db-2.10.1. Fixes - #5009. - - - [bdubbs] - Update to linux-5.16.9. Fixes - #5008. - - - [bdubbs] - Update to vim-8.2.4383 (Security Update). Addresses - #4500. - - - [bdubbs] - Update to iana-etc-20220207. Addresses - #5006. - - - - - - 2022-02-10 - - - [xry111] - Workaround the issue causing binaries link to - libraries from the host distro for pass 2 binutils. It's now - unnecessary to build zlib in chapter 6. - - - - - - 2022-02-09 - - - [bdubbs] - Update to bc-5.2.2. Fixes - #5004. - - - [bdubbs] - Update to linux-5.16.8. Fixes - #5005. - - - [bdubbs] - Update to binutils-2.38. Requires - adding zlib to Chapter 6. Fixes - #5007. - - - - - - 2022-02-04 - - - [xry111] - Remove bash - +h directives in chroot. Fixes - #4998. - - - [xry111] - Update to man-db-2.10.0. Fixes - #5002. - - - [xry111] - Move OpenSSL before Kmod and enable OpenSSL - for Kmod build. - - - [xry111] - Update to gdbm-1.23. Fixes - #5000. - - - [xry111] - Update to tcl-8.6.12. Fixes - #5001. - - - [thomas] - Remove sed from glibc instructions in chapter 8. - It has been applied upstream. - - - - - - 2022-02-03 - - - [bdubbs] - Add coreutils-9.0 chmod patch. Fixes - #4992. - - - [bdubbs] - Update to glibc-2.35. Fixes - #4999. - - - [bdubbs] - Update to linux-5.16.5. Fixes - #4996. - - - [bdubbs] - Update to findutils-4.9.0. Fixes - #4995. - - - [bdubbs] - Update to expat-2.4.4. Fixes - #4993. - - - [bdubbs] - Update to iana-etc-20220128. Fixes - #4994. - - - - - - 2022-01-29 - - - [bdubbs] - Update to linux-5.16.4. Fixes - #4991. - - - - - - 2022-01-27 - - - [bdubbs] - Update to vim-8.2.4236. Addresses - #4500. - - - [bdubbs] - Update to zstd-1.5.2. Fixes - #4988. - - - [bdubbs] - Update to util-linux-2.37.3 (security fix). Fixes - #4989. - - - [bdubbs] - Update to Python-3.10.2. Fixes - #4987. - - - [bdubbs] - Update to linux-5.16.2. Fixes - #4979. - - - [bdubbs] - Update to libcap-2.63. Fixes - #4990. - - - [bdubbs] - Update to iproute2-5.16.0. Fixes - #4982. - - - [bdubbs] - Update to iana-etc-20220120. Fixes - #4975. - - - - - - 2022-01-20 - - - [bdubbs] - Update to expat-2.4.3 (security fixes). Fixes - #4984. - - - [pierre] - Update to meson-0.61.1. Fixes - #4985. - - - - - - 2022-01-17 - - - [thomas] - Added a fix of a typo to the meson-0.61.0 patch. - - - - - - 2022-01-15 - - - [bdubbs] - Update to shadow-4.11.1. Fixes - #4976. - - - [bdubbs] - Update to readline-8.1.2. Fixes - #4980. - - - [bdubbs] - Update to meson-0.61.0. Fixes - #4983. - - - [bdubbs] - Update to libpipeline-1.5.5. Fixes - #4977. - - - [bdubbs] - Update to bash-5.1.16. Fixes - #4978. - - - - - - 2021-01-13 - - - [renodr] - Fixed CVE-2021-3997 in systemd, as well as fixing - an issue with the default hostname and idle units. Fixes - #4981. - - - - - - 2021-01-03 - - - [renodr] - Add additional kernel configuration to allow for - 'systemd-oomd' to function. - - - - - - 2022-01-01 - - - [bdubbs] - Update to e2fsprogs-1.46.5. Fixes - #4974. - - - [bdubbs] - Update to zstd-1.5.1. Fixes - #4972. - - - [bdubbs] - Update to expat-2.4.2. Fixes - #4970. - - - [bdubbs] - Update to shadow-4.10. Fixes - #4969. - - - [bdubbs] - Update to sysvinit-3.01. Fixes - #4968. - - - [bdubbs] - Update to linux-5.15.12. Fixes - #4967. - - - [bdubbs] - Update to iana-etc-20211224. Fixes - #4962. - - - [bdubbs] - Update to openssl-3.0.1. Fixes - #4922. - - - [bdubbs] - Update to eudev-3.2.11. Fixes - #4914. - - - - - - 2021-12-30 - - - [renodr] - Update to systemd-250. Fixes - #4971. - - - [renodr] - Update to meson-0.60.3. Fixes - #4973. - - - - - - 2021-12-15 - - - [bdubbs] - Update to python3-3.10.1. Fixes - #4963. - - - [bdubbs] - Update to openssl-1.1.1m. Fixes - #4966. - - - [bdubbs] - Update to linux-5.15.7. Fixes - #4964. - - - [bdubbs] - Update to libcap-2.62. Fixes - #4965. - - - - - - 2021-12-14 - - - [thomas] - Allow building findutils on 32 bit systems. - Cherry-picked from multilib branch by [pierre]. - - - - - - 2021-12-01 - - - [bdubbs] - Update to vim-8.2.3704. Addresses - #4500. - - - [bdubbs] - Update to iana-etc-20211124. Fixes - #4957. - - - [bdubbs] - Update to bc-5.2.1. Fixes - #4959. - - - [bdubbs] - Update to meson-0.60.2. Fixes - #4960. - - - [bdubbs] - Update to linux-5.15.5. Fixes - #4956. - - - - - - 2021-11-15 - - - [bdubbs] - Update to iana-etc-20211112. Fixes - #4955. - - - [bdubbs] - Update to elfutils-0.186. Fixes - #4954. - - - [bdubbs] - Update to jinja2-3.0.3. Fixes - #4953. - - - [bdubbs] - Update to bc-5.2.0. Fixes - #4952. - - - [bdubbs] - Update to ncurses-6.3. Fixes - #4951. - - - [bdubbs] - Update to libpipeline-1.5.4. Fixes - #4950. - - - [bdubbs] - Update to meson-0.60.1. Fixes - #4949. - - - [bdubbs] - Update to iproute2-5.15.0. Fixes - #4948. - - - [bdubbs] - Update to linux-5.15.2. Fixes - #4947. - - - - - - 2021-11-01 - - - [bdubbs] - Update to gawk-5.1.1. Fixes - #4946. - - - [bdubbs] - Update to meson-0.60.0. Fixes - #4945. - - - [bdubbs] - Update to libcap-2.60. Fixes - #4944. - - - [bdubbs] - Update to gdbm-1.22. Fixes - #4943. - - - [bdubbs] - Update to file-5.41. Fixes - #4942. - - - [bdubbs] - Update to linux-5.14.15. Fixes - #4941. - - - [bdubbs] - Update to iana-etc-20211025. Fixes - #4940. - - - [bdubbs] - Update to tzdata-2021e. Fixes - #4939. - - - - - - 2021-10-15 - - - [bdubbs] - Update to vim-8.2.3508. Addresses - #4500. - - - [bdubbs] - Update to tzdata-2021c. Fixes - #4934. - - - [bdubbs] - Update to Python-3.10.0. Fixes - #4938. - - - [bdubbs] - Update to Jinja2-3.0.2. Fixes - #4937. - - - [bdubbs] - Update to linux-5.14.12. Fixes - #4932. - - - [bdubbs] - Update to iana-etc-20211004. Fixes - #4933. - - - [bdubbs] - Update to bc-5.1.1. Fixes - #4936. - - - [bdubbs] - Update to automake-1.16.5. Fixes - #4935. - - - - - - 2021-10-01 - - - [bdubbs] - Update to vim-8.2.3458. Addresses - #4500. - - - [bdubbs] - Update to iana-etc-20210924. Addresses - #4722. - - - [bdubbs] - Update to tzdata-2021b. Fixes - #4929. - - - [bdubbs] - Update to sysvinit-3.0.0. Fixes - #4927. - - - [bdubbs] - Update to meson-0.59.2. Fixes - #4931. - - - [bdubbs] - Update to linux-5.14.8. Fixes - #4925. - - - [bdubbs] - Update to libcap-2.59. Fixes - #4926. - - - [bdubbs] - Update to coreutils-9.0. Fixes - #4928. - - - [bdubbs] - Update to bison-3.8.2. Fixes - #4930. - - - - - - 2021-09-15 - - - [bdubbs] - Ensure tcl documentation instructions are present. Fixes - #4923. - - - [bdubbs] - Update to Python3-3.9.7. Fixes - #4916. - - - [bdubbs] - Update to linux-5.14.3. Fixes - #4913. - - - [bdubbs] - Update to libcap-2.57. Fixes - #4912. - - - [bdubbs] - Update to iproute2-5.14.0. Fixes - #4917. - - - [bdubbs] - Update to inetutils-2.2. Fixes - #4918. - - - [bdubbs] - Update to gzip-1.11. Fixes - #4920. - - - [bdubbs] - Update to gdbm-1.21. Fixes - #4919. - - - [bdubbs] - Update to bison-3.8.1. Fixes - #4921. - - - [bdubbs] - Update to bc-5.0.2. Fixes - #4905. - - - - - - 2021-09-08 - - - [renodr] - Fix regressions in File that result in improper - detection of text and XZ files. - - - - - - 2021-09-06 - - - [bdubbs] - Text clarifications in the backup/restore section - of Chapter 7. Thanks to Kevin Buckley for the patch. - - - - - - 2021-09-01 - - - [bdubbs] - LFS-11.0 released. - - - -- cgit v1.2.3-54-g00ecf