Il s'agit de la version 11.0-systemd du livre Linux From Scratch, datant du 01 septembre 2021. 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 https://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-2021
[bdubbs] — Publication de LFS-11.0.
25-08-2021
[xry111] — Mise à jour vers man-pages-5.13. Corrige #4915
25-08-2021
[bdubbs] — Publication de LFS-11.0-rc3.
[bdubbs] — Mise à jour vers e2fsprogs-1.46.4. Corrige #4910
[bdubbs] — Mise à jour vers meson-0.59.1. Corrige #4909
[bdubbs] — Mise à jour vers util-linux-2.37.2. Corrige #4908.
[bdubbs] — Mise à jour vers linux-5.13.12. Corrige #4907
[bdubbs] — Mise à jour vers libcap-2.53. Corrige #4906
[renodr] — Mise à jour vers openssl-1.1.1l (mise à jour de sécurité). Corrige #4911
20-08-2021
[bdubbs] — Ajout d'un sed à glibc dans le chapitre 8 pour corriger un problème de sécurité critique.
18-08-2021
[bdubbs] — Élimination d'une instruction pour supprimer un test dans binutils qui n'échoue plus.
16-08-2021
[dj] — Ajout de p11-kit à la liste de dépendances de systemd.
15-08-2021
[renodr] — Publication de LFS-11.0-rc1.
14-08-2021
[bdubbs] — Mise à jour vers grep-3.7. Corrige #4901
13-08-2021
08-08-2021
06-08-2021
[xry111] — Correction de libasan.a
durant la construction de GCC
avec Glibc-2.34. S'occupe de BLFS
#15350.
02-08-2021
01-08-2021
27-07-2021
27-07-2021
[xry111] — Utilisation d'un contournement pour les modules NSS de Glibc pendant le nettoyage pour éviter un crash de bash.
26-07-2021
[thomas] — Correction d'une erreur de programmation dans shadow-4.9.
25-07-2021
[xry111] — (Sans doute) fin du contournement pour le nettoyage des binaires.
25-07-2021
23-07-2021
22-07-2021
[dj] — Correction des ID des pages au chapitre 8, pour dejagnu, expect et tcl.
[dj] — Installation de ldconfig et sln par glibc dans
/usr/sbin
.
20-07-2021
[ken] — Mise à jour vers linux-5.13.4 (correction de sécurité). Corrige #4886
[xry111] — Utilisation d'un UID fixe différent de zéro
pour l'utilisateur tester
et démarrage d'un nouveau pseudoterminal pour satisfaire
la suite de tests de bash.
19-07-2021
[renodr] — Ajout d'un texte sur les annonces de sécurité sur la page des Errata.
17-07-2021
[ken] — Correction d'échecs à la construction de perl-5.34.0 en construisant moins avant perl et en corrigeant un problème soulevé par gdbm-1.20 dans perl. Corrige #4885.
15-07-2021
[bdubbs] — Suppression des modifications de m4 qui ne sont plus requises.
08-07-2021
[renodr] — Ajout de Jinja2-3.0.1.
[renodr] — Ajout de MarkupSafe-2.0.1.
[renodr] — Mise à jour vers texinfo-6.8. Corrige #4880
[renodr] — Mise à jour vers iproute2-5.13.0. Corrige #4879
[renodr] — Mise à jour vers Python-3.9.6 (mise à jour de sécurité). Corrige #4878
[renodr] — Mise à jour vers systemd-249 (mise à jour de sécurité). Corrige #4882
[renodr] — Mise à jour vers Linux-5.13.1. Corrige #4873
01-07-2021
[ken] — Correction de gcc pour éviter certaines régressions (ce sera nécessaire pour construire firefox-91ESR dans BLFS) et pour permettre de le construire avec les en-têtes du noyau Linux-5.13.0. Corrige #4875.
28-06-2021
[renodr] — Si vous installez les paramètres régionaux à la main, ajout de 9 autres, utilisés par les tests de libstdc++-v3. Corrige #4877
27-06-2021
18-06-2021
[bdubbs] — Installation de capsh par libcap.
15-06-2021
[bdubbs] — Mise à jour vers iana-etc-20210611. Corrige #4722
[bdubbs] — Mise à jour vers vim-8.2.3001. Corrige #4500.
[bdubbs] — Mise à jour vers util-linux-2.37. Corrige #4865
[bdubbs] — Mise à jour vers meson-0.58.1. Corrige #4867
[bdubbs] — Mise à jour vers linux-5.12.10. Corrige #4866
[bdubbs] — Mise à jour vers m4-1.4.19. Corrige #4864
[bdubbs] — Mise à jour vers grub-2.06. Corrige #4868
09-06-2021
[ken] — Pour la cohérence, liaison de cpp dans /usr/lib.
[ken] — Installation des programmes d'iproute2 dans /usr/sbin pour la cohérence.
31-05-2021
[ken] — Mise à jour vers linux-5.12.8 (correction de sécurité). Corrige #4863
28-05-2021
[bdubbs] — Mise à jour vers iana-etc-20210526. Corrige #4722.
[bdubbs] — Mise à jour vers vim-8.2.2890. Corrige #4500.
[bdubbs] — Mise à jour vers zstd-1.5.0. Corrige #4858
[bdubbs] — Mise à jour vers perl-5.34.0. Corrige #4860
[bdubbs] — Mise à jour vers linux-5.12.7. Corrige #4857
[bdubbs] — Mise à jour vers libcap-2.50. Corrige #4862
[bdubbs] — Mise à jour vers kmod-29. Corrige #4859
[bdubbs] — Mise à jour vers expat-2.4.1. Corrige #4861
[bdubbs] — Mise à jour vers elfutils-0.185. Corrige #4855
[bdubbs] — Mise à jour vers bc-4.0.2. Corrige #4855
26-05-2021
[thomas] — Suppression de l'option DOCDIR obsolète dans la commande d'installation d'iproute2.
17-05-2021
[bdubbs] — Modification des répertoires d'installation de eudev et e2fsprogs. Merci à Ryan Marsaw pour le rapport.
14-05-2021
[ken] — Ajout d'une note sur la mise à jour d'OpenSSL.
12-05-2021
[bdubbs] — Suppression des instructions pour lancer les tests dans Python à cause d'un blocage complet dans l'environnement partiel de LFS.
[renodr] — Déplacement de LFS vers une configuration où /usr est fusionné. Merci à Xi Ruoyao pour avoir fait presque tout le travail. Corrige #4848
[renodr] — Mise à jour vers gcc-11.1.0. Corrige #4847
[renodr] — Correction d'une erreur de construction à partir des sources de glibc-2.33 avec gcc-11.1.0.
[renodr] — Mise à jour vers systemd-248. Corrige #4841
[renodr] — Mise à jour vers iproute2-5.12.0. Corrige #4852
[renodr] — Mise à jour vers Python-3.9.5. Corrige #4854
[renodr] — Mise à jour vers meson-0.58.0. Corrige #4853
[renodr] — Mise à jour vers linux-5.12.2. Corrige #4840
28-04-2021
[renodr] — Correction de la construction de systemd avec Linux-API-Headers 5.11.14 et supérieur, ainsi qu'avec meson-0.57.2. Corrige #4851
[bdubbs] — Ajout de paramètres linguistiques manuels requis pour les tests quand on utilise d'autres instructions d'installation des paramètres linguistiques. Corrige #4844
[bdubbs] — Changement mineur des scripts de démarrage. Corrige #4842. Merci à Scott Andrews pour le rapport.
26-04-2021
[bdubbs] — Mise à jour vers vim-8.2.2812. Corrige #4500.
[bdubbs] — Mise à jour vers iana-etc-20210407. Corrige #4722
[bdubbs] — Mise à jour vers Python3-3.9.4. Corrige #4843
[bdubbs] — Mise à jour vers meson-0.57.2. Corrige #4846
[bdubbs] — Mise à jour vers linux-5.11.16. Corrige #4840
[bdubbs] — Mise à jour vers less-581. Corrige #4849
[bdubbs] — Mise à jour vers file-5.40. Corrige #4839
[bdubbs] — Mise à jour vers bc-4.0.1. Corrige #4845
22-04-2021
[xry111] - Annulation de 2772bb9c, car le correctif proposé est explicitement rejeté par les mainteneurs de Python.
06-04-2021
Le source code XML de ce livre a migré de SVN à Git.
26-03-2021
[renodr] — Mise à jour vers openssl-1.1.1k (mise à jour de sécurité). Corrige #4838
[renodr] — Mise à jour vers attr-2.5.1. Corrige #4833
[renodr] — Mise à jour vers linux-5.11.10. Corrige #4834
[renodr] — Mise à jour vers bc-3.3.4. Corrige #4835
[renodr] — Mise à jour vers man-pages-5.11. Corrige #4836
[renodr] — Mise à jour vers expat-2.3.0. Corrige #4837
[renodr] — Mise à jour vers acl-2.3.1. Corrige #4832
17-03-2021
[xry111] — Utilisation de -j1
pour l'installation de Binutils. Merci à Hans Meier de
l'avoir rapporté.
15-03-2021
[bdubbs] — Mise à jour vers vim-8.2.2604. Corrige #4500.
[bdubbs] — Mise à jour vers iana-etc-20210304. Corrige #4722
[bdubbs] — Mise à jour vers zstd-1.4.9. Corrige #4827
[bdubbs] — Mise à jour vers linux-5.11.6. Corrige #4824
[bdubbs] — Mise à jour vers libcap-2.49. Corrige #4831
[bdubbs] — Mise à jour vers iproute2-5.11.0. Corrige #4823
[bdubbs] — Mise à jour vers e2fsprogs-1.46.2. Corrige #4826
[bdubbs] — Mise à jour vers bison-3.7.6. Corrige #4828
[bdubbs] — Mise à jour vers bc-3.3.3. Corrige #4825
[bdubbs] — Mise à jour vers attr-2.5.0. Corrige #4830
[bdubbs] — Mise à jour vers acl-2.3.0. Corrige #4829
05-03-2021
[xry111] — Simplification de la procédure d’installation des pages de manuel de systemd.
04-03-2021
[renodr] — Correction de systemd-247 pour qu'il fonctionne avec les en-têtes de l'API de Linux-5.11.
02-03-2021
[pierre] — Correction d'un fichier d'en-tête de python, pour que #include <python3.9/Python.h> fonctionne.
01-03-2021
[bdubbs] — Publication de LFS-10.1.