4.1 - 28 de abril de 2003
Actualizado a:
autoconf-2.57
automake-1.7.2
bison-1.875
e2fsprogs-1.32
gawk-3.1.1-3.patch
gcc-3.2.1
glibc-2.3.1
groff-1.18.1
kbd-1.08
less-378
lfs-bootscripts-1.11
libtool-1.4.3
linux-2.4.20
make-3.80
man-1.5k-2.patch
man-pages-1.54
modutils-2.4.22
ncurses-5.3
procps-3.1.5
psmisc-21.2
sed-4.0.5
texinfo-4.3
util-linux-2.11y
Añadido:
findutils-4.1-segfault.patch
glibc-2.3.1-libnss.patch
glibc-2.3.1-root-perl.patch
kbd-1.08.patch
man-1.5k-80cols.patch
man-1.5k-manpath.patch
man-1.5k-pager.patch
Eliminado:
gcc-3.2.1-nofixincludes-2.patch
glibc-2.3.1.patch
kbd-1.06-3.patch
man-1.5k-2.patch
ncurses-5.2-2.patch
3 de febrero de 2003 [gerard]: Actualizado a lfs-bootscripts-1.11 para implementar los cambios a mtab de Seth Klein's (ver aquí abajo).
3 de febrero de 2003 [sklein]: Capítulo 06: Cambiado el enlace simbólico /etc/mtab por un fichero.
29 de enero de 2003 [gerard]: Capítulo 06 - GCC: Cambiada la opción de instalación a install-no-fixedincludes.
29 de enero de 2003 [gerard]: Revertido a binutils-2.13.2 debido a un error de GCC por el que no puede procesar la cadena 2.13.2.1 de la versión de binutils. El único cambio entra las versiones 2.13.2 y 2.13.2.1 se centra en la documentación, por lo en realidad no se revierte el código. Más adelante se añadirá al libro una mejor solución.
27 de enero de 2003 [gerard, timothy, billy]: Convertidas las páginas de instalación de software al nuevo formato. Se a añadido también a dichas páginas las instrucciones de configuración procedentes de "Configuración del software esencial".
22 de enero de 2003 [timothy]: Capítulo 06 - Configuración de los programas esenciales: Corregida la ruta a las fuentes del núcleo para que las encuentre keymap.
10 de enero de 2003 [gerard]: Añadido un nuevo comando chroot antes de la segunda compilación de Glibc que debe usarse desde este punto en adelante.
9 de enero de 2003 [timothy]: Apéndice A - Gzip: Añadida la URL del parche.
9 de enero de 2003 [timothy]: Capítulo 05 - Findutils: Eliminado el modificador -D_GNU_SOURCE por ahora debido a que rompe la compilación; cuatro personas han informado de este fallo.
8 de enero de 2003 [timothy]: Capítulo 05 - Findutils: Añadido un / olvidado después de la línea de configure.
6 de enero de 2003 [gerard]: Capítulo 06 - Bison: eliminada la creación del guión yacc. Bison lo instala ahora por defecto.
6 de enero de 2003 [gerard]: Actualizado a Binutils-2.13.2.1, Bison-1.875 y Man-pages-1.54
6 de enero de 2003 [gerard]: Capítulos 05+06 - Findutils: Añadido CPPFLAGS=-D_GNU_SOURCE para su correcta compilación en arquitecturas que no sean la x86.
6 de enero de 2003 [gerard]: Capítulo 06 - Zlib: Añadida la variable CFLAGS para definir -fPIC, así las librerías dinámicas podrán conpilarse correctamente en todo momento.
5 de enero de 2003 [timothy]: Capítulo 05 - Aplicada una versión revisada del parche de Alex para dividir la página Instalar todo el software como usuario sin privilegios en dos páginas: Añadir el usuario lfs y Establecer el entorno.
2 de enero de 2003 [gerard]: Capítulo 05 - Todos los paquetes cuyo guión configure soporte ahora la variable de entorno LDFLAGS la usamos, en vez de pasarle la variable a make.
2 de enero de 2003 [gerard]: Capítulo 06 - Corregido el parche de gawk. make uninstall ya no vaciará el directorio /usr/bin. Al mismo tiempo, se renombra /usr/share/gawk a /usr/share/gawk-3.1.1.
2 de enero de 2003 [gerard]: Sustituido el mega-parche de glibc-2.3.1 por dos parches separtados (glibc-2.3.1-root-perl.patch y glibc-2.3.1-libnss.patch).
2 de enero de 2003 [gerard]: Sustituido el mega-parche de man-1.5k por tres parches separados (man-1.5k-80cols.patch, man-1.5k-manpath.patch y man-1.5k-pager.patch).
1 de enero de 2003 [gerard]: Capítulo 06 - Glibc Segunda Fase: Corregido un error tipográfico en la instalación de las páginas de manual de linuxthreads.
1 de enero de 2003 [gerard]: Capítulo 06 - Núcleo Linux: Las páginas de manual no se instalan aquí porque necesitan Perl. Movido al final del capítulo 6.
31 de diciembre de 2002 [gerard]: Capítulo 06 - Man: Actualizado el parche para que las páginas de manual se formateen correctamente en patallas con más de 80 columnas.
31 de diciembre de 2002 [gerard]: Capítulo 06 - Linux: Añadido make mandocs para crear las páginas de manual y copiarlas a /usr/share/man/man9
31 de diciembre de 2002 [gerard]: Apéndice A - Bzip2: Cambiada la localización de descarga a http://sources.redhat.com/bzip2
31 de diciembre 2002 [gerard]: Capítulo 06: Añadida la segunda instalación de Glibc al final del capítulo. Eliminada la instalación aparte de las páginas de manual de linuxthreads y movida a la segunda instalación de Glibc.
31 de diciembre de 2002 [gerard]: Actualizado a Glibc-2.3.1
31 de diciembre de 2002 [gerard]: Capítulo 05 - GCC: Eliminado el parche nofixincludes y usada la opción incorporada a make install-no-fixedincludes.
31 de diciembre de 2002 [gerard]: Capítulo 05 - GCC: Eliminado HAVE_GAS_HIDDEN, añadidos los modificadores de configure --with-ld y --with-as.
29 de diciembre de 2002 [timothy]: Actualizado a binutils-2.13.2, procps-3.1.5.
29 de diciembre de 2002 [timothy]: Capítulo 05: Cambiados todos los LDFLAGS=-static por LDFLAGS="-static".
29 de diciembre de 2002 [timothy]: Capítulo 06 - Flex: Añadidos enlaces simbólicos de libfl.a a libl.a.
20 de diciembre de 2002 [timothy]: Actualizado a sed-4.0.5.
18 de diciembre de 2002 [timothy]: Actualizado a procps-3.1.4.
17 de diciembre de 2002 [timothy]: Capítulos 5 y 6: Modificado el párrafo sobre desempaquetar los parches pues ya no están comprimidos.
15 de diciembre de 2002 [timothy]: Actualizado a autoconf-2.57, automake-1.7.2, binutils-2.13.1, e2fsprogs-1.32, gcc-3.2.1, libtool-1.4.3, linux-2.4.20, modutils-2.4.22, procps-3.1.3, sed-4.0.4, texinfo-4.3, util-linux-2.11y.
15 de diciembre de 2002 [timothy]: Capítulo 06 - Glibc: Eliminado el aviso sobre --enable-kernel.
10 de diciembre de 2002 [gerard]: Capítulo 04 - Cambiados todos los enlaces por enlaces al proyecto Freshmeat.net project links, eliminado el paquete lfs-pacakges tarball. Esto se ha hecho debido a que el FTP de LFS FTP ya no contiene los paquetes, en su lugar hay que ir al lugar de descarga de los paquetes para conseguirlos.
5 de diciembre de 2002 [gerard]: Capítulo 08 - Renombrado usbdevfs a usbfs pues los chicos del núcleo han hecho este cambio para evitar confusiones con devfs.
3 de diciembre de 2002 [gerard]: Capítulo 05 - Sed: Añadido --disable-nls
3 de diciembre de 2002 [gerard]: Capítulo 03 - Creando los sistemas de ficheros: Añadida una nota de que debe ejecutarse mkswap si se crea una nueva partición de intercambio.
3 de diciembre de 2002 [gerard]: Capítulo 06 - Bzip2: Eliminadas las líneas innecesarias que primero crean un enlace simbólico y luego lo eliminan.
3 de diciembre de 2002 [gerard]: Apéndice A - Bzip2: Actualizada la URL de descarga.
3 de diciembre de 2002 [gerard]: Capítulo 06 - Groff: Eliminadas las variables PROCESSEDEXAMPLEFILES="".
25 de octubre de 2002 [timothy]: Prólogo: Añadida la sección de "Prerrequisitos".
25 de octubre de 2002 [timothy]: Capítulo 09: Añadida la sección ¿Y ahora, qué?.
25 de octubre de 2002 [timothy]: Eliminado el Apéndice B.
25 de octubre de 2002 [timothy]: Capítulo 02: Eliminada la sección Qué Plataforma.
23 de octubre de 2002 [timothy]: Intercambiados el Capítulo 3 y el Capítulo 4.
23 de octubre de 2002 [timothy]: Capítulo 02: Eliminadas las seccciones "Dónde almacenar los programas descargados"" y "Cómo instalar los programas".
23 de octubre de 2002 [timothy]: Actualizado a bison-1.75, sed-4.0. Movido m4 antes de bison para cumplir su dependencia.
21 de octubre de 2002 [timothy]: Capítulo 06 - Linux-2.4.19: Sustituidos los comandos mkdir /usr/include/asm y cp con cp -HR.
21 de octubre de 2002 [timothy]: Añadido findutils-4.1-segfault.patch para corregir una violación de segmento en locate cuando encuentra una ruta muy larga.
21 de octubre de 2002 [timothy]: Añadido libtool-1.4.2.patch para corregir una incompatibilidad entre Autoconf 2.53 y Libtool 1.4.x.
21 de octubre de 2002 [timothy]: Actualizado a automake-1.7.1, modutils-2.4.21, man-pages-1.53, kbd-1.08, util-linux-2.11w, autoconf-2.54, e2fsprogs-1.29, groff-1.18.1, psmisc-21.2, less-378, procps-3.0.4, make-3.80, ncurses-5.3.
20 de octubre de 2002 [timothy]: Descomprimidos los parches.
13 de octubre de 2002 [markh]: Capítulo 05 - Bzip2: Añadido -s a los argumentos de CC por consistencia.
6 de octubre de 2002 [timothy]: Cambiado gcc-core y gcc-g++.
6 de octubre de 2002 [timothy]: Capítulo 06 - Aplicado un parche con correciones gramaticales de Bill Maltby.
4.0 - 5 de octubre de 2002
3 de octubre de 2002 [gerard]: Capítulo 06 - Linuxthreads: En lugar de cd man usar la opción -C para make que tiene más sentido (y también es más corto).
29 de septiembre de 2002 [gerard]: Capítulo 05 - GCC: Corregido el antiguo parche nofixincludes y reinstalado.
29 de septiembre de 2002 [markh]: Capítulo 05 - Bash: Corregida la referencia a Debian que trataba sobre la antigua versión estable (potato) y no puede aplicarse a la actual (woody). Notificado por h2k1 en #lfs.
4.0-RC1 - 28 de septiembre de 2002
Actualizado a:
automake-1.6.3
bin86-0.16.3
binutils-2.13
bison-1.35
diffutils-2.8.1
file-3.39
gawk-3.1.1
gcc-3.2
gettext-0.11.5
groff-1.18
gzip-1.2.4b.patch
lfs-bootscripts-1.10
linux-2.4.19
MAKEDEV-1.7
man-1.5k
man-pages-1.52
modutils-2.4.19
ncurses-5.2-2.patch
perl-5.8.0
psmisc-21
texinfo-4.2
textutils-2.1
util-linux-2.11u
Añadido:
ed-0.2.patch
fileutils-4.1.patch
gawk-3.1.2.patch
gcc-3.2.patch
gcc-3.2-nofixincludes.patch
glibc-2.2.5-2.patch
gzip-1.2.4b.patch
kbd-1.06-3.patch
man-1.5k.patch
ncurses-5.2.patch
procps-2.0.7.patch
sh-utils-2.0-hostname.patch
vim-6.1.patch
zlib-1.1.4
Eliminado:
gzip-1.2.4a.patch
kbd-1.06-2.patch
reiserfsprogs-3.x.1b
28 de septiembre de 2002 [gerard]: Capítulo 05 - GCC: Añadido el parche nofixincludes para evitar que el guión se ejecute en el capítulo 05. Debe ejecutarse en el Capítulo 06, por lo que lo necesitamos en un parche aparte.
28 de septiembre de 2002 [gerard]: Capítulo 06 - Man: Sustituida la expresión sed por un parche normal.
28 de septiembre de 2002 [gerard]: Capítulo 06 - Bzip2: Eliminado PREFIX=/usr del comando make install porque PREFIX está establecido realmente a /usr por defecto.
28 de septiembre de, 2002 [gerard]: Capítulo 06 - Vim: Eliminada la nota sobre el cumplimiento del FHS. Es erronea porque Vim no utiliza para nada el localstatedir.
28 de septiembre de 2002 [timothy]: Aplicado un parche gramatical de Bill Maltby. Cambiado "$LFS" a "LFS" cuando se habla de la variable de entorno LFS.
23 de septiembre de 2002 [timothy]: Aplicados unos parches con correcciones gramaticales de Bill Maltby.
23 de septiembre de 2002 [timothy]: Añadido - antes de las opciones de tar (por claridad).
22 de septiembre de 2002 [timothy]: Capítulo 06: Aplicado un parche con correcciones gramaticales de Alex.
21 de septiembre de 2002 [timothy]: Capítulo 02: Aplicado un parche con correcciones gramaticales de Bill Maltby.
21 de septiembre de 2002 [timothy]: Capitulo 06 - Zlib: mv las librerías compartidas a /lib.
20 de septiembre de 2002 [timothy]: Capítulo 05 - GCC: Eliminada la opción --enable-threads=posix pues no construimos un compilador C++ en este capítulo.
18 de septiembre de 2002 [timothy]: Capítulo 05 - Introducción: Eliminado un párrafo sobre enlazado estático pues parece confuso y está cubierto mejor y con más detalle en ¿Por qué Estático?.
18 de septiembre de 2002 [timothy]: Capítulo 08 - Linux: Eliminado el comando cd.
18 de septiembre de 2002 [timothy]: Capítulo 06 - Ncurses: Eliminada la explicación del antiguo comando mv /lib/*.a /usr/lib.
13 de septiembre de 2002 [gerard]: Capítulo 06 - Shadow: Añadido --libdir=/usr/lib a las opciones del guión configure. De este modo se genera una libshadow.la correcta. Cambiado también el comando mv para mover todos los ficheros libshadow.so* al directorio /lib. Los ficheros lib*a todavía están en el directorio /usr/lib.
13 de septiembre de 2002 [gerard]: Capítulo 06 - Man: Añadida otra expresión al comando sed que modifica el fichero man.conf. La expresión añadida comenta la línea MANPATH /usr/man que provoca resultados duplicados cuando se utiliza el comando whatis.
13 de septiembre de 2002 [gerard]: Capítulo 06: Añadida la instalación de las Páginas de manual de Linux Threads después de la instalación de Perl.
12 de septiembre de 2002 [gerard]: Capítulo 06 - Crear el enlace mtab: Hacer el comando ln como ln -sf para que el fichero /etc/mtab existente, creado por el comando mount, sea eliminado antes de recrearlo como enlace simbólico.
12 de septiembre de 2002 [gerard]: Capítulo 06 - Sh-utils: Añadido el parche sh-utils-hostname que suprime la construcción del programa hostname. Se hace esto porque el programa hostname del paquete net-tools es superior a esta versión.
12 de septiembre de 2002 [gerard]: Capítulo 06 - Gawk: Actualizado el parche para Gawk. Ahora cambia también la localización del directorio DDEFPATH.
12 de septiembre de 2002 [gerard]: Capítulo 06 - Procps: Añadido un parche que corrige un problema con las locales que hacen que top falle con ciertos ajustes de locale.
12 de septiembre de 2002 [timothy]: Capítulo 04 - Creando un sistema de ficheros: Referencia a sistemas de ficheros alternativos en BLFS.
12 de septiembre de 2002 [gerard]: Eliminados todos los enlaces simbólicos /usr/lib/*.so superfluos de las instalaciones de las librerías.
12 de septiembre de 2002 [gerard]: Actualizado a lfs-bootscripts-1.10
12 de septiembre de 2002 [gerard]: Capítulo 06 - Configuración de Sysvinit: Cambiada la línea de sulogin a once en lugar de tenerlo recargando. De esta forma se comportará como se espera (por ejemplo, un CTRL+D continuará en lugar de reiniciar sulogin).
12 de septiembre de 2002 [gerard]: Capítulo 06 - GCC: Añadida la opción --enable-clocale=gnu para asegurar que la librería C++ utiliza el modo locale correcto.
11 de septiembre de 2002 [timothy]: Prólogo: Cambios gramaticales.
8 de septiembre de 2002 [timothy]: Capítulo 06: Aplicado el parche con cambios gramaticales de Alex.
7 de septiembre de 2002 [timothy]: Capítulo 06 - Gzip: Añadido gzip-1.2.4b.patch.
7 de septiembre de 2002 [timothy]: Capítulo 05 - Textutils: Añadido re_max_failures2 para sistemas antiguos.
2 de septiembre de 2002 [timothy]: Capítulo 06 - Bash: Eliminada la creación del enlace simbólico sh. Creando los enlaces simbólicos bash y sh: Añadido el enlace simbólico /bin/bash, enlazado sh a bash. Gzip, Sysvinit, Util-Linux: Acortados los comandos cp. Makedev: Eliminada la creación y eliminación de /bin/bash. Man: Modificada la sentencia sed para editar la llamada a less, así SGR funcionará
1 de septiembre de 2002 [timothy]: Capítulo 06 - Sobre los símbolos de depuración: Eliminada la información sobre eliminar los símbolos de /static. Man: Añadida una sentencia sed para evitar que groff utilice la secuencia de escape SGR.
1 de septiembre de 2002 [timothy]: Capítulo 05 - Instalando todo el software como usuario sin privilegios: Añadido $CC='gcc -s' para omitir la compilación de los símbolos en los paquetes estáticos.
30 de agosto de 2002 [timothy]: Capítulo 06 - Makedev: Poner rm /bin/bash después de la creación de los dispositivos. Perl: Eliminada la información sobre el antiguo parche.
30 de agosto de 2002 [timothy]: Capítulo 05 - GCC: Reañadido HAVE_GAS_HIDDEN; eliminado --enable-__cxa-atexit que era incorrecto e innecesario en este capítulo; añadida información sobre el parche.
26 de agosto de 2002 [gerard]: Añadido un nuevo parche a Glibc e introducido un parche para GCC.
26 de agosto de 2002 [gerard]: Actualizado a automake-1.6.3, gcc-3.2, groff-1.18, makedev-1.7, perl-5.8.0, util-linux-2.11u
22 de agosto de 2002 [timothy]: Apéndice: Añadidas las URL olvidadas de los parches.
18 de agosto de 2002 [timothy]: Capítulos 05 y 06: Cambiado ln -sf a ln -s donde es posible.
18 de agosto de 2002 [timothy]: Capítulo 06 - Binutils: cp libiberty.h después del install, pues es necesario para cierto software. Shadow: añadido un comando para eliminar el programa groups instalado por Shadow pues Sh-utils instala un (mejor) programa groups.
18 de agosto de 2002 [timothy]: Capítulo 05 - Sh-utils: Re-añadido sh-utils-2.0.patch.
16 de agosto de 2002 [markh]: Capítulo 06 - Poner man-pages justo después de la instalación de las cabeceras del núcleo.
15 de agosto de 2002 [markh]: Capítulo 06 - Poner la instalación de MAKEDEV antes de glibc y eliminar la creación temporal de /dev/null, pues ya no es necesario.
15 de agosto de 2002 [timothy]: Capítulo 04 - Preparando una nueva partición: mencionado que la partición de intercambio puede compartirse entre el LFS y el sistema anfitrión. Cambios gramaticales.
13 de agosto de 2002 [gerard]: Capítulo 06: Eliminada la opción --with-curses en la instalación de Bash, pues es innecesaria aquí.
9 de agosto de 2002 [timothy]: Actualizado a modutils-2.4.19, linux-2.4.19, gettext-0.11.5, binutils-2.13, textutils-2.1.
9 de agosto de 2002 [timothy]: Capítulo 06 - Vim: cambiado el enlace a los editores alternativos de las recetas al BLFS.
8 de agosto de 2002 [gerard]: Capítulo 06 - Ncurses: eliminada la opción --disable-termcap de configure. Ahora termcap está desactivado por defecto, así que no necesitamos esta opción (se quedó aquí de otros tiempos en que si era necesaria).
8 de agosto de 2002 [gerard]: Capítulo 06 - Linux: Añadido el comando cp include/asm-generic /usr/include. Hay programas que usan estos ficheros, al igual que las cabeceras del directorio asm puede que se dividan en el futuro y se coloquen en asm-generic.
8 de agosto de 2002 [gerard]: Appendix A - Gettext: añadida la descripción perdida del programa msgcat.
4 de agosto de 2002 [timothy]: Añadido zlib-1.1.4.
3 de agosto de 2002 [timothy]: Actualizado a man-pages-1.52, man-1.5k, gettext-0.11.4, modutils-2.4.18.
29 de julio de 2002 [timothy]: Eliminado Reiserfsprogs. Actualizado a util-linux-2.11t y file-3.39. Capítulo 04 & 05 - Creando una nueva partición, Introducción, Por qué estático: cambios gramaticales. Diffutils, Fileutils, Grep, Texinfo: poner LDFLAGS=-static antes de configure en lugar de como una argumento de make. GCC: añadido HAVE_GAS_HIDDEN a auto-host.h.
29 de julio de 2002 [timothy]: Capítulo 06 - Glibc: añadida la opción --disable-profile.
29 de julio de 2002 [timothy] Capítulo 08 - Linux: añadida información sobre los módulos y la documentación del núcleo.
29 de julio de 2002 [timothy]: Capítulo 09 - Reiniciando el sistema: añadido un comando para eliminar el directorio static.
8 de julio de 2002 [timothy]: Capítulo 09 - Reiniciando el sistema: Señalar a BLFS como siguiente paso.
3 de julio de 2002 [timothy]: Capítulo 06 - Sysvinit: Simplificado el comando de sed y actualizada la descripción de la instalación debido a que ahora init muestra "Sending processes" en lugar de "Sending all processes".
2 de julio de 2002 [markh]: Cambio interno - Hacer que todos los parches usen una entidad &package-patch-version; y eliminar todas las referencias directas a la versión de los parches.
30 de junio de 2002 [timothy]: Actualizado a man-pages-1.51 y automake-1.6.2
24 de junio de 2002 [timothy]: Capítulo 06 - Shadow, Util-linux, LFS-Bootscripts: Actualizado el contenido de los paquetes.
23 de junio de 2002 [timothy]: Capítulos 05 y 06 - Net-tools, Perl, Texinfo, Autoconf, Automake, File, Libtool, Bin86, Vim, Linux, Bison, Less, Man-pages, Groff, Bzip2, E2fsprogs, Grep, Lilo, Modutils, Procps, Psmisc, Reiserfsprogs: Actualizado el contenido de los paquetes.
23 de Junio del 2002 [timothy]: M4, Bzip2,File, E2fsprogs: Añadido "última versión comprobada" para uniformidad. GCC: Eliminados los programas específicos para i686.
16 de junio de 2002 [timothy]: Capítulo 06 - Gettext: Actualizado el contenido del paquete.
14 de junio de 2002 [timothy]: Capítulos 05 y 06 - Binutils, Bzip2, Diffutils, Grep: Actualizado el contenido de los paquetes. GCC: Actualizada la descripción de c++filt.
13 de junio de 2002 [timothy]: Capítulo 09 - El Final: Cambiado $LFS/etc/lfs-4.1 por $LFS/etc/lfs y poner el número de la versión dentro de este fichero.
12 de junio de 2002 [timothy]: Capítulo 05 - GCC: Modificadas las instrucciones de construcción y las explicaciones de los comandos para construir sólo el compilador C. El compilador C++ no es necesario hasta la segunda construcción de GCC.
12 de junio de 2002 [timothy]: Capítulo 06 - Shadow: Cambios gramaticales.
11 de junio de 2002 [timothy]: Capítulos 05 y 06 - Gawk: Creada la lista de contenidos del paquete y las descripciones. Fileutils: Eliminado un párrafo confuso sobre el parche de fileutils. GCC: Actualizado el contenido del paquete.
11 de junio de 2002 [timothy] Todo el software: Actualizado el espacio requerido en disco.
9 de junio de 2002 [markh]: Capítulo 06 - Creando Directorios: Cambiado usr,usr/local a sólo usr/local, pues usamos la opción -p de mkdir que creará el directorio usr de todas formas.
7 de junio de 2002 [timothy] Capítulo 06 - Reiserfsprogs: añadida la descripción de unpack.
7 de junio de 2002 [timothy] Capítulo 02 - Cómo buscar ayuda: Mencionadas las FAQ.
6 de junio de 2002 [markh] - Capítulo 05 - Modificar explicaciones debido al cambio a /static.
5 de junio de 2002 [timothy] Prólogo - Quién puede no querer leer este libro: aplicada una versión revisada del parche de gramática de Scot.
5 de junio de 2002 [timothy] Capítulo 09 - Reiniciando el sistema, Lilo, Bootscripts: mencionar los autores de las recetas. Capítulo 06 - Vim: actualizada la URL de la receta. Capítulo 05 - Gawk: para evitar confusiones, mencionado el parche que se aplicará en el Capítulo 06.
3 de junio de 2002 [timothy] Capítulo 01 - FAQ: editada para incluir la notificación de errores tipográficos.
31 de mayo de 2002 [gerard] Capítulo 05 - Findutils: Añadido el arreglo de CPPFLAGS...re_max_failures necesario en sistemas Glibc-2.1.
30 de mayo de 2002 [markh]: Capítulos 05 y 06 - Actualizado a binutils-2.12.1.
30 de mayo de 2002 [markh]: Capítulo 05 - Bash: Eliminada la sección sobre "los últimos dos comandos se ejecutan igualmente" porque ya no usamos esos comandos a los que se refiere.
30 de mayo de 2002 [gerard]: Capítulo 06 - Glibc: Sustituidos los arreglos de sed por un parche normal.
30 de mayo de 2002 [gerard]: Capítulo 06 - Gawk: Sustituidos los arreglos de sed por un parche normal.
30 de mayo de 2002 [gerard]: Capítulo 05 - Fileutils: Sustituidos los arreglos de sed por un parche normal.
30 de mayo de 2002 [gerard]: Capítulo 06 - Ed: Sustituidos los arreglos de sed por un parche normal.
28 de mayo de 2002 [gerard]: Capítulo 06 - Cambiando el propietario: eliminado el comando explícito chown /lost+found.Esto se hace con el primer comando ahora que proc ya no se monta en el Capítulo 5.
27 de mayo de 2002 [gerard]: Actualizado a ncurses-5.2-2.patch (este parche es más pequeño que el usado antes).
26 de mayo de 2002 [gerard]: Actualizado a: automake-1.6.1, bin86-0.16.3, file-3.38, gawk-3.1.1, gcc-3.1, gettext-0.11.2, modutils-2.4.16, psmisc-21 y util-linux-2.11r. Añadidos unos parches para ncurses, perl y vim que arreglan su compilación con gcc-3.1.
26 de mayo de 2002 [gerard]: Capítulos 05 y 06 - Binutils: Eliminado el establecimiento del directorio de herramientas en el capítulo 05-binutils, movida su descripción al capítulo 06-binutils.
26 de mayo de 2002 [gerard]: Capítulo 05 - Gawk y Findutils: simplificada la instalación al eliminar las modificaciones de libexecdir. Podemos dejar que se cree $LFS/static/libexecdir. El directorio $LFS/static es temporal de todas formas, así que no importa el aspecto que tenga.
26 de mayo de 2002 [gerard]: Capítulo 06 - Creando directorios: eliminado el comando cd / y cambiados los dos comandos chmod para usar en su lugar rutas absolutas.
25 de mayo de 2002 [markh]: Capítulo 06 - Algunas correcciones menores relacionadas con la eliminación de la variable $LFS donde no es necesaria.
23 de mayo de 2002 [gerard]: Implementado el keep_chap5_and_chap6_sep lfs-hint. Mayores cambios: añadidos findutils y util-linux al capítulo 5, instalar todo lo del capítulo 5 en $LFS/static y reordenar la instalación de los paquetes en el capítulo 6 la inclusión en el código de rutas equivocadas (ficheros ubicados en $LFS/static).
23 de mayo de 2002 [gerard]: Apéndice A - E2fsprogs: Añadidas algunas descripciones.
23 de mayo de 2002 [gerard]: Apéndice A - Bin86: Añadidas algunas descripciones.
23 de mayo de 2002 [gerard]: Apéndice A - Flex: Añadidas algunas descripciones.
23 de mayo de 2002 [gerard]: Apéndice A - Glibc: Añadidas algunas descripciones.
18 de mayo de 2002 [gerard]: Apéndice A - E2fsprogs: Añadidas algunas descripciones.
18 de mayo de 2002 [gerard]: Apéndice A - Glibc: Añadidas algunas descripciones.
17 de mayo de 2002 [markh]: Cambiados todos los chown X.X a chown X:X que es menos propicio a crear problemas (según la documentación de chown).
16 de mayo de 2002 [gerard]: Capítulo 01 - Servidores alternativos: Añadido el acceso por http al servidor alternativo FTP idge.net
16 de mayo de 2002 [gerard]: Apéndice A - Glibc: Añadidas algunas descripciones.
15 de mayo de 2002 [markh]: Capítulo 05 - Bzip2. Cambiadas las instrucciones relacionadas con los enlaces duros en distribuciones antiguas de las instrucciones de gzip en el capítulo 05.
11 de mayo de 2002 [markh]: Varias modificaciones XML; básicamente alterar las etiquetas <ulink> para eliminar erróneos en la salida HTML.
9 de mayo de 2002 [gerard]: Apéndice A - Glibc: Poner descripciones desaparecidas.
6 de mayo de 2002 [gerard]: Capítulo 06 - Shadow: Fijada la localización del enlace simbólico vigr a /usr/sbin
2 de mayo de 2002 [gerard]: Capítulo 06 - Procps: Cambiadas las comillas simples por dobles (dos comillas simples pueden confundirse con una doble y provocar errores).
2 de mayo de 2002 [gerard]: Cambiado el comando cd dir && ln -sf a un único comando (como ln -sf bash $LFS/bin/sh) Lo mismo para las construcciones cd dir && mv/cp que ahora son sustituidas por mv $LFS/usr/bin/{bzcat,bzip2} $LFS/bin.
2 de mayo de 2002 [markh]: Eliminada la sección "Eliminando la antigua librería NSS".
1 de mayo de 2002 [gerard]: Eliminado todo lo relacionado con Glibc-2.0 - los parches para gzip y sh-utils patch y la copia de los ficheros libnss. También se cambian las construcciones export VAR=VALUE...unset VAR por VAR=VALUE ./configure.
26 de abril de 2002 [marcheerdink]: Capítulo 06 Findutils: añadido libexecdir=/usr/bin al comando make para solucionar una ruta equivocada a libexecdir en updatedb.
25 de abril de 2002 [gerard]: Capítulo 06 Glibc: añadida una nota en la que si quieres instalar manualmente algunas locales, en lugar de todas, primero se debe crear el directorio /usr/lib/locale.
21 de abril de 2002 [gerard & markh]: Actualizado a MAKEDEV-1.5
12 de abril de 2002 [markh]: Añadir el directorio entities/ al cvs y extraerlas de index.xml.
19 de abril de 2002 [marcheerdink]: Actualizado a los siguiente paquetes: bison-1.35, diffutils-2.8.1, texinfo-4.2, util-linux-2.11q
9 de abril de 2002 [marcheerdink]: Añadido --disable-perl-regexp a las opciones del configure de grep para evitar que intente enlazarse con una librería pcre no existente.
8 de abril de 2002 [gerard]: Añadido el servidor alternativo http://ftp.de.linuxfromscratch.org (complementario del ftp://ftp.de).