3.4. 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 a CLFS system:

Bash Branch Update Patch - 40 KB:

Download: http://patches.cross-lfs.org/sysroot-dev/bash-4.0-branch_update-6.patch

MD5 sum: b80de9ff5aa41a3e6ed2cdaa7c15027a

Binutils Branch Update Patch - 557 KB:

Download: http://patches.cross-lfs.org/sysroot-dev/binutils-2.19.1-branch_update-5.patch

MD5 sum: 577d2c47daf07e35041382f4d5d6581e

Coreutils Uname Patch - 4 KB:

Download: http://patches.cross-lfs.org/sysroot-dev/coreutils-7.4-uname-1.patch

MD5 sum: e21c03d8d79e07366ee558ab4b3c5ece

Diffutils i18n Patch - 17 KB:

Download: http://patches.cross-lfs.org/sysroot-dev/diffutils-2.8.7-i18n-1.patch

MD5 sum: 2e176c390bf4dca2fb088e0a16261a96

EGLIBC Fixes Patch - 2 KB:

Download: http://patches.cross-lfs.org/sysroot-dev/eglibc-2.10.1-fixes-2.patch

MD5 sum: 082eb9a8e2019ce31dff6a9b1f8d2a7c

File Cross-Compile Patch - 1 KB:

Download: http://patches.cross-lfs.org/sysroot-dev/file-5.03-cross_compile-1.patch

MD5 sum: 17956303345b8514a9c2bdc3939a21e5

GCC Branch Update Patch - 184 KB:

Download: http://patches.cross-lfs.org/sysroot-dev/gcc-4.4.1-branch_update-1.patch

MD5 sum: ab8fc23fb2814b2d1e4128fa8d02f4e2

Grep i18n Patch - 26 KB:

Download: http://patches.cross-lfs.org/sysroot-dev/grep-2.5.4-i18n-1.patch

MD5 sum: 337d017202d7e3b08d428a89da3ee572

IPUtils Fixes Patch - 6 KB:

Download: http://patches.cross-lfs.org/sysroot-dev/iputils-s20071127-fixes-2.patch

MD5 sum: 31a39902b0d343233d48ef0f3c038559

IPUtils Missing Man-Pages Patch - 29 KB:

Download: http://patches.cross-lfs.org/sysroot-dev/iputils-s20071127-manpages-2.patch

MD5 sum: fc3ceca15794cc0f9d84a43a21692aeb

Man i18n Patch - 10 KB:

Download: http://patches.cross-lfs.org/sysroot-dev/man-1.6f-i18n-1.patch

MD5 sum: 8b189d6500461797250ae9f3e5638dd5

Man New Compressors Patch - 2 KB:

Download: http://patches.cross-lfs.org/sysroot-dev/man-1.6f-new_compressors-1.patch

MD5 sum: efebe29737e80c2f6de4833182f1edb6

MPFR Branch Update Patch - 6 KB:

Download: http://patches.cross-lfs.org/sysroot-dev/mpfr-2.4.1-branch_update-2.patch

MD5 sum: 2df45ded7bd8c5b987bb4af75ab1f21c

Ncurses Bash Patch - .7 KB:

Download: http://patches.cross-lfs.org/sysroot-dev/ncurses-5.7-bash_fix-1.patch

MD5 sum: c6f7f2ab0ebaf7721ebeb266641352db

Ncurses Branch Update Patch - 1,822:

Download: http://patches.cross-lfs.org/sysroot-dev/ncurses-5.7-branch_update-18.patch

MD5 sum: 6b17e03f6191a79f90666c25af0d758b

Perl Cross Compile Patch - 170 KB:

Download: http://patches.cross-lfs.org/sysroot-dev/perl-5.10.0-cross_compile-1.patch

MD5 sum: 5efface8b393841a07c66a08dc7be847

Readline Branch Update - 3 KB:

Download: http://patches.cross-lfs.org/sysroot-dev/readline-6.0-branch_update-1.patch

MD5 sum: 1113f58c09eebb9839c5fc4d692416d9

Shadow Sysroot Hacks Patch - 72 KB:

Download: http://patches.cross-lfs.org/sysroot-dev/shadow-4.1.4.2-sysroot_hacks-1.patch

MD5 sum: 07ee28eff99b2c0ef68908fc947cf02c

Sysvinit Fixes Patch - 20 KB:

Download: http://patches.cross-lfs.org/sysroot-dev/sysvinit-2.86-fixes-1.patch

MD5 sum: 405d23896b54ca61afd53003a62592fd

Tar Man Page Patch - 16 KB:

Download: http://patches.cross-lfs.org/sysroot-dev/tar-1.22-man_page-1.patch

MD5 sum: a8d01d18a3e550230302a5a52c686d25

Texinfo New Compressors Patch - 2 KB:

Download: http://patches.cross-lfs.org/sysroot-dev/texinfo-4.13a-new_compressors-1.patch

MD5 sum: 4ae2d3c132e21cb83b825bc691056d07

Vim Branch Update Patch - 1,822 KB:

Download: http://patches.cross-lfs.org/sysroot-dev/vim-7.2-branch_update-19.patch

MD5 sum: 6b17e03f6191a79f90666c25af0d758b

Zlib fPIC Patch - 3 KB:

Download: http://patches.cross-lfs.org/sysroot-dev/zlib-1.2.3-fPIC-2.patch

MD5 sum: b1e6644c97b04c368e11c0a1554f2efe

Total size of these patches: about NaN MB

In addition to the above required patches, there exist a number of optional patches created by the CLFS 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.