Changelog
This is version 8.4-systemd of the Linux From Scratch book, dated Maarch 1, 2019. 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.
Below is a list of changes made since the previous release of the book.
Changelog Entries:
-
2019-03-01
- [bdubbs] - LFS-8.4 released.
-
2019-02-25
-
2019-02-19
- [bdubbs] - Add an optional modification to the build procedure for ninja to allow use the the environment variable NINJAJOBS.
-
2019-02-14
- [bdubbs] - Update to linux-4.20.8. Fixes #4423.
- [bdubbs] - Fix a problem when building Python in Chapter 5 where some hosts may use host dependent headers.
-
2019-02-11
-
2019-02-06
- [bdubbs] - Simlify instructions for glibc in Chapter 5. Thanks to Romain Geissler for the report.
-
2019-02-05
-
2019-02-02
-
2019-02-01
- [bdubbs] - Update to bison-3.3.1. Fixes #4412.
- [bdubbs] - Update to glibc-2.29. Fixes #4415.
- [bdubbs] - Update to libpipeline-1.5.1. Fixes #4413.
- [bdubbs] - Update to linux-4.20.6. Fixes #4409.
- [bdubbs] - Update to meson-0.49.1. Fixes #4410.
- [bdubbs] - Update to mpfr-4.0.2. Fixes #4416.
- [bdubbs] - Update to ninja-1.9.0. Fixes #4414.
-
2019-01-27
- [pierre] - Fix a bug introduced in tar-1.31, by adding a sed to the build instructions. Also remove an obsolete comment about a failing test.
-
2019-01-20
- [renodr] - Regenerate the systemd man pages tarball with the Non-namespaced versions of the Docbook XSL Stylesheets.
-
2019-01-27
- [renodr] - Add a security patch for systemd-240. This fixes CVE-2018-16865 and CVE-2018-16864 (memory corruption in journald leading to stack overflows / arbitrary code execution). Apply this as soon as you can. Fixes #4408.
-
2019-01-10
- [bdubbs] - Update to linux-4.20.1. Fixes #4398.
- [bdubbs] - Update to diffutils-3.7. Fixes #4401.
- [bdubbs] - Update to tar-1.31. Fixes #4402.
- [bdubbs] - Update to man-db-2.8.5. Fixes #4403.
- [bdubbs] - Update to bash-5.0. Fixes #4404.
- [bdubbs] - Update to readline-8.0. Fixes #4405.
- [bdubbs] - Update to iproute2-4.20.0. Fixes #4406.
- [bdubbs] - Update to util-linux-2.33.1. Fixes #4407.
-
2019-01-01
-
2018-12-27
- [bdubbs] - Update to linux-4.19.12. Fixes #4389.
- [bdubbs] - Update to e2fsprogs-1.44.5. Fixes #4390.
- [bdubbs] - Update to bison-3.2.4. Fixes #4391.
- [bdubbs] - Update to sed-4.7. Fixes #4392.
- [bdubbs] - Update to grep-3.3. Fixes #4393.
- [bdubbs] - Update to systemd-240. Contains a critical fix for systemd-tmpfiles (privilege escalation). Fixes #4394.
- [bdubbs] - Update to Python-3.7.2. Fixes #4395.
- [bdubbs] - Update to groff-1.22.4. Fixes #4396.
-
2018-12-12
- [renodr] - Add a note to libffi about optimizing for the specific CPU in use at compile time. Similar to GMP, this causes Illegal Operation errors if the installation is moved to another system.
-
2018-12-01
-
2018-11-25
- [renodr] - Update to bison-3.2.2. Fixes #4380.
-
2018-11-24
- [dj] - Update to linux-4.19.4. Fixes #4381.
- [dj] - Update to systemd-239-6b4878d.
- [dj] - Add "wheel" group to systemd groups.
- [dj] - Add touch to the list of moved coreutils programs, and clarify necessity of the moves to meet FHS compliance.
-
2018-11-21
- [renodr] - Add "wheel" group to satisfy systemd requirements. Fixes #4376.
- [renodr] - Add a sed to fix a bug in autoconf's test suite. Fixes #4372.
- [renodr] - Update to tcl-8.6.9. Security update. Fixes #4375.
- [renodr] - Update to openssl-1.1.1a. This is a security update. Fixes #4379.
- [renodr] - Update to systemd-239-25d1ba1. This fixes three security problems in systemd. Fixes #4377.
- [renodr] - Update to linux-4.19.3. Fixes #4373.
- [renodr] - Update to elfutils-0.175. Fixes #4374.
-
2018-11-19
- [bdubbs] - Update to libcap-2.26. Fixes #4378.
-
2018-11-09
-
2018-11-06
-
2018-10-29
-
2018-10-27
-
2018-10-10
-
2018-09-30
- [dj] - Restore build of Util-Linux in chapter5 to avoid reciprocal dependency for Systemd.
- [dj] - Moved installation of Util-Linux and E2fsprogs after Procps to satisfy build order in the Systemd book. This has no effect on the SysV book.
-
2018-09-20
- [bdubbs] - Clean up of unneeded symbolic links. Reordered packages so version specific packages are built as late as possible in Chapter 6. Now building util-linux in Chapter 5 is unneeded and has been removed. Fixes #4345 and #4349.
- [bdubbs] - Update to elfutils-0.174 (libelf). Fixes #4348.
- [bdubbs] - Update to psmisc-23.2. Fixes #4347.
- [bdubbs] - Update to openssl-1.1.1. Fixes #4346.
- [bdubbs] - Update to linux-4.18.9. Fixes #4344.
-
2018-09-02
-
2018-09-01
- [bdubbs] - LFS-8.3 released.