%general-entities; ]> Changelog This is version &version; &versiond; of the Linux From Scratch book, dated &releasedate;. If this book is more than six months old, a newer and better version is probably already available. To find out, please check one of the mirrors via . Below is a list of changes made since the previous release of the book. Changelog Entries: 2021-08-08 [bdubbs] - Update to linux-5.13.9. Fixes #4900. [bdubbs] - Update to libffi-3.4.2. Fixes #4902. 2021-08-06 [xry111] - Fix libasan.a building GCC with Glibc-2.34. Addresses BLFS #15350. 2021-08-02 [bdubbs] - Update to glibc-2.34. Fixes #4897. [bdubbs] - Update to diffutils-3.8. Fixes #4898. [bdubbs] - Update to libcap-2.52. Fixes #4899. 2021-08-01 [bdubbs] - Remove unneeded sed commands from automake and coreutils. Fixes #4895. [bdubbs] - Update to linux-5.13.7. Fixes #4893. [bdubbs] - Update to e2fsprogs-1.46.3. Fixes #4896. 2021-07-27 [xry111] - Update to GCC-11.2.0. Fixes #4883. [xry111] - Update to inetutils-2.1. Fixes #4892. [xry111] - Update to automake-1.16.4. Fixes #4894. [xry111] - Always use --strip-unneeded for stripping. 2021-07-27 [xry111] - Use workaround for Glibc NSS modules during stripping, to prevent bash from crash. 2021-07-26 [thomas] - Fix a programming error in shadow-4.9 2021-07-25 [xry111] - (Hopefully) complete stripping workaround. 2021-07-25 [bdubbs] - Add workaround to strip libraries correctly. [xry111] - Add workaround to install Binutils-2.37 man pages correctly. [bdubbs] - Update to shadow-4.9. Fixes #4891. [bdubbs] - Update to util-linux 2.37.1. Fixes #4890. 2021-07-23 [renodr] - Guard systemd against CVE-2021-33910. Fixes #4889. [renodr] - Update to meson-0.59.0. Fixes #4888. [renodr] - Update to binutils-2.37. Fixes #4887. [renodr] - Update to less-590. Fixes #4884. 2021-07-22 [dj] - Correct page IDs in Chapter 08 dejagnu, expect, and tcl. [dj] - Ensure that glibc installs ldconfig and sln to /usr/sbin. 2021-07-20 [ken] - Update to linux-5.13.4 (security fix). Fixes #4886. [xry111] - Use a fixed, non-zero UID for tester user, and spawn a new pseudoterminal to satisfy bash testsuite. 2021-07-19 [renodr] - Add text about security advisories to the Errata page. 2021-07-17 [ken] - Fix test failures in perl-5.34.0 by building less before perl and by patching perl for a problem highlighted by gdbm-1.20. Fixes #4885. 2021-07-15 [bdubbs] - Remove modifications to m4 that are no longer needed. 2021-07-08 [renodr] - Added Jinja2-3.0.1. [renodr] - Added MarkupSafe-2.0.1. [renodr] - Update to texinfo-6.8. Fixes #4880. [renodr] - Update to iproute2-5.13.0. Fixes #4879. [renodr] - Update to Python-3.9.6 (Security Update). Fixes #4878. [renodr] - Update to systemd-249 (Security Update). Fixes #4882. [renodr] - Update to Linux-5.13.1. Fixes #4873. 2021-07-01 [ken] - Patch gcc to fix some regressions (will be needed to build firefox-91ESR in BLFS) and to allow it to build against linux-5.13.0 kernel headers. Fixes #4875. 2021-06-28 [ken] - If installing individual locales, add 9 more used by libstdc++-v3 tests. Fixes #4877. 2021-06-27 [bdubbs] - Update to bash-5.1.8. Fixes #4869. [bdubbs] - Update to dejagnu-1.6.3. Fixes #4871. [bdubbs] - Update to gdbm-1.20. Fixes #4872. [bdubbs] - Update to libcap-2.51. Fixes #4874. [bdubbs] - Update to man-pages-5.1. Fixes #4876. 2021-06-18 [bdubbs] - Ensure libcap installs capsh. 2021-06-15 [bdubbs] - Update to iana-etc-20210611. Addresses #4722. [bdubbs] - Update to vim-8.2.3001. Addresses #4500. [bdubbs] - Update to util-linux-2.37. Fixes #4865. [bdubbs] - Update to meson-0.58.1. Fixes #4867. [bdubbs] - Update to linux-5.12.10. Fixes #4866. [bdubbs] - Update to m4-1.4.19. Fixes #4864. [bdubbs] - Update to grub-2.06. Fixes #4868. 2021-06-09 [ken] - For consistency, make the cpp link in /usr/lib. [ken] - Install iproute2 programs in /usr/sbin for consistency. 2021-06-08 [bdubbs] - Make shutting down the netwrok more robust. 2021-06-02 [thomas] - Tweak sendsignal bootscript to avoid killing mdmod (if active). 2021-05-31 [ken] - Update to linux-5.12.8 (security fix). Fixes #4863. 2021-05-28 [bdubbs] - Update to iana-etc-20210526. Addresses #4722. [bdubbs] - Update to vim-8.2.2890. Addresses #4500. [bdubbs] - Update to zstd-1.5.0. Fixes #4858. [bdubbs] - Update to perl-5.34.0. Fixes #4860. [bdubbs] - Update to linux-5.12.7. Fixes #4857. [bdubbs] - Update to libcap-2.50. Fixes #4862. [bdubbs] - Update to kmod-29. Fixes #4859. [bdubbs] - Update to expat-2.4.1. Fixes #4861. [bdubbs] - Update to elfutils-0.185. Fixes #4855. [bdubbs] - Update to bc-4.0.2. Fixes #4855. 2021-05-26 [thomas] - Remove obsolete DOCDIR option from iproute2 install command. 2021-05-17 [bdubbs] - Tweak install directories for eudev and e2fsprogs. Thanks to Ryan Marsaw for the report. 2021-05-14 [ken] - Add a Note about upgrading in OpenSSL. 2021-05-12 [bdubbs] - Removed instructions for running tests in Python due to an indefinite hang in the partial LFS envrionment. [renodr] - Moved LFS to a merged-/usr configuration. Thanks goes to Xi Ruoyao for doing almost all of the work. Fixes #4848. [renodr] - Update to gcc-11.1.0. Fixes #4847. [renodr] - Fix a FTBFS when building glibc-2.33 with gcc-11.1.0. [renodr] - Update to systemd-248. Fixes #4841. [renodr] - Update to iproute2-5.12.0. Fixes #4852. [renodr] - Update to Python-3.9.5. Fixes #4854. [renodr] - Update to meson-0.58.0. Fixes #4853. [renodr] - Update to linux-5.12.2. Fixes #4840. 2021-04-28 [renodr] - Fix building systemd with Linux-API-Headers 5.11.14 and higher, as well as with meson-0.57.2. Fixes #4851. [bdubbs] - Add manual locales needed for tests if using alternate locale installation instructions. Fixes #4844. [bdubbs] - Minor changes to boot scripts. Fixes #4842. Thanks to Scott Andrews for the report. 2021-04-26 [bdubbs] - Update to vim-8.2.2812. Addresses #4500. [bdubbs] - Update to iana-etc-20210407. Addresses #4722. [bdubbs] - Update to Python3-3.9.4. Fixes #4843. [bdubbs] - Update to meson-0.57.2. Fixes #4846. [bdubbs] - Update to linux-5.11.16. Addresses #4840. [bdubbs] - Update to less-581. Fixes #4849. [bdubbs] - Update to file-5.40. Fixes #4839. [bdubbs] - Update to bc-4.0.1. Fixes #4845. 2021-04-22 [xry111] - Revert 2772bb9c, as the proposed fix in it is rejected by Python maintainers explicitly. 2021-04-06 The XML source code of this book is migrated from SVN to Git. 2021-03-26 [renodr] - Update to openssl-1.1.1k (Security Update). Fixes #4838. [renodr] - Update to attr-2.5.1. Fixes #4833. [renodr] - Update to linux-5.11.10. Fixes #4834. [renodr] - Update to bc-3.3.4. Fixes #4835. [renodr] - Update to man-pages-5.11. Fixes #4836. [renodr] - Update to expat-2.3.0. Fixes #4837. [renodr] - Update to acl-2.3.1. Fixes #4832. 2021-03-17 [xry111] - Use for Binutils installation. Thanks report from Hans Meier. 2021-03-15 [bdubbs] - Update to vim-8.2.2604. Addreses #4500. [bdubbs] - Update to iana-etc-20210304. Addreses #4722. [bdubbs] - Update to zstd-1.4.9. Fixes #4827. [bdubbs] - Update to sysvinit-2.99. Fixes #4822. [bdubbs] - Update to linux-5.11.6. Fixes #4824. [bdubbs] - Update to libcap-2.49. Fixes #4831. [bdubbs] - Update to iproute2-5.11.0. Fixes #4823. [bdubbs] - Update to e2fsprogs-1.46.2. Fixes #4826. [bdubbs] - Update to bison-3.7.6. Fixes #4828. [bdubbs] - Update to bc-3.3.3. Fixes #4825. [bdubbs] - Update to attr-2.5.0. Fixes #4830. [bdubbs] - Update to acl-2.3.0. Fixes #4829. 2021-03-05 [xry111] - Simplify the installation of systemd man pages. 2021-03-04 [renodr] - Patch systemd-247 so that it will function with Linux-5.11 API headers. 2021-03-02 [pierre] - Fix a header file for python, so that #include <python&python-minor;/Python.h> works. 2021-03-01 [bdubbs] - LFS-10.1 released.