3.3. Needed Patches

In addition to the packages, several patches are also required. These patches correct any mistakes in the packages that should be fixed by the maintainer. The patches also make small modifications to make the packages easier to work with. The following patches will be needed to build an LFS system:

Bash Upstream Fixes Patch - 12.1 KB:

Download: http://www.linuxfromscratch.org/patches/lfs/development/bash-3.2-fixes-2.patch

MD5 sum: 07ad2b591e4e1e766537a666bbfd7d15

Bzip2 Documentation Patch - 1.6 KB:

Download: http://www.linuxfromscratch.org/patches/lfs/development/bzip2-1.0.4-install_docs-1.patch

MD5 sum: 6a5ac7e89b791aae556de0f745916f7f

Coreutils Internationalization Fixes Patch - 101 KB:

Download: http://www.linuxfromscratch.org/patches/lfs/development/coreutils-6.7-i18n-1.patch

MD5 sum: 8bd0f27fa60bd8b761ba012cf0e171c9

Coreutils Suppress Uptime, Kill, Su Patch - 13 KB:

Download: http://www.linuxfromscratch.org/patches/lfs/development/coreutils-6.7-suppress_uptime_kill_su-1.patch

MD5 sum: e8ae92cdec364ca2a318f5c4c77bf032

Coreutils Uname Patch - 4.6 KB:

Download: http://www.linuxfromscratch.org/patches/lfs/development/coreutils-6.7-uname-1.patch

MD5 sum: c05b735710fbd62239588c07084852a0

Diffutils Internationalization Fixes Patch - 18 KB:

Download: http://www.linuxfromscratch.org/patches/lfs/development/diffutils-2.8.1-i18n-1.patch

MD5 sum: c8d481223db274a33b121fb8c25af9f7

Expect Spawn Patch - 6.8 KB:

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

MD5 sum: ef6d0d0221c571fb420afb7033b3bbba

Gawk Segfault Patch - 1.3 KB:

Download: http://www.linuxfromscratch.org/patches/lfs/development/gawk-3.1.5-segfault_fix-1.patch

MD5 sum: 7679530d88bf3eb56c42eb6aba342ddb

GCC Specs Patch - 14.8 KB:

Download: http://www.linuxfromscratch.org/patches/lfs/development/gcc-4.1.1-specs-1.patch

MD5 sum: a17be8ccfb978e73f382be5093dd8abd

Grep RedHat Fixes Patch - 55 KB:

Download: http://www.linuxfromscratch.org/patches/lfs/development/grep-2.5.1a-redhat_fixes-2.patch

MD5 sum: 2c67910be2d0a54714f63ce350e6d8a6

Groff Debian Patch - 379 KB:

Download: http://www.linuxfromscratch.org/patches/lfs/development/groff-1.18.1.4-debian_fixes-1.patch

MD5 sum: 05607e7fcfd6e5091f020bf44ddca10b

GRUB Disk Geometry Patch - 28 KB:

Download: http://www.linuxfromscratch.org/patches/lfs/development/grub-0.97-disk_geometry-1.patch

MD5 sum: bf1594e82940e25d089feca74c6f1879

Inetutils No-Server-Man-Pages Patch - 5.3 KB:

Download: http://www.linuxfromscratch.org/patches/lfs/development/inetutils-1.5-no_server_man_pages-2.patch

MD5 sum: ec83aa00fb111f6f9d9aca04de9cb753

Kbd Backspace/Delete Fix Patch - 11 KB:

Download: http://www.linuxfromscratch.org/patches/lfs/development/kbd-1.12-backspace-1.patch

MD5 sum: 692c88bb76906d99cc20446fadfb6499

Kbd GCC-4.x Fix Patch - 1.4 KB:

Download: http://www.linuxfromscratch.org/patches/lfs/development/kbd-1.12-gcc4_fixes-1.patch

MD5 sum: 615bc1e381ab646f04d8045751ed1f69

Less Signal Fix Patch - 2.9 KB:

Download: http://www.linuxfromscratch.org/patches/lfs/development/less-394-signal_fix-1.patch

MD5 sum: ef8f5750b1ef047e6a06cd4ea23068b0

Mktemp Tempfile Patch - 3.5 KB:

Download: http://www.linuxfromscratch.org/patches/lfs/development/mktemp-1.5-add_tempfile-3.patch

MD5 sum: 65d73faabe3f637ad79853b460d30a19

Module-init-tools Patch - 1.2 KB:

Download: http://www.linuxfromscratch.org/patches/lfs/development/module-init-tools-3.2.2-modprobe-1.patch

MD5 sum: f1e452fdf3b8d7ef60148125e390c3e8

Perl Libc Patch - 1.1 KB:

Download: http://www.linuxfromscratch.org/patches/lfs/development/perl-5.8.8-libc-2.patch

MD5 sum: 3bf8aef1fb6eb6110405e699e4141f99

Readline Fixes Patch - 0.8 KB:

Download: http://www.linuxfromscratch.org/patches/lfs/development/readline-5.2-fixes-1.patch

MD5 sum: 5da0e4305bc8e4e61ba4f2f0c6afc6ff

Sysklogd 8-Bit Cleanness Patch - 0.9 KB:

Download: http://www.linuxfromscratch.org/patches/lfs/development/sysklogd-1.4.1-8bit-1.patch

MD5 sum: cc0d9c3bd67a6b6357e42807cf06073e

Sysklogd Fixes Patch - 32 KB:

Download: http://www.linuxfromscratch.org/patches/lfs/development/sysklogd-1.4.1-fixes-2.patch

MD5 sum: ed5b25ca9a4eeb4f4f82b300a27b1ef4

Texinfo Multibyte Fixes Patch - 1.5 KB:

Download: http://www.linuxfromscratch.org/patches/lfs/development/texinfo-4.8a-multibyte-1.patch

MD5 sum: 6cb5b760cfdd2dd53a0430eb572a8aaa

Texinfo Tempfile Fix Patch - 2.2 KB:

Download: http://www.linuxfromscratch.org/patches/lfs/development/texinfo-4.8a-tempfile_fix-1.patch

MD5 sum: 559bda136a2ac7777ecb67511227af85

Util-linux Cramfs Patch - 2.8 KB:

Download: http://www.linuxfromscratch.org/patches/lfs/development/util-linux-2.12r-cramfs-1.patch

MD5 sum: 1c3f40b30e12738eb7b66a35b7374572

Util-linux Lseek Patch - 10 KB:

Download: http://www.linuxfromscratch.org/patches/lfs/development/util-linux-2.12r-lseek-1.patch

MD5 sum: 5d6c86321c1ea74d7ed7cf57861da423

Vim Upstream Fixes Patch - 288 KB:

Download: http://www.linuxfromscratch.org/patches/lfs/development/vim-7.0-fixes-14.patch

MD5 sum: 476481c274e056a3fb3cea002e903579

Vim Man Directories Patch - 4.2 KB:

Download: http://www.linuxfromscratch.org/patches/lfs/development/vim-7.0-mandir-1.patch

MD5 sum: b6426eb4192faba1e867ddd502323f5b

Total size of these patches: about 1,004 KB

In addition to the above required patches, there exist a number of optional patches created by the LFS community. These optional patches solve minor problems or enable functionality that is not enabled by default. Feel free to peruse the patches database located at http://www.linuxfromscratch.org/patches/ and acquire any additional patches to suit the system needs.