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:

Bzip2 Documentation Patch - 1.6 KB:

Download: https://www.linuxfromscratch.org/patches/lfs/development/bzip2-1.0.8-install_docs-1.patch

SHA256 sum: 35e3bbd9642af51fef2a8a83afba040d272da42d7e3a251d8e43255a7b496702

MD5 sum: 6a5ac7e89b791aae556de0f745916f7f

Coreutils Internationalization Fixes Patch - 128 KB:

Download: https://www.linuxfromscratch.org/patches/lfs/development/coreutils-9.9-i18n-1.patch

SHA256 sum: 1c0a923feb2d84c58562f192333916c2914214ce9d96c54571cdd90aceb2ad3c

MD5 sum: 8456c93be5f3cb406431dd8a29f6527b

Expect GCC15 Patch - 12 KB:

Download: https://www.linuxfromscratch.org/patches/lfs/development/expect-5.45.4-gcc15-1.patch

SHA256 sum: ab5fc0af9e2e0f80d7623c1a3a3dbeb1da3d8c9134276792199df401f9eb2cec

MD5 sum: 0ca4d6bb8d572fbcdb13cb36cd34833e

Glibc Upstream Fix Patch - 8 KB:

Download: https://www.linuxfromscratch.org/patches/lfs/development/glibc-2.42-upstream_fixes-1.patch

SHA256 sum: e3145de271ad74186a096785fddad9644b36d5c6a6553ece80dc6a00ead842a2

MD5 sum: fb47fb9c2732d3c8029bf6be48cd9ea4

Glibc FHS Patch - 2.8 KB:

Download: https://www.linuxfromscratch.org/patches/lfs/development/glibc-2.42-fhs-1.patch

SHA256 sum: 643552db030e2f2d7ffde4f558e0f5f83d3fabf34a2e0e56ebdb49750ac27b0d

MD5 sum: 9a5997c3452909b1769918c759eff8a2

Kbd Backspace/Delete Fix Patch - 12 KB:

Download: https://www.linuxfromscratch.org/patches/lfs/development/kbd-2.9.0-backspace-1.patch

SHA256 sum: 8be28dcb11420624a500f2ea4fe975f771174bffee50e54ec8cd295a2dec104e

MD5 sum: f75cca16a38da6caa7d52151f7136895

Libpng APNG Patch - 56 KB:

Download: https://www.trak4.com/zirconium/libpng-1.6.55-apng.patch

SHA256 sum: ac91f0c374b89c8bf37b573cc27aa4f57b33e94d8e4b2ab2df494597bdd6fb99

MD5 sum: e902be935a6f863280ea0d3dca060fdc

Total size of these patches: about 220.4 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 https://www.linuxfromscratch.org/patches/downloads/ and acquire any additional patches to suit your system needs.