Ceci est la version GIT-20130401 du livre Cross-Compiled Linux From Scratch (Linux From Scratch Croisé), datant du avril 01, 2013. Si ce livre a plus de six mois, une version plus récente et meilleure est probablement disponible. Pour la trouver, merci de vérifier un des miroirs sur http://trac.cross-lfs.org/.
Ci-dessous une liste des changements détaillés effectués depuis la version précédente du livre.
Liste des modifications :
2 mars 2013
[William Harrington] - Mise à jour de l'avant-propos.
[William Harrington] - Mise à jour de l'emplacement de l'errata.
16 février 2013
[William Harrington] - Suppression d'une entrée inutile de config.cache aux sections Démarrage et chroot pour util-linux.
13 février 2013
[William Harrington] - Mise à jour de l'emplacement du téléchargement de dhcpcd.
9 février 2013
[William Harrington] - Ajout des commandes des suites de tests à udev du système final.
[William Harrington] - Mise à jour de la section sur la remarque d'iana-etc pour le correctif get.
8 février 2013
[William Harrington] - Déplacement de gawk avant findutils dans le système final pour la suite de tests coverbde de findutils.
[William Harrington] - Déplacement de less avant gzip dans le système final pour la suite de tests coverage de gzip.
[William Harrington] - Mise à jour de l'entrée de la suite de tests pour rsyslog dans le système final.
6 février 2013
[William Harrington] - Modification des informations de la suite de tests pour ncurses du système final.
[William Harrington] - Modification des informations de la suite de tests pour util-linux du système final.
[William Harrington] - Modification des informations de la suite de tests pour coreutils du système final.
3 février 2013
[William Harrington] - Modification de la locale du pays en la locale du territoire. Le pays n'est plus valide.
27 janvier 2013
[William Harrington] - Ajout d'une nouvelle ligne au fstab de la méthode du redémarrage et à la section Démarrage.
[William Harrington] - Correction d'un lien ../run -> /var/run incorrect.
27 décembre 2012
[William Harrington] - Déplacement de ProcPS avant E2fsprogs car la suite de tests exige ps.
13 décembre 2012
[Chris] - Suppression d'un paramètre --enable-add-ons redondant dans l'installation d'EGLIBC.
18 novembre 2012
[Chris] - Nombreuses mises à jour de listes des programmes installés
17 novembre 2012
[William Harrington] - Passage du kill pendant l'installation de Procps au système final.
[William Harrington] - Suppression de sulogin, de mountpoint, d'utmpdump et de wall de sysvinit.
12 novembre 2012
[Chris] - Suppression de --disable-perl-regexp inutile dans le grep du système temporaire.
5 novembre 2012
[William Harrington] - Mise à jour du correctif de la branche Mise à jour de gcc vers r193147.
[William Harrington] - Mise à jour de binutils vers 2.23.
[William Harrington] - Suppression du correctif de la branche Mise à jour de Binutils 2.22.
[William Harrington] - Modification de la construction de coreutils du système temporaire.
4 novembre 2012
[William Harrington] - Mise à jour du correctif de la branche Mise à jour de bash au niveau 39.
2 novembre 2012
[William Harrington] - Désactivation des programmes login et su d'util-linux.
[William Harrington] - Modification du sed de hwclock pour util-linux.
[William Harrington] - Modification de la suite de tests de Coreutils.
1 novembre 2012
[William Harrington - Mise à jour de Patch vers 2.7.1.
[William Harrington - Mise à jour de Perl vers 5.16.2.
[William Harrington - Mise à jour de Pkg-Config-Lite vers 0.27.1-1.
[William Harrington - Mise à jour de Psmisc vers 22.20.
[William Harrington - Mise à jour du correctif de la branche Mise à jour de Readline au niveau 004.
[William Harrington - Mise à jour d-Util-linux vers 2.22.1.
[William Harrington - Mise à jour de Vim-7.3 au niveau de correctif 712.
[William Harrington - Noyau Linux vers 3.4.17.
[William Harrington - Suppression du correctif de test.
31 octobre 2012
[William Harrington - Mise à jour d'eglibc à la révision 21435.
[William Harrington - Mise à jour d'automake vers 1.12.4.
[William Harrington - Mise à jour de bison vers 2.6.4.
[William Harrington - Mise à jour de coreutils vers 8.20.
[William Harrington - Mise à jour d'e2fsprogs vers 1.42.6.
[William Harrington - Mise à jour de gzip vers 1.5.
[William Harrington - Mise à jour de kmod vers 10.
[William Harrington - Mise à jour de less vers 451.
[William Harrington - Mise à jour de man-pages vers 3.43.
[William Harrington - Mise à jour de mpc vers 1.0.1.
25 octobre 2012
[Chris] - Mise à jour de "Et maintenant ?" pour refléter le changement de nom de freshmeat.net.
23 octobre 2012
[William Harrington} - Ajout d'un correctif pour M4 dans les outils croisés.
17 octobre 2012
[William Harrington} - Modification de la commande de suite de tests de coreutils pour su.
15 octobre 2012
[William Harrington} - Déplacement de shadow avant coreutils
17 septembre 2012
[William Harrington] - Modification de la référence à ncftp dans la page Clients de téléchargement pour lier à la page cftp de cblfs.
[William Harrington] - Mise à jour de la version du noyau Linux de Update linux kernel version from 3.4.9 to 3.4.11.
14 septembre 2012
[William Harrington] - Mise à jour de la somme de contrôle et de la taille d'iproute 3.4.0 libdir.
[William Harrington] - Mise à jour de la liste de liens de téléchargement et ajustement du texte d'introduction des paquets et des correctifs.
11 septembre 2012
[William Harrington] - Installation des en-têtes liées à NIS et RPC dans l'installation d'eglibc/eglibc-64bit dans les outils croisés et le système final.
7 septembre 2012
[William Harrington] - Suppression de --with-rootlibdir du configure de kmod au Ch 7.
[William Harrington] - Désactivation de la construction des bibliothèques statiques quand il le faut au moment de la compilation des outils croisés.
[William Harrington] - Suppression de la création des liens vers passwd et login dans Shadow, section Démarrage du Ch7.
[William Harrington] - Ajout de passwd à la chaîne des liens symboliques créés dans la section Démarrage du Ch7.
6 septembre 2012
[William Harrington] - Correction de la commande /var/run /run à la partie Création de fichiers dans la section Si vous allez redémarrer.
[William Harrington] - Ajout de shadow à la section Si vous allez redémarrer.
[William Harrington] - Suppression d'enable-login-utils d'util-linux à la section Si vous allez redémarrer.
4 septembre 2012
[William Harrington] - Ajout d'une commande à Bison du système final pour ajouter une variable à config.cache.
[William Harrington] - Correction de la somme de contrôle MD5 de zlib 1.2.7.
[William Harrington] - Mise à jour des options de configure d'Udev aux sections Démarrage et Système final.
[William Harrington] - Mise à jour des scripts de démarrage pour les rendre adaptés aux mises à jour d'udev.
3 septembre 2012
[William Harrington] - Ajout d'une page sur le nouveau Client de téléchargement dans la section La fin.
30 août 2012
[William Harrington] - Passage des prérequis du système hôte du livre, concernant le noyau Linux, à la version 2.6.32 ou supérieur.
29 août 2012
[William Harrington] - Modification de la ligne de configuration de PPL lors de la compilation croisée.
[William Harrington] - Passage des prérequis du système hôte du livre, concernant le noyau Linux, à la version 2.6.32.
[William Harrington] - Mise à jour des instructions d'eglibc et du texte concernant eglibc pour le support du noyau 2.6.32.
[William Harrington] - Ajout de --with-default-terminfo-dir=/usr/share/terminfo à ncurses du système final du fait de modifications dans la branche Mise à jour.
28 août 2012
[William Harrington] - Modification du programme groups de shadow et désactivation de la section des man-pages.
27 août 2012
[William Harrington] - Création et ajout du correctif de la branche Mise à jour de binutils 2.22.
[William Harrington] - Mise à jour de la version de bison vers 2.6.2.
[William Harrington] - Mise à jour de la version de coreutils vers 8.19.
[William Harrington] - Mise à jour de la version d'e2fsprogs vers 1.42.5.
[William Harrington] - Mise à jour de la version de flex vers 2.5.37.
[William Harrington] - Création et ajout au livre du correctif de la branche mise à jour de gcc 4.6.3.
[William Harrington] - Mise à jour de la version de grep vers 2.14.
[William Harrington] - Mise à jour de la version de grub vers 2.00.
[William Harrington] - Mise à jour de la version d'iproute2 vers 3.4.0 et régénération du correctif Iproute2.
[William Harrington] - Mise à jour de la version de kmod vers 9.
[William Harrington] - Mise à jour de la version de linux vers 3.4.9.
[William Harrington] - Mise à jour de la version de man-pages vers 3.42.
[William Harrington] - Mise à jour de la version de mpc vers 1.0.
[William Harrington] - Mise à jour de la version de mpfr vers 3.1.1.
[William Harrington] - Mise à jour du correctif de la branche mise à jour de ncurses.
[William Harrington] - Mise à jour de la version de perl vers 5.16.1 et régénération des correctifs libc et multilib.
[William Harrington] - Remplacement de pkg-config par pkg-config-lite 0.27-1.
[William Harrington] - Suppression du paquet glib du livre.
[William Harrington] - Mise à jour de la version de PPL vers 0.12.1.
[William Harrington] - Mise à jour de la version de psmisc vers 22.19.
[William Harrington] - Mise à jour de la version de rsyslog vers 6.2.2.
[William Harrington] - Mise à jour de la version de shadow vers 4.1.5.1.
[William Harrington] - Mise à jour de la version d'util-linux vers 2.21.2.
[William Harrington] - Mise à jour de la version d'xz vers 5.0.4.
[William Harrington] - Modification de la ligne de commande de configuration de PPL.
[William Harrington] - Suppression du correctif gcc44 de flex.
[William Harrington] - Ajout de /run/shm aux sections de création des répertoires du livre.
[William Harrington] - Suppression des variables GLIB CFLAGS et LIBS de la ligne de configuration de pkg-config.
[William Harrington] - Suppression du sed pour les pages de manuel russes dans shadow.
[William Harrington] - Remplacement de la méthode de chiffrement MD5 par celle SHA512 pour les définitions de connexion.
[William Harrington] - Modification de la ligne de commande de configuration de shadow.
[William Harrington] - Mise à jour de la ligne de commande de configuration d'udev pour une bonne installation.
[William Harrington] - Mise à jour du PPL croisé et temporaire pour détecter et utiliser le bon gmp, par sécurité.
[William Harrington] - Ajout d'une remarque sur l'installation d'iana-etc.
[William Harrington] - Suppression d'une ligne YYENABLE_NLS inutile dans Bison.
26 août 2012
[William Harrington] - Correction de la construction d'IPutils pour que rdisc soit créé et suppression des entrées rdisc multiples pour les livres non multilib et ajout de rdisc aux livres multilib.
[William Harrington] - Ajout d'une remarque sur libee dans tous les livres et clarification de ce point avec plus d'explications.
22 août 2012
[William Harrington] - Abandon de la référence à bash dans le script de version hostreqs pour utiliser la variable $SHELL.
18 août 2012
[William Harrington] - Passage d'automake à 1.12.3.
15 août 2012
[William Harrington] - Mise à jour de l'emplacement de la liste de téléchargements.
13 août 2012
[William Harrington] - Ajout de la compression xz et zlib au kmod de la méthode du redémarrage.
11 août 2012
[William Harrington] - Modification du bloc de commandes de configure de la section d'Udev dans la méthode du redémarrage, afin que le copier-coller fonctionne bien.
[William Harrington] - Modification de la commande configure de la section kmod de la méthode du redémarrage pour installer libkmod dans /tools/lib et non dans /lib.
06 août 2012
[William Harrington] - Ajustement de la commande d'installation de XZ dans le système final pour installer correctement le fichier pkgconfig lzma au bon endroit.
[William Harrington] - Mise à jour du script de vérification des versions pour qu'il trouve la version de libc avec les hôtes qui utilisent d'autres chemins que /lib et /lib64, tels que les distribs multiarchitectures.
2 août 2012
[William Harrington] - Ajout de ${CLFS} à la commande ln -s /run /var/run dans la méthode de redémarrage.
31 juillet 2012
[William Harrington] - Ajout de moi-même à la page des remerciements.
23 juillet 2012
[William Harrington] - Ajout de xz-utils aux exigences du système hôte.
21 juillet 1012
[William Harrington] - Mise à jour du correctif de vim 7.3 vers le niveau 608.
[William Harrington] - Mise à jour du correctif de 4.2 vers le niveau 37.
[William Harrington] - Modification de la description de chattr de e2fsprogs.
[William Harrington] - Suppression des correctifs d'eglibc-2.15-r17386-dl_dep_fix-1.patch, inutile.
[William Harrington] - Suppression des options de configuration graphite de Binutils.
[William Harrington] - Mise à jour d'automake vers la version 1.12.2.
18 juillet 2012
[Jonathan] - Suppression dans la liste de correctifs d'une branche mise à jour de GCC qui n'existe pas.
10 juin 2012
[Jonathan] - Ajout d'un correctif pour mettre à jour les fichiers Protocol et Service par défaut pour Iana-etc.
[Jonathan] - Ajout de devtmpfs et de firmware_install au noyau.
[Jonathan] - Mise à jour de la configuration finale de Coreutils pour permettre de le construire en tant qu'utilisateur root.
6 juin 2012
[Jonathan] - Mise à jour de Coreutils de la 8.15 à la 8.16.
[Jonathan] - Mise à jour d'Util-linux de la 2.20 à la 2.20.1.
4 juin 2012
[Jonathan] - Mise à jour de DHCPD de la 5.5.4 à la 5.5.6.
[Jonathan] - Mise à jour d'Udev de la 181 à la 182.
[Jonathan] - Mise à jour de Libee de la 0.3.2 à la 0.4.1.
[Jonathan] - Mise à jour de PSMisc de la 22.15 à la 22.17.
[Jonathan] - Mise à jour de Kmod de la 6 [ la 8.
[Jonathan] - Mise à jour d'Automake de la 1.11.3 à la 1.12.1.
[Jonathan] - Mise à jour d'Autoconf de la 2.68 à la 2.69.
[Jonathan] - Mise à jour d'IPRoute2 de la 3.2.0 à la 3.3.0.
[Jonathan] - Mise à jour d'E2fsprogs de la 1.41 à la 1.42.3.
[Jonathan] - Mise à jour de Glib2 de la 2.28.6 à la 2.28.8.
[Jonathan] - Mise à jour de Man-Pages de la 3.35 à la 3.41.
[Jonathan] - Mise à jour de Grep de la 2.10 à la 2.12.
[Jonathan] - Mise à jour de Gawk de la 4.0.0 à la 4.0.1.
[Jonathan] - Mise à jour de Zlib de la 1.2.6 à la 1.2.7.
[Jonathan] - Mise à jour de GCC de la 4.6.2 à la 4.6.3.
[Jonathan] - Mise à jour de GMP de la 0.11.2 à la 0.12.1.
[Jonathan] - Mise à jour de File de la 5.10 à la 5.11.
[Jonathan] - Mise à jour de Linux de la 3.2.6 à la 3.3.7.
[Jonathan] - Mise à jour du correctif de la branche Mise à jour de Bash vers -4.
[Jonathan] - Mise à jour du correctif de la branche Mise à jour de Vim vers -4.
15 avril 2012
[Jonathan] - Ajout de /run au livre.
[Jonathan] - Mise à jour d'Udev de 168 vers 181.
14 Mars 2012
[Jonathan] - Remplacement de Module-Init-tools par Kmod.
3 mars 2012
[Jonathan] - Mise à jour d'Eglibc 2.15 de la r16526 à la r17386 et correction du nom du répertoire.
29 février 2012
[Jonathan] - Ajout de Login aux liens créés dans le méthode avec redémarrage - merci Code Monkey.
[Jonathan] - Correction de problèmes avec la méthode du redémarrage et e2fsprogs de mutlilib.
20 février 2012
[Jonathan] - Ajout de --without-nscd à Shadow.
[Jonathan] - Ajout de --with-ppl à Binutils en outils croisés et temp.
18 février 2012
[Jonathan] - Activation de la suite de tests de Patch.
[Jonathan] - Diffutils inclut maintenant une suite de tests.
[Jonathan] - Mise à jour de la branche Mise à jour de Readline vers -2.
[Jonathan] - Correction de problèmes de compilation avec IPRoute2 par la suppression d'en-têtes libnl inutiles.
17 février 2012
[Jonathan] - Ajout d'un correctif à Iana-etc et mise à jour de la commande.
[Jonathan] - Remplacement de ClooG-PPL par ClooG-0.16.3.
16 février 2012
[Jonathan] - Mise à jour de la branche Mise à jour de Ncurses vers -3.
[Jonathan] - Ajout d'un correctif à Eglibc pour corriger des problèmes de mémoire avec ALSA.
[Jonathan] - Mise à jour de Man-pages vers 3.35.
15 février 2012
Updated Correctif de la branche mise à jour de Vim à -3.
Mise à jour du correctif de la branche Mise à jour de Bash vers -3.
Mise à jour d'Automake vers 1.11.3.
Mise à jour de Binutils vers 2.22.
Mise à jour de Coreutils vers 8.15.
Mise à jour de DHCPD vers 5.5.4.
Mise à jour de Diffutils vers 3.2.
Mise à jour d'Eglibc vers 2.15.
Mise à jour d'E2fsprogs vers 1.4.2.
Mise à jour de File vers 5.10.
Mise à jour de Gawk vers 4.0.
Mise à jour de GCC vers 4.6.2.
Mise à jour de GMP vers 5.0.4.
Mise à jour de Grep vers 2.10.
Mise à jour de Grep vers 2.10.
Mise à jour de Iproute2 vers 3.2.0.
Mise à jour de Less vers 444.
Mise à jour de Libee vers 0.3.2.
Mise à jour de Libtool vers 2.4.2.
Mise à jour de Linux vers 3.2.x.
Mise à jour de Module-init-tools vers 3.15.
Mise à jour de MPFR vers 3.1.0.
Mise à jour de Perl vers 5.14.2.
Mise à jour de PSmisc vers 22.15.
Mise à jour de Rsyslog vers 6.2.0.
Mise à jour de Shadow vers 4.1.5.
Mise à jour de TCL vers 8.5.11.
Mise à jour d'Util-linux vers 2.20.
Mise à jour d'XZ-Utils vers 5.0.3.
Mise à jour de Zlib vers 1.2.6.
15 février 2012
[Jonathan] - Redémarrage de l'historique des changements, voir le livre 1.2.0 pour l'ancien historique.