5.0 - 5 novembre 2003
Mise à jour vers :
automake-1.7.6
bash-2.05b
binutils-2.14
e2fsprogs-1.34
file-4.04
findutils-4.1.20
gawk-3.1.3
gcc-3.3.1
gettext-0.12.1
glibc-2.3.2
glibc-2.3.2-sscanf-1.patch
grep-2.5.1
groff-1.19
gzip-1.3.5
less-381
lfs-bootscripts-1.12
libtool-1.5
linux-2.4.22
man-1.5m2
man-1.5m2-80cols.patch
man-1.5m2-manpath.patch
man-1.5m2-pager.patch
man-pages-1.60
modutils-2.4.25
procps-3.1.11
procps-3.1.11.patch
psmisc-21.3
sed-4.0.7
sysvinit-2.85
tar-1.13.25
texinfo-4.6
util-linux-2.12
vim-6.2
Ajout de :
bash-2.05b-2.patch
bison-1.875-attribute.patch
coreutils-5.0
coreutils-5.0-uname.patch
coreutils-5.0-hostname-2.patch
dejagnu-1.4.3
expect-5.39.0
expect-5.39.0.patch
gawk-3.1.3.patch
gcc-2.95.3
gcc-2.95.3-2.patch
gcc-2.95.3-no-fixinc.patch
gcc-2.95.3-returntype-fix.patch
gcc-3.3.1-no_fixincludes-2.patch
gcc-3.3.1-specs-2.patch
gcc-3.3.1-suppress-libiberty.patch
grub-0.93
grub-0.93-gcc33-1.patch
inetutils-1.4.2
lfs-utils-0.3
ncurses-5.3-etip-2.patch
ncurses-5.3-vsscanf.patch
perl-5.8.0-libc-3.patch
shadow-4.0.3-newgroup-fix.patch
tcl-8.4.4
zlib-1.1.4-vsnprintf.patch
Suppression de :
bin86-0.16.3
fileutils-4.1
fileutils-4.1.patch
findutils-4.1-segfault.patch
findutils-4.1.patch
glibc-2.3.1-libnss.patch
glibc-2.3.1-root-perl.patch
gzip-1.2.4b.patch
lilo-22.2
netkit-base-0.17
sh-utils-2.0
sh-utils-2.0.patch
sh-utils-2.0-hostname.patch
tar-1.13.patch
textutils-2.1
vim-6.1.patch
2 novembre 2003 [alex] : Annexe A - Mise en commentaire de toutes les lignes "Dernière vérification effectuée auprès de".
28 octobre 2003 [greg] : Renforcement des commandes sed dans les sections "Verrouiller Glibc" et "Réajuster l'ensemble des outils".
26 octobre 2003 [greg] : Chapitre 6 - Glibc : Ajout d'une commande pour créer /etc/ld.so.conf et correspondre ainsi au chapitre 5 sur Glibc. Ferme le bogue 700.
24 octobre 2003 [alex] : Annexe A - Passage des dépendances au nouveau format concis basé sur le mail de Tushar.
23 octobre 2003 [gerard] : Chapitre 9 - La fin : Modification du nom du fichier /etc/lfs en /etc/lfs-release pour être plus cohérent avec les autres distributions.
23 octobre 2003 [alex] : Changement de la plupart des références des chapitres en des balises "xref".
22 octobre, 2003 [alex] : Chapitre 6 - Gawk et Shadow : Ajustement du texte et ajout de quelques balises ailleurs.
22 octobre, 2003 [alex] : Chapitre 6 - Entrer dans l'environnement chroot : Suppression de la commande set +h car elle n'est pas nécessaire ici : elle est déplacée quelques sections après.
15 octobre, 2003 [greg] : Chapitre 9 - Refonte de la dernière commande strip. Déplacement des paragraphes sur la suppression de répertoires dans le chapitre 6.
14 octobre 2003 [greg] : Chapitre 8 - Rendre le système LFS démarrable : Plus de détails sur Grub et ajout d'un message d'avertissement.
14 octobre 2003 [alex] : Annexe A - Mise à jour du contenu de Perl et Procps.
14 octobre 2003 [alex] : Chapitre 4 and 5 - Ajout d'une suggestion pour utiliser $LFS/sources comme emplacement de travail et de stockage.
13 octobre 2003 [greg] : Chapitre 9 - Redémarrer le système : Refonte des commandes de démontage.
11 octobre 2003 [alex] : Mise à jour des valeurs d'espace disque requis et des SBU comme l'indiquait Bruce Dubbs.
11 octobre 2003 [alex] : Chapitre 5 - Notes techniques sur l'atelier d'outils : Ajout et modification de quelques balises.
9 octobre 2003 [gerard] : Mise à jour vers lfs-bootscripts-1.12.
9 octobre 2003 [greg] : Quelques travaux sur les balises internes pour corriger un problème d'espace blanc supplémentaire pour les pages HTML générées par tidy. Essentiellement, remplacement de toutes les occurences de <para><screen> par <screen> (et leur balise fermante).
9 octobre 2003 [alex] : Chapitre 6 - Réseau de base : Déplacement d'une moitié dans la section Lfs-Utils et de l'autre moitié vers Perl.
8 octobre 2003 [alex] : Chapitre 8 - Rendre le système LFS démarrable : Adaptation au style "screen" et modification de quelques paragraphes.
8 octobre 2003 [alex] : Suppression d'une série d'entités inutilisées.
7 octobre 2003 [jeremy] : Ajout de notes pour les tests d'édition de liens dans les chapitres 5 et 6 indiquant qu'une sortie vierge est une mauvaise chose.
7 octobre 2003 [alex] : Modification des entités de correctifs pour contenir le nom complet au lieu du seul numéro de version.
7 octobre 2003 [jeremy] : Chapitre 1 - Ajout d'une note concernant #LFS-support sur IRC.
7 octobre 2003 [greg] : Preface - Ajout d'une note concernant l'astuce LFS contenant des informations essentielles avant cette lecture. Ferme le bogue 585.
6 octobre 2003 [alex] : Modification du style des sous-sections de contenus des chapitres 5 et 6 ainsi que de l'annexe A.
6 octobre 2003 [greg] : Simplification des commandes sed dans les sections "Verrouiller Glibc" et "Réajustement de la suite d'outils". Modification de la section "Comment ceci va se passer".
5 octobre 2003 [greg] : Chapitre 5 - Ajout d'une section "Notes techniques sur l'atelier des outils". Intégration et modification de l'ancienne section "Pourquoi nous utilisons des liens statiques". Ferme le bogue 658.
4 octobre 2003 [alex] : Quelques modifications mineures et ajout de balises un peu partout.
4 octobre 2003 [greg] : Chapitre 5 - Binutils Passe 1 : Ajout d'un LDFLAGS supplémentaire pour nous assurer de la reconstruction statique de ld.
2 octobre 2003 [greg] : Chapitre 6 - Remise en place de INSTALL=/tools/bin/install pour la commande d'ajustement de l'éditeur de liens dû à des problèmes sur les hôtes où un lien symbolique ginstall existe. Ceci rend les liens symboliques "install" redondants, donc suppression de ces derniers.
2 octobre 2003 [greg] : Chapitre 6 - Shadow : Activation des mots de passe MD5. Ferme le bogue 600.
27 septembre 2003 [greg] : Chapitre 5 - Expect : Amélioration de l'installation en faisant que les script redondants ne soient pas installés. Chapitre 6 - Création des liens symboliques essentiels. Chapitre 6 - man : Suppression de PATH, fin du bogue 574.
27 septembre 2003 [greg] : Ajout des éléments Tcl, Expect et DejaGnu à l'annexe A. Fin du bogue 661.
26 septembre 2003 [jeremy] : Ajout d'un nouveau correctif pour les problèmes de devpts
24 septembre 2003 [alex] : Annexe A - Modification du style des courtes descriptions et du contenu de la plupart d'entre eux.
24 septembre 2003 [greg] : Différentes modifications concernant le bogue 675.
22 septembre 2003 [greg] : Chapitre 8 - Créer le fichier /etc/fstab : Monter devpts est fait par défaut.
22 septembre 2003 [jeremy] : Ajout d'un correctif pour Net-tools corrigeant la compilation de mii-tool
22 septembre 2003 [jwrober] : Chapitre 5 - Mise à jour de la page "Pourquoi utiliser une édition de lien statique ?" pour représenter plus fidèlement les différences entres des binaires liés statiquement et des binaires liés dynamiquement. Merci à Ian Molton pour ces précisions. Corrige le bogue 602.
22 septembre 2003 [jeremy] : Suppression de la commande make de DejaGnu, car elle ne réalise rien.
22 septembre 2003 [jeremy] : Suppression du -k du make check de Tcl, car on ne s'attend plus à avoir encore des erreurs.
22 septembre 2003 [jeremy] : Modification de la référence vers l'astuce de man en un pointeur vers BLFS
22 septembre 2003 [jeremy] : Ajout d'une note pour se rappeler de monter devpts si vous sortez puis réentrez dans chroot
22 septembre 2003 [jeremy] : Suppression du make check pour patch et diffutils, car ces tests ne réalisent rien.
22 septembre 2003 [greg] : Chapitre 5 - Initialiser l'environnement : Ajout de "unset CC CXX CPP LD_LIBRARY_PATH LD_PRELOAD" dans .bash_profile pour stopper les accidents lors de la construction.
20 septembre 2003 [greg] : Chapitre 5 - GCC Passe 2 : Mise à jour vers GCC-3.3.1-specs-2.patch. Ncurses : ajout de --enable-overwrite et description.
19 septembre 2003 [jeremy] : Correction des balises bash par une utilisation plus propre de l'option +h de bash.
19 septembre 2003 [jwrober] : Différentes mises à jour pour la page des remerciements.
18 septembre 2003 [jeremy] : Chapitre 5 - GCC Passe 2 - ajout de quelques commentaires supplémentaires concernant les trois archives tar à déballer.
17 septembre 2003 [greg] : Chapitre 6 - GCC-2.95.3: Ajout de notes rationnelles.
17 septembre 2003 [jwrober] : Mise à jour de la page des remerciements pour correspondre au site web.
17 septembre 2003 [jeremy] : Mise à jour de File en 4.04.
17 septembre 2003 [jeremy] : Chapitre 6 - Modification de deux des occurences de exec bash --login pour inclure la directive +h.
17 septembre 2003 [greg] : Chapitres 5 et 6 - Verrouillage de Glibc et réajustement de l'ensemble des outils : Faire "make -C ld install" au lieu de "make -C ld install-data-local" pour installer un nouvel éditeur de liens plutôt que simplement les nouveaux ldscripts.
17 septembre 2003 [alex] : Normalisation de l'orthographe de 'Tcl' et 'DejaGnu', suivant leur propre documentation.
17 septembre 2003 [alex] : Correction au niveau des dépendances.
16 septembre 2003 [greg] : Chapitres 5 et 6 - Verrouillage de Glibc et Réajustement de l'ensemble des outils : Ajout de vérifications.
16 septembre 2003 [greg] : Chapitres 5 et 6 - Binutils, GCC, et Glibc : Ajout de notes sur les suites de test.
15 septembre 2003 [greg] : Chapitre 6 - Révision de la commande chroot : Suppression de +h, inutile.
15 septembre 2003 [alex] : Correction de plusieurs erreurs et inconsistances.
14 septembre 2003 [alex] : Correction de quelques erreurs et ajout de balises, Suppression de la suppression des programmes dans la section "Stripping" du chapitre 5.
14 septembre 2003 [greg] : Chapitre 6 - Créer les liens symboliques essentiels : Ajout d'un lien symbolique /usr/lib/libgcc_s.so.1 pour permettre à gcc abi_check de se lancer. La future NPTL en a aussi besoin.
13 septembre 2003 [jwrober] : Ajout de texte de l'astuce PLFS sur la page du chapitre 6 pour créer passwd et group : bogue 596.
13 septembre 2003 [jwrober] : Mise à jour de la page "Comment les choses se dérouleront-elles" pour inclure plus de texte de l'astuce PLFS.
13 septembre 2003 [jwrober] : Préface - Assemblage des pages "Qui devrait lire" et "Qui ne devrait pas lire" en une seule page.
13 septembre 2003 [greg] : Chapitre 2 - Ajout d'une nouvelle section concernant les suites de tests.
12 septembre 2003 [jeremy] : Chapitre 5 - Ncurses : Ajout de la description de l'option configure --without-ada.
12 septembre 2003 [jeremy] : Chapitre 5 - Gawk : Ajout de la suite de tests.
12 septembre 2003 [jeremy] : Chapitre 5 - Grep : Ajout des descriptions des options configure grâce à Anderson Lizardo.
12 septembre 2003 [gerard] : Suppression de la création du répertoire /usr/lib/locale - il est créé lors du chapitre 6 - Glibc.
11 septembre 2003 [jwrober] : Chapitre 5 - Correction du chapitre 5 GCC Passe 2 en ce qui concerne le texte du correctif specs pour être plus vague, mais en fait plus aiguisé - fourni par Anderson Lizardo.
11 septembre 2003 [jwrober] : Chapitre 5 - Correction grammaticale dans le chapitre 5 pour les instructions d'installation de Tcl, fournis par Anderson Lizardo.
11 septembre 2003 [jwrober] : Chapitre 5 - Quelques petites modifications sur le texte dans la page "verrouillage de Glibc" au chapitre 5 pour /lib/ld.so.1 fourni pas Anderson Lizardo.
11 septembre 2003 [jeremy] : Ajout de la configuration du chargeur de démarrage dans le chapitre 8, après l'ajout de Grub dans le livre.
11 septembre 2003 [gerard] : Suppression de Bin86 et LILO en les remplaçant par Grub.
11 septembre 2003 [jeremy] : Passage des tests non relatifs à l'ensemble des outils en action en option. Ajout d'une note pour utiliser le wiki pour les tests ayant échoué.
11 septembre 2003 [jeremy] : Ajout du correctif pour Bison, suite à un rétro-portage de CVS, pour corriger les problèmes de compilation de pwlib.
11 septembre 2003 [jeremy] : Ajout du correctif de Greg à gcc pour supprimer l'installation de libiberty, et permettre à binutils de conserver son libiberty.
11 septembre 2003 [jeremy] : Ajout de balises d'attention autour du rappel de ne pas supprimer les répertoires des sources et de construction de binutils dans le chapitre 5.
11 septembre 2003 [jeremy] : Ajout du correctif pour le nouveau perl-libc-3 de Anderson Lizardo.
9 septembre 2003 [jwrober] : Correction du lien de téléchargement du package findutils sur la page des packages fermant ainsi le bogue 578.
9 septembre 2003 [jeremy] : Chapitre 6 - GCC 2.95.3 : Suppression de la compilation de C++, ajout du correctif return-type de Zac.
9 septembre 2003 [jeremy] : Chapitre 6 - Coreutils : Ajout de coreutils-5.0-hostname-2.patch, qui supprime la construction du binaire hostname, et supprime aussi sa vérification.
9 septembre 2003 [jeremy] : Ajout de quelques notes concernant les tests échoués dans Glibc et DejaGnu.
9 septembre 2003 [jeremy] : Glibc - Ajout de commandes à la fois au chapitre 5 et 6 pour inclure le minimum de locales nécessaire aux vérification.
9 septembre 2003 [jeremy] : Chapitre 6 - Suppression du point sur zlib pour CFLAGS pour une note pour ajouter -fPIC.
8 septembre 2003 [matt] : Chapitre 5 - Correction de la commande rm supprimant une documentation non nécessaire dans /tools/share.
6 septembre 2003 [matt] : Chapitre 6 - Suppression d'une référence vers le répertoire "statique" dans l'introduction.
6 septembre 2003 [jeremy] : Chapitre 4 - Mise à jour de l'emplacement de téléchargement pour certains packages.
5 septembre 2003 [jeremy] : Chapitre 5 - GCC Passe 2 : Corrrection de l'explication sur l'erreur de make check.
5 septembre 2003 [jeremy] : Chapitre 6 - Makedev : Modification de la création des périphériques par défaut avec generic-nopty, parce que nous utilisons maintenant devpts par défaut.
5 septembre 2003 [jeremy] : Chapitre 6 - GCC : Correction de la phrase pour reflecter la suppression du lien symbolique /usr/lib/cpp.
5 septembre 2003 [jeremy] : Modification du correctif libc de perl en -2, renommage de l'ancienne structure /stage1 en /tools.
5 septembre 2003 [matt] : Chapitre 6 - Mise à jour du correctif specs de gcc et mise à jour vers man-1.5m2
4 septembre 2003 [jeremy] : Chapitre 6 - Création des répertoires : Suppression de la création de /usr/tmp - Fin du bogue 176.
4 septembre 2003 [jeremy] : Chapitre 6 - Monter Proc : Ajout du montage du système de fichiers devpts avec chroot ici. Fin du bogue 533.
4 septembre 2003 [jeremy] : Chapitre 6 - Monter Proc : Ajout d'un avertissement à la fin concernant la vérification que proc est bien toujours monté si vous stoppez puis relancez le processus lfs.
4 septembre 2003 [jeremy] : Chapitre 6 - Gzip : Modification du texte pour mieux expliquer la raison derrière la commande sed utilisée lors de l'installation de gzip. Fin du bogue 551.
4 septembre 2003 [jeremy] : Chapitre 4 - Téléchargement des correctifs : Ajout d'une note concernant le projet des correctifs de Tushar et un lien vers la page d'accueil des correctifs.
3 septembre 2003 [matt] : Correction du problème avec util-linux pour la non utilisation des entêtes et bibliothèques installées dans /stage1.
3 septembre 2003 [matt] : Suppression de l'instruction "rm /bin/pwd" provenant de l'installation des entêtes du noyau lors du chapitre 6 car le lien est toujours nécessaire pour l'installation de Glibc.
2 septembre 2003 [alex] : Ajustement de tous les SBU à partir des valeurs postées par Jeremy - s'il ne m'a pas battu pour le faire.
2 septembre 2003 [alex] : Assemblage de plusieurs fichiers de structure du livre.
2 septembre 2003 [alex] : Classement en ordre alphabêtique des listes de téléchargements, ajout d'une note pour les instructions sur Tcl.
2 septembre 2003 [alex] : Réécriture des sections sur l'organisation, $LFS et SBU.
1er septembre 2003 [jeremy] : Chapitre 6 - Groff : Ajout d'une note sur le choix de A4 ou letter pour la variable PAGE.
1er septembre 2003 [jeremy] : Ajout dans shadow du correctif newgrp provenant de Greg Schafer
31 août 2003 [jeremy] : - Chapitre 6 - Inetutils : Ajout des options --disable-whois et --disable-servers.
31 août 2003 [jeremy] : - Ajout des nouvelles instructions de Greg pour GCC 3.3.1 avec le processus pour fixincludes. Ainsi que l'ajout de phrases dans les pages "verrouillage" et "deuxième passe de GCC" sur le processus de fixincludes.
31 août 2003 [alex] : Remise en forme de certains paragraphes, ajout de balises manquantes markup et réarrangement du journal des modifications.
31 août 2003 [alex] : Mise entre parenthèses des lignes de "Dernière vérification". Quelques autres petites retouches.
30 août 2003 [jeremy] : Mise à jour du correctif fix-includes pour GCC 3.3.1
29 août 2003 [alex] : Suppression des fichiers obsolètes de Netkit-base, Fileutils, Sh-utils et Textutils.
29 août 2003 [alex] : Ajout de quelques balises manquantes, modification de quelques /static en /stage1.
29 août 2003 [alex] : Chapitre 06 - Ajout de toutes les lignes de texte manquantes avant les make check, et refonte de certaines lignes.
29 août 2003 [jeremy] : - Glibc - Mise à jour des instructions pour le correctif sscanf.
29 août 2003 [jeremy] : - Mise à jour de GCC à la version 3.3.1, avec les correctifs basés sur la mini astuce de Zack pour GCC 3.3 et les correctifs provenant de ces documents.
28 août 2003 [matt] : - Mise à jour de certains packages... linux-2.4.22, man-pages-1.60, expect-5.39.0, findutils-4.1.20 et tcl-8.4.4.
28 août 2003 [jeremy] : - Nouveau fichier bash-2.05b-2.patch pour inclure les sept correctifs de ftp.gnu.org
28 août 2003 [alex] : Chapitre 06 - Réajuster l'ensemble des outils : Ajout d'un antislash oublié.
28 août 2003 [alex] : Correction de quelques erreurs et ajout de balises manquantes.
28 août 2003 [alex] : Chapitre 06 - Binutils et GCC : Intégration de texte provenant de l'astuce pure-lfs.
27 août 2003 [alex] : Chapitre 06 - Glibc : Intégration de texte provenant de l'astuce pure-lfs.
27 août 2003 [jeremy] : - Chapitre 06 - Inetutils : Ajout de --sysconfdir=/etc --localstatedir=/var et déplacement du binaire ping de /usr/bin dans /bin.
26 août 2003 [alex] : Chapitre 06 & 08 - Déplacement de l'installation des pages man du noyau du chapitre 6 au chapitre 8.
26 août 2003 [jeremy] : - Chapitre 07 - Créer /etc/hosts : Modification de www.mydomain.org en <value of HOSTNAME>.mydomain.org.
26 août 2003 [jeremy] : - Chapitre 04 - Monter la partition LFS : Ajout d'un texte concernant le montage avec des droits trop restrictifs.
26 août 2003 [jeremy] : - Chapitre 06 - Créer les répertoires : Ajout de la création du répertoire /dev/shm.
26 août 2003 [jeremy] : - Chapitre 08 - Créer fstab : Ajout du système de fichiers tmpfs à /dev/shm.
26 août 2003 [jeremy] : - Chapitre 08 - Installation du noyau : Ajout d'un rappel pour compiler le support de tmpfs dans le noyau.
25 août 2003 [alex] : Chapitre 06 - Réécriture du texte d'installation de Shadow et Util-Linux en corrigeant certaines erreurs de typographie.
25 août 2003 [alex] : Chapitre 05 & 06 - Fait en sorte que "Verrouillage" et "Réajustement" se ressemblent.
24 août 2003 [alex] : Chapitre 04 - Assemblage des trop nombreux petits fichiers en un seul. Les packages et les correctifs ont chacun une page séparée.
17 août 2003 [alex] : Chapitre 05 - De Bash à Perl : mise en place de texte entre les commandes. Ajout d'une section sur la suppression des symboles inutiles pour diminuer la taille des outils.
16 août 2003 [alex] : Chapitre 05 - De Make à Texinfo : mise en place de texte entre les commandes.
11 août 2003 [alex] : Chapitre 05 - De la première passe pour Binutils à Findutils : plusieurs petits ajustements de texte. Pour les deuxièmes passes sans donner le contenu et les dépendances.
11 août 2003 [alex] : Chapitre 04 - Liste pour des archives séparées du coeur de GCC, de g++ et des suites de test.
11 août 2003 [alex] : Chapitre 04 - Suppression de la mention d'un script wget.
9 août 2003 [alex] : Chapitre 05 - Binutils Passe 2 et GCC Passe 2 : intégration de texte provenant de l'astuce pure-lfs.
8 août 2003 [alex] : Chapitre 05 - Tcl, Expect et DejaGnu : ajout de texte.
6 août 2003 [gerard] : Application du correctif d'Alex Groenewoud, ajoutant pour l'annexe B une liste de tous les programmes et de toutes les bibliothèques installés avec la référence à leur page d'installation.
30 juillet 2003 [gerard] : Chapitre 06 - Vim : Modification des emplacements des fichiers vimrc et gvimrc.
30 juillet 2003 [gerard] : Chapitre 05 - Binutils Pass2 : Suppression du correctif lib, il n'est plus nécessaire avec la mise à jour binutils-2.14 .
30 juillet 2003 [gerard] : Chapitre 05 - Binutils Pass1 : Ajout de make configure-host.
30 juillet 2003 [gerard] : Mise à jour vers binutils-2.14, linux-2.4.21, expect-5.38.4, gawk-3.1.3, texinfo-4.6, util-linux-2.12, man-pages-1.58, lfs-utils-0.3, vim-6.2, gettext-0.12.1, automake-1.7.6, file-4.03, e2fsprogs-1.34, procps-3.1.11, psmisc-21.3
3 juin 2003 [gerard] : Chapitre 06 - Gawk : suppression de la suppression de /bin/awk. Ce lien symbolique n'est plus créé.
21 mai 2003 [gerard] : Chapitre 06 - GCC-2.95.3 : Ajout de /opt/gcc-2.95.3/lib au fichier /etc/ld.so.conf de façon à ce que les bibliothèques soient détectées au démarrage.
21 mai 2003 [gerard] : Chapitre 05 - Gzip : Simplification des commandes.
21 mai 2003 [gerard] : Chapitre 05 - Bzip2 : Simplification des commandes.
21 mai 2003 [gerard] : Chapitre 06 - Shadow : Ajout de la commande grpconv pour compléter l'activation de tous les mots de passe shadow.
21 mai 2003 [winkie] : Chapitre 06 - Créer les fichiers : Toutes les commandes ln peuvent être remplacées par quelques commandes ln longues.
21 mai 2003 [winkie] : Chapitre 05 - Installer Glibc : Créer un fichier ld.so.conf avant de construire Glibc, pour prévenir une erreur (non dangereuse).
21 mai 2003 [winkie] : Chapitre 06 - Installer Glibc : Ne pas s'embêter à faire le 'exec /stage1/bin/bash', cela ne fait plus rien maintenant que nous utilisons PLFS.
21 mai 2003 [winkie] : Chapitres 05 & 06 - Installer Coreutils : Tester seulement la partie non-root du chapitre 5, mais tout tester au chapitre 6.
21 mai 2003 [winkie] : Chapitre 05 - Installer Expect : Ne passe rien de plus que --prefix=/stage1. Rien de plus n'est nécessaire.
16 mai 2003 [gerard] : Chapitre 06: Net-tools : Changement de make install en make update.
15 mai 2003 [timothy] : Chapitre 05 - Installer Patch : Ajout de CPPFLAGS=-D_GNU_SOURCE avant le ./configure pour corriger un problème posé par le correctif pour les PPC.
13 mai 2003 [gerard] : Chapitre 06 : Lorsque nous exécutons exec /path/to/bash --login, nous devons aussi lancer set +h pour garder l'option de hachage désactivée. Correction du bogue #531
13 mai 2003 [gerard] : Chapitre 06 - Réseau de base : Modification des simples quotes en double quotes pour la commande echo. Sans cela, $(hostname) ne pourra pas être évaluée ce qui empêchera la seule raison d'être de cette commande - faire que la vérification de hostname par Perl fonctionne.
13 mai 2003 [winkie] : Suppression de toutes les occurrences &&. Mise à jour de la syntaxe des bogues. Ajout de "make check/test" là où c'était nécessaire dans le chapitre 6.
13 mai 2003 [winkie] : Chapitre 6 - Application du correctif de la partie "Changer le propriétaire" pour améliorer le texte. Fin du bogue #511.
13 mai 2003 [winkie] : Chapitre 6 - Application du correctif de la partie "Configurer les composants du système" pour améliorer le texte. Fin du bogue #510.
13 mai 2003 [gerard] : Chapitre 06 : Suppression de TCL, Expect et DejaGNU. Aucune utilisation de ceux-ci une fois que GCC est installé dans le chapitre 6. Les versions dans /stage1/bin font leur travail correctement.
13 mai 2003 [winkie] : Chapitre 06 - Installer Shadow : Création du fichier /usr/bin/passwd (avec touch) avant l'installation. Si on ne le fait pas, Shadow pensera qu'il se trouve dans /bin/passwd.
13 mai 2003 [winkie] : Chapitre 06 - Installer Procps : Suppression du lien symbolique /lib/libproc.so. Aucun package en dehors de Procps lui-même n'utilise cette bibliothèque, et en fait, personne ne le devrait.
13 mai 2003 [winkie] : Chapitre 06 - Installer Net-tools : Lancement de "make config" avant de lancer make. Corrige les bogues #462 et #497.
13 mai 2003 [gerard] : Chapitre 06 - Ncurses : Ajout du correctif vsscanf.
12 mai 2003 [gerard] : Chapitre 05 - Gzip : Suppression de make check. Il ne faisait rien.
12 mai 2003 [winkie] : Chapitre 05 - Installer Texinfo : N'installez pas les données texmf. Il n'est pas utilisé.
12 mai 2003 [winkie] : Chapitre 05 & 06 - Installer Ncurses : Dans le chapitre 6, la création du lien symbolique a été mise à jour pour inclure libcurses.*, et les droits de libncurses++.a sont maintenant modifiés en 644. Le chapitre 5 n'a besoin d'aucun libcurses.*, donc ils sont supprimés.
12 mai 2003 [gerard] : Chapitre 06 - Réseau de base : Ajout de $(hostname) dans /etc/hosts, sinon le test d'hostname par Perl echouera.
12 mai 2003 [gerard] : Chapitre 06 - Installer GCC : N'essayer pas de supprimer /usr/include/libiberty.h. Il n'est pas installé au début.
12 mai 2003 [winkie] : Mise à jour vers findutils-4.1.7, gzip-1.3.5 et tar-1.13.25.
12 mai 2003 [winkie] : Chapitre 05 - Installer Perl : Ajout des commandes supplémentaires pour construire certains modules dans Perl. Ceci permet d'accomoder le "make check" de Coreutils. Corrige partiellement le bogue #528.
12 mai 2003 [winkie] : Chapitre 05 - Installer Gzip : Aucun package dans le chapitre 6 ne vérifie ou n'utilise la commande uncompress, du coup nous ne devrions pas la créer.
12 mai 2003 [winkie] : Chapitre 05 - Installer Bzip2 : Exécuter "make" implique "make check", donc il n'existe pas de raison pour que nous le lancions manuellement.
12 mai 2003 [winkie] : Chapitre 05 - Installer Lfs-Utils : Supprimé. Le seul package qui vérifie l'existence de mktemp avant d'être installé est GCC pour la commande gccbug.
11 mai 2003 [gerard] : Chapitre 06 - GCC-2.95.3 : Ajout de --enable-threads=posix pour compléter l'ajout de C++.
11 mai 2003 [gerard] : Chapitre 06 - GCC-2.95.3 : Ajout de --enable-languages=c,c++ pour corriger ce bogue de cette version de gcc, concernant -Wreturn-type.
Corrige le bogue #525.
11 mai 2003 [gerard] : Chapitre 05 - Bash : Suppression de l'option de configure --without-bash-malloc.
11 mai 2003 [gerard] : Mise à jour vers gcc-3.2.3-specs-4.patch.
11 mai 2003 (Bug #359 & #515) [winkie] : Chapitre 06 - Configuration basique du réseau : Ajout de cette section. Création d'un fichier /etc/hosts basique, et ajout des fichiers /etc/services et /etc/protocols en provenance de l'IANA.
11 mai 2003 [winkie] : Mise à jour vers lfs-utils-0.2.2. Ceci ajoute deux fichiers nécessaires pour une configuration correcte du réseau.
11 mai 2003 (Bug #490) [winkie] : Suppression de Netkit-base 0.17. Ajout de Inetutils 1.4.2.
11 mai 2003 (Bug #493) [winkie] : Ajout de lfs-utils-0.2.1.
11 mai 2003 [winkie] : Chapitre 06 - Installer Ncurses : Correction des liens symboliques pour qu'elles suivent les autres liens symboliques de bibliothèques. Rien d'étrange ici.
11 mai 2003 [winkie] : Chapitre 06 - Installer Procps : Suppression de XSCPT="" et de son paragraphe correspondant. Ce n'est plus utile.
11 mai 2003 [winkie] : Chapitre 06 - Installer Ncurses : Ajout de --without-debug au script configure. Il semble avoir été perdu à un moment.
11 mai 2003 [timothy] : Chapitre 5 & 6 - Installer Bzip2, Installer Zlib: Modification des commandes de construction suivant le bogue #524.
11 mai 2003 [winkie] : Chapitre 06 - Installer Glibc : Installation des pages man de linuxthreads. Ceci a dû se perdre quelque part.
11 mai 2003 [winkie] : Chapitre 06 - Installer Grep : Ajout de --with-included-regex pour empêcher Grep d'utiliser les regex boguées de Glibc.
11 mai 2003 [winkie] : Chapitre 06 - Installer Coreutils : Corrige quelques fonctionnalités de la commande uname.
11 mai 2003 [winkie] : Chapitre 06 - Installer Net-tools : Fait simplement un "make install" standard au lieu d'un "make update". Cela fonctionne bien maintenant.
11 mai 2003 [winkie] : Chapitre 06 - Installer GCC : Après installation, supprimez /usr/include/libiberty.h. Il n'est pas utile en dehors du répertoire de construction de GCC.
11 mai 2003 [winkie] : Mise à jour vers Bash 2.05b ainsi que son correctif.
11 mai 2003 [winkie] : Chapitre 06 - Installer Zlib : Application d'un correctif pour le dépassement de tampon de la fonction gzprintf().
11 mai 2003 [winkie] : Chapitre 06 - Configurer les composants du système : Déplacement de la création de btmp, wtmp, lastlog et utmp juste avant Shadow, de façon à ce qu'ils soient détectés dans leur bon emplacement.
10 mai 2003 [winkie] : Chapitre 06 - Installer Automake : Lancer "make" avant d'installer. Ceci est nécessaire maintenant avec les nouvelles versions d'Automake.
10 mai 2003 [winkie] : Chapitre 06 - Installer Vim : Suppression du correctif. Il n'est plus requis depuis GCC 3.2.1.
10 mai 2003 [winkie] : Chapitre 06 - Créer le fichier mtab : Supprimé. Monter /proc a comme effet de bord de créer /etc/mtab pour nous.
10 mai 2003 [winkie] : Chapitre 06 - Installer Make : Suppression de la modification de /usr/bin/make file. Il n'est plus installé par erreur avec des droits et une appartenance étranges.
10 mai 2003 [winkie] : Chapitre 06 - Installer Glibc : /etc/localtime est maintenant un fichier au lieu d'un lien symbolique. La méthode du lien ne fonctionne pas sur les systèmes où /usr se trouve dans une partition séparée.
10 mai 2003 [winkie] : Chapitre 06 - Installer E2fsprogs : Suppression des commandes install-info pour e2fsprogs. La cible "make install" le gère pour nous.
10 mai 2003 [gerard] : Suppression de toutes les variables CFLAGS et LDFLAGS où elles ne sont pas essentielles (donc, n'incluant pas les version statiques de binutils, gcc et la compilation de zlib avec -fPIC).
10 mai 2003 [gerard] : Chapitre 05 - Binutils (passe 1, passe 2, verrouillage de Glibc et ajustement de l'ensemble des outils) : Déplacement de l'ensemble des outils dans /stage1 (mais nous utilisons tooldir=/usr au chapitre 6).
10 mai 2003 [gerard] : Chapitre 05 - Entêtes du noyau : Suppresion de cp -H parce que certaines distributions ne connaissent pas l'option -H.
10 mai 2003 [gerard] : Nouveau gcc-3.2.3-specs-3.patch.
10 mai 2003 [gerard] : Chapitre 06 - Ajustement de l'ensemble d'outils : Rendu plus indépendant par rapport à l'architecture.
10 mai 2003 [gerard] : Chapitre 05 - Verrouillage dans Glibc : Rendu plus indépendant par rapport à l'architecture.
7 mai 2003 [gerard] : Suppression des correctifs "No Debug" de GCC. Nous ne supposons plus que les packages gcc-core et gcc-g++ ont été téléchargés, donc ajout des options --enable-languages appropriées.
7 mai 2003 [gerard] : Suppression du Chapitre 6 - Glibc-Pass2. Il n'est plus nécessaire depuis l'intégration de pure-lfs.
7 mai 2003 [gerard] : Retour une nouvelle fois à la version flex-2.5.4a again. Les nouvelles versions ne fonctionnent tout simplement pas correctement.
5 mai 2003 [gerard] : Suppression de l'installation de zlib lors du chapitre 5 (son ajout était une erreur).
5 mai 2003 [gerard] : Différents corrections dues à l'intégration de pure-lfs.
2 mai 2003 [gerard] : Mise à jour vers : automake-1.7.4, e2fsprogs-1.33, file-4.02, flex-2.5.31, gawk-3.1.2, gcc-3.2.3, glibc-2.3.2, grep-2.5.1, groff-1.19, less-381, libtool-1.5, man-1.5l, man-pages-1.56, modutils-2.4.25, procps-3.1.8, sed-4.0.7, sysvinit-2.85, texinfo-4.5, util-linux-2.11z
2 mai 2003 [gerard] : Suppression de fileutils-4.1, sh-utils-2.0, textutils-2.1 (tous remplacé par coreutils-5.0).
2 mai 2003 [gerard] : Ajout de binutils-2.13.2-libc.patch, coreutils-5.0, dejagnu-1.4.3, expect-5.38, gawk-3.1.2, gcc-2.95.3, tcl-8.4.2
2 mai 2003 [gerard] : - Intégration de la nouvelle méthode d'installation suivant l'astuce Pure LFS écrit par Greg Schafer et Ryan Oliver.
Sortie de la version 4.1 le 28 avril 2003.
Précédent | Sommaire | Suivant |
Version du livre | Niveau supérieur | Ressources |