3.3. Correctifs requis

En plus des paquets, quelques correctifs sont aussi requis. Ils corrigent certaines erreurs contenues dans les paquets, qui seront plus tard éradiquées par les mainteneurs. Certains apportent aussi quelques modifications pour faciliter l'utilisation des paquets. Les correctifs suivants seront nécessaires pour construire un système LFS :

Bash Avoid Wcontinued Patch - 1 Ko :

http://www.linuxfromscratch.org/patches/lfs/6.1.1/bash-3.0-avoid_WCONTINUED-1.patch

Bash Various Fixes - 23 Ko :

http://www.linuxfromscratch.org/patches/lfs/6.1.1/bash-3.0-fixes-3.patch

Binutils Build From Host Running Gcc4 Patch - 2 Ko :

http://www.linuxfromscratch.org/patches/lfs/6.1.1/binutils-2.15.94.0.2.2-gcc4-1.patch

Bzip2 Documentation Patch - 1 Ko :

http://www.linuxfromscratch.org/patches/lfs/6.1.1/bzip2-1.0.3-install_docs-1.patch

Bzip2 Bzgrep Security Fixes Patch - 1 Ko :

http://www.linuxfromscratch.org/patches/lfs/6.1.1/bzip2-1.0.3-bzgrep_security-1.patch

Coreutils Suppress Uptime, Kill, Su Patch - 15 Ko :

http://www.linuxfromscratch.org/patches/lfs/6.1.1/coreutils-5.2.1-suppress_uptime_kill_su-1.patch

Coreutils Uname Patch - 4 Ko :

http://www.linuxfromscratch.org/patches/lfs/6.1.1/coreutils-5.2.1-uname-2.patch

Expect Spawn Patch - 7 Ko :

http://www.linuxfromscratch.org/patches/lfs/6.1.1/expect-5.43.0-spawn-1.patch

Flex Brokenness Patch - 156 Ko :

http://www.linuxfromscratch.org/patches/lfs/6.1.1/flex-2.5.31-debian_fixes-3.patch

GCC Linkonce Patch - 12 Ko :

http://www.linuxfromscratch.org/patches/lfs/6.1.1/gcc-3.4.3-linkonce-1.patch

GCC No-Fixincludes Patch - 1 Ko :

http://www.linuxfromscratch.org/patches/lfs/6.1.1/gcc-3.4.3-no_fixincludes-1.patch

GCC Specs Patch - 14 Ko :

http://www.linuxfromscratch.org/patches/lfs/6.1.1/gcc-3.4.3-specs-2.patch

Glibc Rtld Search Dirs Patch - 1 Ko :

http://www.linuxfromscratch.org/patches/lfs/6.1.1/glibc-2.3.4-rtld_search_dirs-1.patch

Glibc Fix Testsuite Patch - 1 Ko :

http://www.linuxfromscratch.org/patches/lfs/6.1.1/glibc-2.3.4-fix_test-1.patch

Glibc TLS Assertion Patch - 6 Ko :

http://www.linuxfromscratch.org/patches/lfs/6.1.1/glibc-2.3.4-tls_assert-1.patch

Gzip Security Patch - 2 Ko :

http://www.linuxfromscratch.org/patches/lfs/6.1.1/gzip-1.3.5-security_fixes-1.patch

Inetutils Kernel Headers Patch - 1 Ko :

http://www.linuxfromscratch.org/patches/lfs/6.1.1/inetutils-1.4.2-kernel_headers-1.patch

Inetutils No-Server-Man-Pages Patch - 4 Ko :

http://www.linuxfromscratch.org/patches/lfs/6.1.1/inetutils-1.4.2-no_server_man_pages-1.patch

Mktemp Tempfile Patch - 3 Ko :

http://www.linuxfromscratch.org/patches/lfs/6.1.1/mktemp-1.5-add_tempfile-2.patch

Perl Libc Patch - 1 Ko :

http://www.linuxfromscratch.org/patches/lfs/6.1.1/perl-5.8.7-libc-1.patch

Readline Fixes Patch - 7 Ko :

http://www.linuxfromscratch.org/patches/lfs/6.1.1/readline-5.0-fixes-1.patch

Sysklogd Fixes Patch - 27 Ko :

http://www.linuxfromscratch.org/patches/lfs/6.1.1/sysklogd-1.4.1-fixes-1.patch

Tar Sparse Fix Patch - 1 Ko :

http://www.linuxfromscratch.org/patches/lfs/6.1.1/tar-1.15.1-sparse_fix-1.patch

Texinfo Tempfile Fix Patch - 2 Ko :

http://www.linuxfromscratch.org/patches/lfs/6.1.1/texinfo-4.8-tempfile_fix-1.patch

Util-linux Cramfs Patch - 3 Ko :

http://www.linuxfromscratch.org/patches/lfs/6.1.1/util-linux-2.12q-cramfs-1.patch

Util-linux Umount Patch - 1 Ko :

http://www.linuxfromscratch.org/patches/lfs/6.1.1/util-linux-2.12q-umount_fix-1.patch

Vim Security Patch - 8 Ko :

http://www.linuxfromscratch.org/patches/lfs/6.1.1/vim-6.3-security_fix-2.patch

En plus des correctifs requis ci-dessus, il en existe un certain nombre d'optionnels, créés par la communauté LFS. Ceux-ci résolvent des problèmes mineurs ou activent des fonctionnalités qui ne sont pas disponibles par défaut. Vous pouvez à loisir consulter la base de données des correctifs sur http://www.linuxfromscratch.org/patches/ et récupérer ceux correspondants aux besoins de votre système.