3.4. Needed Patches

#### Cross-Compiled Linux From Scratch - Version 1.0.0rc2-ALPHA

### Chapter 3. Packages and Patches

- Prev

  Additional Packages for Alpha

- Next

  Additional Patches for Alpha

- Up.
- Home

# 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 an CLFS system:

Bash Fixes Patch - 23 KB:

  Download: http://cross-lfs.org/files/patches/1.0.0rc2/bash-3.1-fixes-8.patch

  MD5 sum: `bc337045fa4c5839babf0306cc9df6d0`

Binutils Posix Patch - 4.9 KB:

  Download: http://cross-lfs.org/files/patches/1.0.0rc2/binutils-2.17-posix-1.patch

  MD5 sum: `7e42a8edc0c59246bbc58c428256113c`

Bzip2 Documentation Patch - 1.7 KB:

  Download: http://cross-lfs.org/files/patches/1.0.0rc2/bzip2-1.0.3-install_docs-1.patch

  MD5 sum: `9e5dfbf4814b71ef986b872c9af84488`

Bzip2 Bzdiff Remove Tempfile - 1.8 KB:

  Download: http://cross-lfs.org/files/patches/1.0.0rc2/bzip2-1.0.3-remove_tempfile-1.patch

  MD5 sum: `bcadb0ce282c96af15a86a2ccdac0765`

Bzip2 Bzgrep Security Fixes Patch - 1.3 KB:

  Download: http://cross-lfs.org/files/patches/1.0.0rc2/bzip2-1.0.3-bzgrep_security-1.patch

  MD5 sum: `4eae50e4fd690498f23d3057dfad7066`

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

  Download: http://cross-lfs.org/files/patches/1.0.0rc2/coreutils-5.96-suppress_uptime_kill_su-1.patch

  MD5 sum: `227d41a6d0f13c31375153eae91e913d`

Expect Spawn Patch - 6.9 KB:

  Download: http://cross-lfs.org/files/patches/1.0.0rc2/expect-5.43.0-spawn-2.patch

  MD5 sum: `7706e1e8238c72eed8dc905d6f3b6aa9`

Gawk Segfault Patch - 1.3 KB:

  Download: http://cross-lfs.org/files/patches/1.0.0rc2/gawk-3.1.5-segfault_fix-1.patch

  MD5 sum: `7679530d88bf3eb56c42eb6aba342ddb`

GCC Cross Search Paths Patch - 2 KB:

  Download: http://cross-lfs.org/files/patches/1.0.0rc2/gcc-4.1.1-cross_search_paths-1.patch

  MD5 sum: `541fe39d228ddaa0d8396a35ec3a0ada`

GCC PR20425 Patch - 36 KB:

  Download: http://cross-lfs.org/files/patches/1.0.0rc2/gcc-4.1.1-PR20425-1.patch

  MD5 sum: `95535bda8e4d37d30251db0b121b5374`

GCC Posix Patch - 9 KB:

  Download: http://cross-lfs.org/files/patches/1.0.0rc2/gcc-4.1.1-posix-1.patch

  MD5 sum: `0d88068740a0e00780891f2cb905b808`

Glibc iconv Fix - 4 KB:

  Download: http://cross-lfs.org/files/patches/1.0.0rc2/glibc-2.4-iconv_fix-1.patch

  MD5 sum: `9c8e681226ccf7a1f25c6467674f915e`

Glibc Disable linking with libgcc_eh.a - 1 KB:

  Download: http://cross-lfs.org/files/patches/1.0.0rc2/glibc-2.4-libgcc_eh-1.patch

  MD5 sum: `e5122ea7b89a5f22615eaadf8e46b334`

Glibc Localedef Segfault - 1.9 KB:

  Download: http://cross-lfs.org/files/patches/1.0.0rc2/glibc-2.4-localedef_segfault-1.patch

  MD5 sum: `42452abc6196789e0a83afa1ca7e6e4e`

Gzip Security Fix Patch - 2 KB:

  Download: http://cross-lfs.org/files/patches/1.0.0rc2/gzip-1.3.5-security_fixes-1.patch

  MD5 sum: `f107844f01fc49446654ae4a8f8a0728`

Inetutils GCC 4.x Fixes Patch - 4.1 KB:

  Download: http://cross-lfs.org/files/patches/1.0.0rc2/inetutils-1.4.2-gcc4_fixes-3.patch

  MD5 sum: `5204fbc503c9fb6a8e353583818db6b9`

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

  Download: http://cross-lfs.org/files/patches/1.0.0rc2/inetutils-1.4.2-no_server_man_pages-1.patch

  MD5 sum: `eb477f532bc6d26e7025fcfc4452511d`

KBD GCC 4.x Fixes Patch - 1.5 KB:

  Download: http://cross-lfs.org/files/patches/1.0.0rc2/kbd-1.12-gcc4_fixes-1.patch

  MD5 sum: `615bc1e381ab646f04d8045751ed1f69`

Mktemp Tempfile Patch - 3.6 KB:

  Download: http://cross-lfs.org/files/patches/1.0.0rc2/mktemp-1.5-add_tempfile-3.patch

  MD5 sum: `65d73faabe3f637ad79853b460d30a19`

Perl Libc Patch - 4 KB:

  Download: http://cross-lfs.org/files/patches/1.0.0rc2/perl-5.8.8-libc-2.patch

  MD5 sum: `3bf8aef1fb6eb6110405e699e4141f99`

Readline Fixes Patch - 2.1 KB:

  Download: http://cross-lfs.org/files/patches/1.0.0rc2/readline-5.1-fixes-3.patch

  MD5 sum: `e30963cd5c6f6a11a23344af36cfa38c`

Sysklogd Fixes Patch - 28 KB:

  Download: http://cross-lfs.org/files/patches/1.0.0rc2/sysklogd-1.4.1-fixes-1.patch

  MD5 sum: `508104f058d1aef26b3bc8059821935f`

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

  Download: http://cross-lfs.org/files/patches/1.0.0rc2/tar-1.15.1-gcc4_fix_tests-1.patch

  MD5 sum: `8e286a1394e6bcf2907f13801770a72a`

Tar Security Fix Patch - 3.9 KB:

  Download: http://cross-lfs.org/files/patches/1.0.0rc2/tar-1.15.1-security_fixes-1.patch

  MD5 sum: `19876e726d9cec9ce1508e3af74dc22e`

Tar Sparse Fix Patch - 1 KB:

  Download: http://cross-lfs.org/files/patches/1.0.0rc2/tar-1.15.1-sparse_fix-1.patch

  MD5 sum: `9e3623f7c88d8766878ecb27c980d86a`

Texinfo Tempfile Fix Patch - 2.2 KB:

  Download: http://cross-lfs.org/files/patches/1.0.0rc2/texinfo-4.8-tempfile_fix-2.patch

  MD5 sum: `559bda136a2ac7777ecb67511227af85`

Util-linux Cramfs Patch - 2.8 KB:

  Download: http://cross-lfs.org/files/patches/1.0.0rc2/util-linux-2.12r-cramfs-1.patch

  MD5 sum: `1c3f40b30e12738eb7b66a35b7374572`

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

  Download: http://cross-lfs.org/files/patches/1.0.0rc2/util-linux-2.12r-gcc4_fixes-1.patch

  MD5 sum: `6c030921dc9b92daf688f12a4ee6f6e0`

Util-linux Missing Header Patch - 1 KB:

  Download: http://cross-lfs.org/files/patches/1.0.0rc2/util-linux-2.12r-missing_header-1.patch

  MD5 sum: `33ccc15d2e92caa6189b044f573fdcda`

Vim Fixes Patch - 32 KB:

  Download: http://cross-lfs.org/files/patches/1.0.0rc2/vim-7.0-fixes-5.patch

  MD5 sum: `6e179cfe811d105de4fd9156a0ef6699`

Zlib fPIC Patch - 3.2 KB:

  Download: http://cross-lfs.org/files/patches/1.0.0rc2/zlib-1.2.3-fPIC-1.patch

  MD5 sum: `545d60b20bfde6f53023de44438cef59`

Total size of these patches: about 202.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://cross-lfs.org/files/patches/1.0.0rc2/ and acquire any additional patches to suit the system needs.

- Prev

  Additional Packages for Alpha

- Next

  Additional Patches for Alpha

- Up.
- Home.