Il s'agit de la version 8.4-systemd du livre Linux From Scratch, datant du . Si ce livre est daté de plus de six mois, une version plus récente et améliorée est probablement déjà disponible. Pour en avoir le cœur net, merci de vérifier la présence d'une nouvelle version sur l'un des miroirs via http://www.linuxfromscratch.org/mirrors.html.
Ci-dessous se trouve une liste des modifications apportées depuis la version précédente du livre.
Entrées dans l'historique des modifications :
01-03-2019
[bdubbs] - Publication de LFS-8.4.
25-02-2019
19-02-2019
[bdubbs] - Ajout d'une modification facultative à la procédure de construction de ninja pour permettre l'utilisation de la variable d'environnement NINJAJOBS.
14-02-2019
[bdubbs] - Mise à jour vers linux-4.20.8. Corrige #4423
[bdubbs] - Correction d'un problème lors de la construction de Python au chapitre 5 causé par certains hôtes qui peuvent utiliser leurs propres en-têtes.
11-02-2019
08-02-2019
[renodr] - Mise à jour des prérequis du système.
06-02-2019
[bdubbs] - Simplification des instructions pour glibc dans le chapitre 5. Merci à Romain Geissler pour le rapport.
05-02-2019
02-02-2019
01-02-2019
[bdubbs] - Mise à jour vers bison-3.3.1. Corrige #4412
[bdubbs] - Mise à jour vers glibc-2.29. Corrige #4415
[bdubbs] - Mise à jour vers libpipeline-1.5.1. Corrige #4413
[bdubbs] - Mise à jour vers linux-4.20.6. Corrige #4409
[bdubbs] - Mise à jour vers meson-0.49.1. Corrige #4410
[bdubbs] - Mise à jour vers mpfr-4.0.2. Corrige #4416
[bdubbs] - Mise à jour vers ninja-1.9.0. Corrige #4414
27-01-2019
[pierre] - Correction d'un bogue introduit dans tar-1.31, en ajoutant un sed aux instructions de construction. Suppression d'un commentaire obsolète à propos d'un test qui échoue.
20-01-2019
[renodr] - Régénération de l'archive des pages de manuel de système avec les versions sans espace de nom des feuilles de style XSL de Docbook.
11-01-2019
[renodr] - Ajout d'un correctif de sécurité pour systemd-240. Il corrige les CVE-2018-16865 et CVE-2018-16864 (corruption de mémoire dans journald permettant des débordements de piles et de l'exécution arbitraire de code). Appliquez-le aussi vite que possible. Corrige #4408.
10-01-2019
[bdubbs] - Mise à jour vers linux-4.20.1. Corrige #4398
[bdubbs] - Mise à jour vers diffutils-3.7. Corrige #4401
[bdubbs] - Mise à jour vers tar-1.31. Corrige #4402
[bdubbs] - Mise à jour vers man-db-2.8.5. Corrige #4403
[bdubbs] - Mise à jour vers bash-5.0. Corrige #4404
[bdubbs] - Mise à jour vers readline-8.0. Corrige #4405
[bdubbs] - Mise à jour vers iproute2-4.20.0. Corrige #4406
[bdubbs] - Mise à jour vers util-linux-2.33.1. Corrige #4407
01-01-2019
27-12-2018
[renodr] - Mise à jour vers linux-4.19.12. Corrige #4389
[renodr] - Mise à jour vers e2fsprogs-1.44.5. Corrige #4390
[renodr] - Mise à jour vers bison-3.2.4. Corrige #4391
[renodr] - Mise à jour vers sed-4.7. Corrige #4392
[renodr] - Mise à jour vers grep-3.3. Corrige #4393
[renodr] - Mise à jour vers systemd-240. Contient une correction critique pour systemd-tmpfiles (escalade de privilège). Corrige #4394
[renodr] - Mise à jour vers Python-3.7.2. Corrige #4395
[renodr] - Mise à jour vers groff-1.22.4. Corrige #4396
12-12-2018
[renodr] - Ajout d'une note à libffi à propos de l'optimisation pour le CPU utilisé à la compilation. Comme pour GMP, cela cause des erreurs de type opération illégale si l'installation est copiée sur un autre système.
11-12-2018
01-12-2018
25-11-2018
[bdubbs] - Mise à jour vers bison-3.2.2. Corrige #4380
24-11-2018
[dj] - Mise à jour vers linux-4.19.4. Corrige #4381
[dj] - Mise à jour vers systemd-239-6b4878d.
[dj] - Ajout du groupe « wheel » aux groupes systemd.
[dj] - Ajout de touch à la liste des programmes coreutils déplacés et clarification de la nécessité de le déplacer pour être compatible avec le FHS.
21-11-2018
[renodr] - Ajout du groupe « wheel » pour satisfaire les prérequis de systemd. Corrige #4376.
[renodr] - Ajout d'un sed pour corriger un problème dans la suite de tests d'autoconf. Corrige #4372.
[renodr] - Mise à jour vers tcl-8.6.9. Mise à jour de sécurité. Corrige #4375
[renodr] - Mise à jour vers openssl-1.1.1a. C'est une mise à jour de sécurité. Corrige #4379
[renodr] - Mise à jour vers systemd-239-25d1ba1. Cela corrige un problème de sécurité dans systemd. Corrige #4377
[renodr] - Mise à jour vers linux-4.19.3. Corrige #4373
[renodr] - Mise à jour vers elfutils-0.175. Corrige #4374
19-11-2018
[bdubbs] - Mise à jour vers libcap-2.26. Corrige #4378
09-11-2018
06-11-2018
29-10-2018
27-10-2018
10-10-2018
[dj] - Suppression du lien incorrect vers /toold/lib64 dans les instructions de systemd. Corrige #4355.
[dj] - Ajout de systemd-239-meson-0.48.0_fixes-1.patch pour résoudre des erreurs de construction avec meson.
[dj] - Mise à jour vers meson-0.48.0. Corrige #4351
[dj] - Mise à jour vers linux-4.18.12. Corrige #4352
30-09-2018
[dj] - Restauration de la construction de Util-linux dans le chapitre 5 pour éviter une dépendances circulaire avec Systemd.
[dj] - Déplacement de l'installation de Util-linux et E2fsprogs après Procps pour satisfaire l'ordre de construction dans le livre Systemd. Cela n'a aucun effet sur le livre SysV.
20-09-2018
[bdubbs] - Nettoyage de liens symboliques inutiles. Réordonnancent des paquets pour que les paquets spécifiques à la version soient construits le plus tard possible dans le chapitre 6. Maintenant la construction de util-linux dans le chapitre 5 est inutile et a été supprimée. Corrige #4345 et #4349
[bdubbs] - Mise à jour vers elfutils-0.174 (libelf). Corrige #4348
[bdubbs] - Mise à jour vers psmisc-23.2. Corrige #4347
[bdubbs] - Mise à jour vers openssl-1.1.1. Corrige #4346
[bdubbs] - Mise à jour vers linux-4.18.9. Corrige #4344
02-09-2018
01-09-2018
[bdubbs] - Publication de LFS-8.3.