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 Patch - 23 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/branches/1.0.0rc6/patches/bash-3.1-fixes-8.patch

MD5 sum: bc337045fa4c5839babf0306cc9df6d0

Binutils Posix Patch - 4.9 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/branches/1.0.0rc6/patches/binutils-2.17-posix-1.patch

MD5 sum: 7e42a8edc0c59246bbc58c428256113c

Bzip2 Documentation Patch - 1.7 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/branches/1.0.0rc6/patches/bzip2-1.0.3-install_docs-1.patch

MD5 sum: 9e5dfbf4814b71ef986b872c9af84488

Bzip2 Bzdiff Remove Tempfile - 1.8 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/branches/1.0.0rc6/patches/bzip2-1.0.3-remove_tempfile-1.patch

MD5 sum: bcadb0ce282c96af15a86a2ccdac0765

Bzip2 Bzgrep Security Fixes Patch - 1.3 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/branches/1.0.0rc6/patches/bzip2-1.0.3-bzgrep_security-1.patch

MD5 sum: 4eae50e4fd690498f23d3057dfad7066

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

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/branches/1.0.0rc6/patches/coreutils-5.96-suppress_uptime_kill_su-1.patch

MD5 sum: 227d41a6d0f13c31375153eae91e913d

Expect Spawn Patch - 6.9 KB:

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

MD5 sum: 7706e1e8238c72eed8dc905d6f3b6aa9

Gawk Segfault Patch - 1.3 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/branches/1.0.0rc6/patches/gawk-3.1.5-segfault_fix-1.patch

MD5 sum: 7679530d88bf3eb56c42eb6aba342ddb

GCC Cross Search Paths Patch - 2 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/branches/1.0.0rc6/patches/gcc-4.1.1-cross_search_paths-1.patch

MD5 sum: 541fe39d228ddaa0d8396a35ec3a0ada

GCC PR20425 Patch - 36 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/branches/1.0.0rc6/patches/gcc-4.1.1-PR20425-1.patch

MD5 sum: 95535bda8e4d37d30251db0b121b5374

GCC Posix Patch - 9 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/branches/1.0.0rc6/patches/gcc-4.1.1-posix-1.patch

MD5 sum: 0d88068740a0e00780891f2cb905b808

Glibc iconv Fix - 4 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/branches/1.0.0rc6/patches/glibc-2.4-iconv_fix-1.patch

MD5 sum: 9c8e681226ccf7a1f25c6467674f915e

Glibc Disable linking with libgcc_eh.a - 1 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/branches/1.0.0rc6/patches/glibc-2.4-libgcc_eh-1.patch

MD5 sum: e5122ea7b89a5f22615eaadf8e46b334

Glibc Localedef Segfault - 1.9 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/branches/1.0.0rc6/patches/glibc-2.4-localedef_segfault-1.patch

MD5 sum: 42452abc6196789e0a83afa1ca7e6e4e

Gzip Security Fix Patch - 2 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/branches/1.0.0rc6/patches/gzip-1.3.5-security_fixes-1.patch

MD5 sum: f107844f01fc49446654ae4a8f8a0728

Inetutils inet_addr Patch - 4 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/branches/1.0.0rc6/patches/inetutils-1.4.2-inet_addr_fix-1.patch

MD5 sum: a33267b7a4e0d303a6f8dfeafde7bd8e

Inetutils GCC 4.x Fixes Patch - 4.1 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/branches/1.0.0rc6/patches/inetutils-1.4.2-gcc4_fixes-3.patch

MD5 sum: 5204fbc503c9fb6a8e353583818db6b9

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

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/branches/1.0.0rc6/patches/inetutils-1.4.2-no_server_man_pages-1.patch

MD5 sum: eb477f532bc6d26e7025fcfc4452511d

KBD GCC 4.x Fixes Patch - 1.5 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/branches/1.0.0rc6/patches/kbd-1.12-gcc4_fixes-1.patch

MD5 sum: 615bc1e381ab646f04d8045751ed1f69

Linux Tulip Update Patch - 8 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/branches/1.0.0rc6/patches/linux-2.6.17.13-tulip-1.patch

MD5 sum: 0dd7027a8cb8e59c74c24ff0a8f45f3b

Mktemp Tempfile Patch - 3.6 KB:

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

MD5 sum: 65d73faabe3f637ad79853b460d30a19

Perl Libc Patch - 4 KB:

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

MD5 sum: 3bf8aef1fb6eb6110405e699e4141f99

Readline Fixes Patch - 2.1 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/branches/1.0.0rc6/patches/readline-5.1-fixes-3.patch

MD5 sum: e30963cd5c6f6a11a23344af36cfa38c

Sysklogd Fixes Patch - 28 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/branches/1.0.0rc6/patches/sysklogd-1.4.1-fixes-1.patch

MD5 sum: 508104f058d1aef26b3bc8059821935f

Tar GCC-4.x Fix Patch - 1.2 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/branches/1.0.0rc6/patches/tar-1.15.1-gcc4_fix_tests-1.patch

MD5 sum: 8e286a1394e6bcf2907f13801770a72a

Tar Security Fix Patch - 3.9 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/branches/1.0.0rc6/patches/tar-1.15.1-security_fixes-1.patch

MD5 sum: 19876e726d9cec9ce1508e3af74dc22e

Tar Sparse Fix Patch - 1 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/branches/1.0.0rc6/patches/tar-1.15.1-sparse_fix-1.patch

MD5 sum: 9e3623f7c88d8766878ecb27c980d86a

Texinfo Tempfile Fix Patch - 2.2 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/branches/1.0.0rc6/patches/texinfo-4.8-tempfile_fix-2.patch

MD5 sum: 559bda136a2ac7777ecb67511227af85

Util-linux Cramfs Patch - 2.8 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/branches/1.0.0rc6/patches/util-linux-2.12r-cramfs-1.patch

MD5 sum: 1c3f40b30e12738eb7b66a35b7374572

Util-linux GCC 4.x Patch - 1 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/branches/1.0.0rc6/patches/util-linux-2.12r-gcc4_fixes-1.patch

MD5 sum: 6c030921dc9b92daf688f12a4ee6f6e0

Util-linux Missing Header Patch - 1 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/branches/1.0.0rc6/patches/util-linux-2.12r-missing_header-1.patch

MD5 sum: 33ccc15d2e92caa6189b044f573fdcda

Vim Fixes Patch - 32 KB:

Download: http://svn.cross-lfs.org/svn/repos/cross-lfs/branches/1.0.0rc6/patches/vim-7.0-fixes-5.patch

MD5 sum: 6e179cfe811d105de4fd9156a0ef6699

Zlib fPIC Patch - 3.2 KB:

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

MD5 sum: 545d60b20bfde6f53023de44438cef59

Total size of these patches: about 214.7 KB

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/branches/1.0.0rc6/patches/ and acquire any additional patches to suit the system needs.