Il s'agit de la version 8.1-systemd du livre Linux From Scratch, datant du 01 septembre 2017. 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-09-2017
bdubbs] - Publication de LFS-8.1.
27-08-2017
[renodr] - Suppression d'une option inutile dans util-linux pour la version systemd.
24-08-2017
[dj] - Suppression de rpcgen de la liste des programmes installés par GlibC.
[ken] - Correction de la suite de tests d'acl pour perl-5.26.
16-08-2017
[renodr] - Suppression d'une option inutile dans glibc.
16-08-2017
[bdubbs] - Ajout d'une note dans gmp pour montrer comment créer des bibliothèques gmp génériques.
15-08-2017
11-08-2017
[bdubbs] - Mise à jour vers tcl-core-8.6.7. Corrige #4123
08-08-2017
23-07-2017
21-07-2017
[dj] - Correction des fichiers EXTRA_DIST dans l'archive systemd.
18-07-2017
13-07-2017
[bdubbs] - Mise à jour vers linux-4.12.1. Corrige #4110
[bdubbs] - Mise à jour vers libpipeline-1.4.2. Corrige #4109
[bdubbs] - Mise à jour vers iproute2-4.12.0. Corrige #4108
[bdubbs] - Correction de la procédure de test dans make. Corrige #4105
[bdubbs] - Correction de la procédure de test dans procps-ng. Corrige #4106
[bdubbs] - Mise à jour vers glibc-2.25+adc7e06. Corrige #4097
03-07-2017
[bdubbs] - Passage à linux-4.12.
02-07-2017
30-06-2017
26-06-2017
[bdubbs] - Suppression de seds périmés pour diffutils dans les chapitres 5 et 6.
24-06-2017
21-06-2017
07-06-2017
[bdubbs] - Mise à jour vers linux-4.11.4. Corrige #4093
02-06-2017
25-05-2017
[renodr] - Corrige la construction pour les systèmes i686. Modification du chapitre 06 Glibc.
19-05-2017
13-05-2017
[dj] - Introduction de -isystem pour utiliser l'emplacement des en-têtes internes de gcc sur le système final dans la construction de GlibC.
[ken] - Mise à jour des versions de certaines bibliothèques dans « Supprimer de nouveau les symboles des fichiers objets ». Corrige #4085
[dj] - Ajout de liens symboliques supplémentaires pour éviter de référencer « :/tools » dans le système final.
07-05-2017
[bdubbs] - Mise à jour vers flex-2.6.4. Corrige #4084
05-05-2017
[bdubbs] - Mise à jour vers man-pages-4.11. Corrige #4083
03-05-2017
[bdubbs] - Mise à jour vers gcc-7.1.0. Corrige #4082
[bdubbs] - Mise à jour vers iproute2-4.11.0. Corrige #4081
[bdubbs] - Correction d'un problème avec les tests de glibc et ajout d'explications sur les options de configuration.
[bdubbs] - Ajout d'une commande pour créer /root/.vimrc pour que les options par défaut de vim n'écrasent pas celles dans /etc/vimrc.
01-05-2017
[bdubbs] - Mise à jour vers linux-4.11. Corrige #4080
[bdubbs] - Mise à jour des correctifs de flex.
29-04-2017
[dj] - Suppression de la correction de systemd avec gperf < 3.1.
26-04-2017
[bdubbs] - Ajout d'un correctif pour corriger une régression dans la version 2.6.3 de flex.
[bdubbs] - Mise à jour vers linux-4.10.13. Corrige #4079
26-04-2017
[bdubbs] - Mise à jour vers grub-2.02. Corrige #4042
25-04-2017
[bdubbs] - Mise à jour vers vim-8.0.586. Corrige #4078
[bdubbs] - Mise à jour vers eudev-3.2.2. Corrige #4077
[bdubbs] - Mise à jour vers linux-4.10.12. Corrige #4075
[bdubbs] - Mise à jour vers gperf-3.1. Corrige #4053
[bdubbs] - Amélioration des instructions pour garder les informations de débogage de bibliothèques précises lors du nettoyage à la fin du chabitre 6. Corrige #4076 (de nouveau).
22-04-2017
[bdubbs] - Ajout d'instructions pour garder les informations de débogage de bibliothèques précises lors du nettoyage à la fin du chabitre 6. Corrige #4076.
11-04-2017
[dj] - Mise à jour vers dbus-1.10.18. Corrige #4072
[bdubbs] - Suppression de l'option inutile --disable-compile-warnings des instructions de pkg-config. Merci à Jeffery Smith pour l'avoir signalé.
10-04-2017
07-04-2017
[bdubbs] Correction d'une erreur dans bc-1.07.
03-04-2017
[bdubbs] - Mise à jour vers bc-1.07. Corrige #4071
31-03-2017
28-03-2017
[bdubbs] - Déplacement de readline avant bc dans le chapitre 6. Corrige #4068
[bdubbs] - Mise à jour vers linux-4.10.6. Corrige #4065
[bdubbs] - Mise à jour vers pkg-config-0.29.2. Corrige #4066
[bdubbs] - Mise à jour vers tzdata-2017b. Corrige #4067
[bdubbs] - Ajout d'une option -Dusethreads à perl au chapitre 6.
25-03-2017
[dj] - Mise à jour de lfs-bootscripts-20170825. Corrige un problème de périmètre dans le script rc. Merci à « quesker » sur #lfs-support pour le signalement et les tests.
18-03-2017
[bdubbs] - Mise à jour du format des messages d'erreur du script de démarrage checkfs. Corrige #4064
[bdubbs] - Mise à jour vers man-pages-4.10. Corrige #4063
[bdubbs] - Mise à jour vers linux-4.10.3. Corrige #4062
[bdubbs] - Mise à jour vers gdbm-1.13. Corrige #4061
[bdubbs] - Mise à jour vers coreutils-8.27. Corrige #4060
11-03-2017
[dj] - Correction de la description des modifications de
gcc/config/{linux,i386/linux{,64}}.h
dans la passe 1 de gcc.
08-03-2017
[dj] - Mise à jour de /etc/hosts dans la configuration réseau.
03-03-2017
[bdubbs] - Passage à binutils-2.28. Déplacement de m4 et bc avant binutils pour les tests de régression de l'éditeur de liens gold. Corrige #4059.
[renodr] - Mise à jour vers dbus-1.10.16. Corrige #4050
[renodr] - Mise à jour vers linux-4.10.1. Corrige #4056
[renodr] - Mise à jour vers tzdata2017a. Corrige #4057
[renodr] - Mise à jour vers systemd-233. Corrige #4058
28-02-2017
25-02-2017
[bdubbs] - LFS-8.0 released.