Il s'agit de la version 8.4 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
21-02-2019
[ken] - Suppression du répertoire /lib/systemd/ créé par man-db-2.8.5.
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.
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 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
24-11-2018
[dj] - Mise à jour vers linux-4.19.4. Corrige #4381
[dj] - Mise à jour vers systemd-239-6b4878d.
[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 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
30-09-2018
[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 eudev-3.2.6. Corrige #4350
[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.