Il s'agit de la version 7.1 du livre Linux From Scratch, datant du 2 mars 2012. Si ce livre est daté de plus de six mois, une nouvelle et meilleure version est probablement déjà disponible. Pour le savoir, 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:
02-03-2012
[bdubbs] - Publication de LFS-7.1.
24-02-2012
[bdubbs] - Petites modifications du script de démarrage ifup.
24-02-2012
[bdubbs] - Ajout d'un correctif à glibc qui corrige un problème (erreur de segmentation) de dlopen() dans certains cas.
23-02-2012
[bdubbs] - Ajout d'une remarque à la section sur le partitionnement concernant les technologies avancées (comme RAID et LVM).
20-02-2012
[bdubbs] - Publication de LFS-7.1-rc1.
19-02-2012
[bdubbs] - Adjout de sed au paquet m4 pour corriger une fausse erreur de test Corrige #3022.
[bdubbs] - Mise à jour du script mountfs pour supporter les volumes LVM lors de leur arrêt.
15-02-2012
[matthew] - Passage à Man-DB-2.6.1. Corrige #3020.
[bdubbs] - Activation de toutes les partitions LVM possibles dans le script checkfs. Merci à Qrux pour avoir mis en évidence le problème.
14-02-2012
11-02-2012
[matthew] - Correctien de quelques balisages pour deux commandes d'installation. Ceci aide la gestion de paquets pour jhalfs. Merci à Pierre Labastie pour le correctif.
[matthew] - Création de /usr/lib/libstdc++.la plus tôt au chapitre 6 pour corriger un problème ICA. Merci à Pierre Labastie pour le correctif.
[matthew] - Passage à GMP-5.0.4. Corrige #3017.
09-02-2012
[matthew] - Suppression d'une correction de la suite de tests de GMP qui a été ajoutée en amont avec GMP-5.0.3. Corrige #3016.
07-02-2012
05-02-2012
[matthew] - Passage à Linux-3.2.4. Corrige #3012.
[matthew] - Passage à Automake-1.11.3. Corrige #3011.
[matthew] - Suppression des dernières mentions qui restaient de Module-Init-Tools.
[matthew] - Installation des fichiers pkgconfig de Kmod et de Xz à l'emplacement standard. Merci à John Burrell et à Bryan pour les signalements d'origine et à Ken pour la correction suggérée.
04-02-2012
[bdubbs] - Correction des scripts de démarrage :
Suppression de function literals inutiles.
Correction de la logique pidlist dans statusproc.
Correction de l'état d'utilisation de statusproc.
Ajout de nodevtmpfs dans mountfs stop.
[bdubbs] Ajout de nodump dans le xml pour la commande de sortie 70-persistent-net.rules ne soit pas utilisée dans jhalfs. Correction d'un problème dans kvm.
[bryan] - Correction du texte de la section 7.4 ("gestion des périphériques et des modules"), et modification ee la recommandation selon laquelle les enveloppes de modules devraient plutôt utiliser le support kmod pour la souplesse des dépendances ensuite. Corrige #3010.
02-02-2012
[bdubbs] - Suppression de références oblolètes à consolelog.
[bdubbs] - Reformatage de la commande configure d'udev.
01-02-2012
[bdubbs] - Clarification (encore) de l'ordre d'extraction dans GCC Passe 1.
[bdubbs] - Reformatage de la commande configure de Kmod.
30-12-2012
28-01-2012
22-01-2012
16-01-2012
[bdubbs] - Modification de scripts de démarrage pour utiliser devtmpfs pour /dev. Déplacement du montage de /dev vers mountvirtfs et garantie que /dev aille dans /etc/mtab. Modification de fstab et des sections de configuration du noyau pour répercuter ces changements.
11-01-2012
[bdubbs] - Ajout d'une clarification à la configuration de GRUB s'agissant de l'utilisation d'une partition d'amorçage distincte.
[matthew] - Suppression de Libnl, il n'est en fait pas exigé par IPRoute2. Merci à Markku Pesonen pour avoir trouvé la correction en amont.
08-01-2012
[matthew] - Empêchement que Libnl d'installer les bibliothèques statiques. Merci à Ken Moffat pour le signalement.
[matthew] - Passage à Coreutils-8.15. Corrige #2996.
[matthew] - Passage à IPRoute2-3.2.0 et ajout de sa nouvelle dépendance, libnl-2.0. Corrige #2995.
[matthew] - Passage à Linux-3.2. Corrige #2993.
[matthew] - Passage à Inetutils-1.9.1. Corrige #2992.
[matthew] - Correction d'une coquille dans le nom de l'archive tar. Corrige #2991.
[matthew] - Passage à File-5.10. Corrige #2989.
06-01-2012
[bdubbs] - Passage à une commande plus simple pour la détection de la version de Glibc par version-check.sh sur toutes les plateformes. Merci à Pierre Labastie pour le signalement et la correction.
[bdubbs] - Passage à un script php pour 'S'enregistrer'.
28-12-2011
[matthew] - Correction de détection de la version de Glibc par version-check.sh sur les hôtes Debian 64 bits. Merci Pierre Labastie pour le signalement et la correction.
22-12-2011
10-12-2011
[matthew] - Passage à Linux-3.1.5. Corrige #2981.
05-12-2011
[matthew] - Déplacement de Psmisc avant E2fsprogs car la suite de tests d'E2fsprogs utilise killall. Corrige #2975.
01-12-2011
[matthew] - Amélioration de l'élaboration de la liste des fichiers installés pour un certain nombre de paquets. Merci à Chris Staub pour le correctif. Corrige #2979.
[matthew] - On empêche que certains aspects de'arpd ne soient installés avec IPRoute2. Corrige #2977.
[matthew] - Correction de l'emplacement de libstdbuf de Coreutils. Corrige #2976.
[matthew] - Ajout des derniers correctifs d'amont de Bash. Corrige #2968.
28-11-2011
26-11-2011
[bdubbs] - Nettoyage du script console.
25-11-2011
[matthew] - Passage à Binutils-2.22. Corrige #2967.
[matthew] - Réinstallation des en-têtes NIS et RPC de Glibc. Les en-têtes ne s'installent plus par défaut depuis Glibc-2.14, mais ceci casse beaucoup de paquets de BLFS. Corrige #2965.
[matthew] - Passage à Grep-2.10. Corrige #2964.
[matthew] - Ajout d'un correctif pour corriger une faille de sécurité dans Perl. Corrige #2963.
[matthew] - Passage à GDBM-1.10. Corrige #2962.
[matthew] - Installation de libstdbuf.so
de Coreutils dans
/usr/lib/coreutils
pour
garder la cohérence avec les emplacements de la
bibliothèque partagée d'autres paquets. Corrige #2961.
[matthew] - Passage à Linux-3.1.2. Corrige #2960.
[matthew] - Passage à Tcl-8.5.11. Corrige #2959.
16-11-2011
[bdubbs] - Accord des droits 660 à /var/log/btmp. Suggestion de Michael Blanchard.
14-11-2011
[bdubbs] - Passage à boot scripts: nettoyage général ; déplacement des fonctions de consolelog vers rc ; nettoyage des fonctions journal au démarrage ; correction de l'invite interactif au démarrage au niveau d'exécution S et celui cible. Merci à DJ Lucas.
29-10-2011
[bdubbs] - Correction du texte dans la description des scripts de démarrage.
[bdubbs] - Suppression d'une ligne de source dans les fonctions des scripts de démarrage utilisées pour des raisons de rétro-compatibilité avec BLFS.
29-10-2011