This is version 12.0 of the Linux From Scratch book, dated September 1st, 2023. 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 https://www.linuxfromscratch.org/mirrors.html.
Below is a list of changes made since the previous release of the book.
Changelog Entries:
2023-09-01
[bdubbs] - LFS-12.0 released.
2023-08-18
[bdubbs] - Update to linux-6.4.12. Fixes #5320.
2023-08-18
[bdubbs] - Update to udev-lfs-20230818.
2023-08-15
[bdubbs] - Add a patch to fix a performance regression in glibc's posix_memalign() function. Fixes #5315.
[bdubbs] - Update to less-643. Fixes #5317.
[bdubbs] - Update to meson-1.2.1. Fixes #5314.
[bdubbs] - Update to linux-6.4.10. Fixes #5313.
[bdubbs] - Update to iana-etc-20230810. Addresses #5006.
[rahul] - Update to pkgconf-2.0.1. Fixes #5316.
2023-08-07
[bdubbs] - Update to xz-5.4.4. Fixes #5307.
[bdubbs] - Update to wheel-0.41.1 (Python Module). Fixes #5311.
[bdubbs] - Update to man-pages-6.05.01. Fixes #5306.
[bdubbs] - Update to linux-6.4.8. Fixes #5309.
[bdubbs] - Update to iana-etc-20230804. Addresses #5006.
[rahul] - Update to pkgconf-2.0.0. Fixes #5310.
2023-08-01
2023-07-28
[bdubbs] - Update udev-lfs tarball to remove obsolete cdrom rules and references to ISDN devices. Fixes #5291.
[bdubbs] - Update to wheel-0.41.0 (Python Module). Fixes #5290.
[bdubbs] - Update to tar-1.35. Fixes #5287.
[bdubbs] - Update to udev from systemd-254. Fixes #5293.
[bdubbs] - Update to meson-1.2.0. Fixes #5286.
[bdubbs] - Update to linux-6.4.7. Fixes #5288.
[bdubbs] - Update to gcc-13.2.0. Fixes #5292.
[bdubbs] - Update to file-5.45. Fixes #5294.
2023-07-28
[xry111] - Enable cgroup-based memory pressure information in kernel, and add the cgroup file system into /etc/fstab and the mountvirtfs bootscript. This is a preparation for udev from systemd-254. Addresses #5293.
2023-07-22
[xry111] - Make the mountvirtfs bootscript create essential symlinks in /dev. Fixes #5289.
2023-07-15
[xry111] - Replace eudev-3.2.12 with udev from systemd-253. Fixes #5085.
[bdubbs] - Update to iana-etc-20230629. Addresses #5006.
[bdubbs] - Update to linux-6.4.3. Fixes #5284.
[bdubbs] - Update to libxcrypt-4.4.36. Fixes #5283.
[bdubbs] - Update to groff-1.23.0. Fixes #5282.
[bdubbs] - Update to perl-5.38.0. Fixes #5281.
2023-07-02
2023-07-01
[bdubbs] - Update to iana-etc-20230615. Addresses #5006.
[bdubbs] - Update to vim-9.0.1671. Addresses #4500.
[bdubbs] - Update to util-linux-2.39.1. Addresses #5278.
[bdubbs] - Update to linux-6.3.10. Addresses #5276.
[rahul] - Update to kbd-2.6.1. Fixes #5279.
[bdubbs] - Update to gettext-0.22. Fixes #5275.
2023-06-17
2023-06-09
2023-06-03
2023-05-25
[ken] - Remove unneeded group sgx from eudev rules. Fixes #5265.
2023-05-18
2023-05-13
2023-05-01
[bdubbs] - Update to vim-9.0.1503. Addresses #4500.
[bdubbs] - Update to iana-etc-20230418. Addresses #5006.
[bdubbs] - Update to sysvinit-3.07. Fixes #5250.
[bdubbs] - Update to iproute2-6.3.0. Fixes #5248.
[bdubbs] - Update to gcc-13.1.0. Fixes #5247.
[bdubbs] - Update to perl-5.36.1. Fixes #5246.
[bdubbs] - Update to linux-6.3.1. Fixes #5245.
[bdubbs] - Update to coreutils-9.3. Fixes #5244.
2023-04-15
[bdubbs] - Update to vim-9.0.1452. Addresses #4500.
[bdubbs] - Update to iana-etc-20230405. Addresses #5006.
[bdubbs] - Update to zstd-1.5.5. Fixes #5239.
[bdubbs] - Update to Python-3.11.3. Fixes #5240.
[bdubbs] - Update to meson-1.1.0. Fixes #5242.
[bdubbs] - Update to man-pages-6.04. Fixes #5238.
[bdubbs] - Update to linux-6.2.11. Fixes #5241.
2023-03-31
[xry111] - Update to linux-6.2.9 (security fix). Fixes #5230.
[xry111] - Update to grep-3.10. Fixes #5234.
[xry111] - Update to wheel-0.40.0. Fixes #5229.
[xry111] - Update to bc-6.5.0. Fixes #5228.
[xry111] - Update to texinfo-7.0.3. Fixes #5235.
[xry111] - Update to coreutils-9.2. Fixes #5232.
[xry111] - Update to libcap-2.68. Fixes #5236.
[xry111] - Update to tzdata-2023c. Fixes #5237.
[xry111] - Update to xz-5.4.2. Fixes #5233.
[xry111] - Update to openssl-3.1.0. Fixes #5227.
[xry111] - Add flit-core-3.8.0.
2023-03-15
2023-03-04
[xry111] - Update to bc-6.3.1. Fixes #5217.
[xry111] - Update to linux-6.2.2 (security fixes). Fixes #5218.
[xry111] - Update to procps-ng-4.0.3. Fixes #5220.
[xry111] - Update to iproute2-6.2.0. Fixes #5221.
[xry111] - Update to meson-1.0.1. Fixes #5222.
[xry111] - Update to make-4.4.1. Fixes #5223.
[xry111] - Update to libelf-0.189. Fixes #5224.
[bdubbs] - Change to a better host requirements script in Chapter 2.
2023-03-01
[bdubbs] - LFS-11.3 released.