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 Fixes - 136 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/trunk/patches/bash-3.2-fixes-7.patch

MD5 sum: 41646ab52a642e50b45ff2d50209fcdc

Binutils Branch Update Patch - 432 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/trunk/patches/binutils-2.18-branch_update-3.patch

MD5 sum: afc0cc91efe7d2e5a14008d0625462ef

Binutils Posix Patch - 4 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/trunk/patches/binutils-2.18-posix-1.patch

MD5 sum: f2020cb369c2facbfd8987fa2263f31f

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

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/trunk/patches/coreutils-6.9-suppress_uptime_kill_su-1.patch

MD5 sum: 8bc938ec7210fff3885b37b1339dca45

Coreutils Uname Patch - 8 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/trunk/patches/coreutils-6.9-uname-1.patch

MD5 sum: 865d271bec9039f45a3be0ada21edae0

Expect Spawn Patch - 6.9 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/trunk/patches/expect-5.43.0-spawn-2.patch

MD5 sum: 7706e1e8238c72eed8dc905d6f3b6aa9

GCC Branch Update Patch - 604 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/trunk/patches/gcc-4.2.2-branch_update-2.patch

MD5 sum: b1133de39a90ec74f2821767d4af7746

GCC Cross Search Paths Patch - 4 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/trunk/patches/gcc-4.2.2-cross_search_paths-1.patch

MD5 sum: 2d316305d73bb14b3acd6a1f3a2ee4e9

GCC Posix Patch - 16 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/trunk/patches/gcc-4.2.2-posix-1.patch

MD5 sum: 04c70ab253e9a1bfe242e1e5f37a51dd

GCC PR31490 Patch - 1.4 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/trunk/patches/gcc-4.2.2-PR31490-1.patch

MD5 sum: 43f3d086b57f02cb605819452936c4d7

Glibc Branch Update Patch - 64 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/trunk/patches/glibc-2.7-branch_update-1A.patch

MD5 sum: dd1119b68f26308446d33ccde05732b4

Glibc Disable linking with libgcc_eh.a - 8 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/trunk/patches/glibc-2.7-libgcc_eh-1.patch

MD5 sum: f868605171066a0d8f572314feea415c

Glibc Localedef Segfault - 4 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/trunk/patches/glibc-2.7-localedef_segfault-1.patch

MD5 sum: 3ce6946b16e90a73d90ac701a5940709

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

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/trunk/patches/inetutils-1.5-no_server_man_pages-2.patch

MD5 sum: b04f46e66c4b438f609565073590ffd5

Mktemp Tempfile Patch - 3.6 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/trunk/patches/mktemp-1.5-add_tempfile-3.patch

MD5 sum: 65d73faabe3f637ad79853b460d30a19

Module-Init-Tools Manpages Patch - 35 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/trunk/patches/module-init-tools-3.4-manpages-1.patch

MD5 sum: 2271047586981ae23adf01cc13d97791

Ncurses Bash Patch - 4 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/trunk/patches/ncurses-5.6-bash_fix-1.patch

MD5 sum: c6f7f2ab0ebaf7721ebeb266641352db

Ncurses Branch Update Patch - 6816 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/trunk/patches/ncurses-5.6-branch_update-2.patch

MD5 sum: 6d407020463f16f1ef3412ebad392794

Perl GCC 4.2.x Fix Patch - 4 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/trunk/patches/perl-5.8.8-gcc42_fix-1.patch

MD5 sum: cd84d28231ea7f23d7e619d9304cc741

Perl Libc Patch - 4 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/trunk/patches/perl-5.8.8-libc-2.patch

MD5 sum: 3bf8aef1fb6eb6110405e699e4141f99

Readline Fixes - 20 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/trunk/patches/readline-5.2-fixes-4.patch

MD5 sum: 14ae1c3f3ff7223656f874bcf36e6f19

Texinfo mbstate Fix Patch - 4 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/trunk/patches/texinfo-4.11-mbstate_fix-1.patch

MD5 sum: 37e3d170d809bb1c90e9741864839f66

Vim Branch Update Patch - 284 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/trunk/patches/vim-7.1-branch_update-2.patch

MD5 sum: bd5ee693b6ed59567dc0e7c003d22694

Zlib fPIC Patch - 3.2 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/trunk/patches/zlib-1.2.3-fPIC-1.patch

MD5 sum: 545d60b20bfde6f53023de44438cef59

Total size of these patches: about 8 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://svn.cross-lfs.org/svn/repos/cross-lfs/trunk/patches/ and acquire any additional patches to suit the system needs.