This is version 8.3-systemd of the Linux From Scratch book, dated September 1, 2018. 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 http://www.linuxfromscratch.org/mirrors.html.
Below is a list of changes made since the previous release of the book.
Changelog Entries:
2018-09-01
[bdubbs] - LFS-8.3 released.
[bdubbs] - Update to linux-4.18.5. Fixes #4337.
2018-08-25
[bdubbs] - Disable deprecated mpx code in gcc.
2018-08-16
2018-08-12
[bdubbs] - Update to linux-4.18. Fixes #4332.
2018-08-12
[bdubbs] - Update to dbus-1.12.10. Fixes #4328.
[bdubbs] - Add a note to glibc about using libidn2.
[bdubbs] - Add LANG to vim test instructions.
[bdubbs] - Ensure grep tests run to completion.
[bdubbs] - Run gcc tests in Chapter 6 as a non-privileged user.
[bdubbs] - Move shadow to before gcc so the gcc tests can use su to run as a non-privileged user.
[bdubbs] - Add perl Configure options in Chapter 5 to ensure no host system libraries are used.
[bdubbs] - Update minimum make version to 4.0 required by glibc-2.28.
[bdubbs] - Update bzip2 url to a new location. Fixes #4331.
[bdubbs] - Update to linux-4.17.14. Fixes #4330.
2018-08-08
[renodr] - Update to linux-4.17.13. Fixes #4327.
2018-08-03
[renodr] - Add patch to systemd to fix a build failure with glibc-2.28.
2018-08-02
2018-07-26
2018-07-23
[renodr] - Update to systemd-239. Fixes #4298.
2018-07-18
[bdubbs] - Update to util-linux 2.32.1. Fixes #4315.
[bdubbs] - Update to binutils-2.31.1. Fixes #4314.
[bdubbs] - Update to meson-0.47.1. Fixes #4313.
[bdubbs] - Document some new regression test failures.
[bdubbs] - Update to linux-4.17.8. Fixes #4312.
[bdubbs] - Update to e2fsprogs-1.44.3. Fixes #4310.
2018-07-08
2018-07-07
[bdubbs] - Add a configuration option to libffi to ensure proper architecture selection. Include an explanation and how to select alternative options. Fixes #4303.
2018-07-06
[bdubbs] - Make symbolic links in inital part of Chapter 6 consistent for all versions of the book. Allows removing environment variables no longer needed with e2fsprogs.
[bdubbs] - Update to Python-3.7.0. Fixes #4301.
[bdubbs] - Update to gdbm-1.16. Fixes #4302.
[bdubbs] - Update to elfutils-0.173. Fixes #4304.
[bdubbs] - Update to coreutils-8.30. Fixes #4305.
2018-07-03
2018-06-25
2018-06-12
2018-05-22
2018-05-11
[bdubbs] - Update to linux-4.16.8. Fixes #4267.
2018-05-07
[bdubbs] - Change stripping in Chapter 6 to not require logout.
2018-05-05
[bdubbs] - Update to gcc-8.1.0. Fixes #4268.
[bdubbs] - Update to linux-4.16.7. Fixes #4262.
[bdubbs] - Update to man-pages-4.16. Fixes #4266.
[bdubbs] - Update to meson-0.46.0. Fixes #4263.
[bdubbs] - Update to shadow-4.6. Fixes #4264.
[bdubbs] - Update to tzdata-2018e. Fixes #4269.
[bdubbs] - Update to xz-5.2.4. Fixes #4265.
2018-04-20
2018-04-16
[bdubbs] - Fix man pages and descriptions in meson. Thanks to Xi Ruoyao for the patch.
2018-04-11
2018-04-06
2018-03-23
[bdubbs] - Update to several urls to use https. Thanks to avmaisak for the patch. Fixes #4247.
[bdubbs] - Update to Python3-3.6.5. Fixes #4248.
[bdubbs] - Update to openssl-1.1.0h. Fixes #4244.
[bdubbs] - Update to e2fsprogs-1.44.1. Fixes #4244.
[bdubbs] - Update to tzdata-2018d. Fixes #4243.
[bdubbs] - Update to meson-0.45.1. Fixes #4242.
[bdubbs] - Update to linux-4.15.14. Fixes #4241.
2018-03-23
[bdubbs] - Remove reference to openssl in BLFS in Chapter 9. Fixes #4240.
[bdubbs] - Update minimum host system requirements. Fixes #4239.
[bdubbs] - Added the rationale for including openssl. Fixes #4234.
[bdubbs] - Update to util-linux-2.32. Fixes #4219.
[bdubbs] - Update to meson-0.45.0. Fixes #4232.
[bdubbs] - Update to e2fsprogs-1.44.0. Fixes #4236.
[bdubbs] - Update to linux-4.15.11. Fixes #4237.
[bdubbs] - Update to automake-1.16.1. Fixes #4238.
[bdubbs] - Update to systemd-238. Fixes #4233.
2018-03-03
2018-03-02
[bdubbs] - LFS-8.2 released.