diff --git a/appendices/dependencies.xml b/appendices/dependencies.xml index 6717160ba..697d0d1d7 100644 --- a/appendices/dependencies.xml +++ b/appendices/dependencies.xml @@ -464,7 +464,9 @@ &before; - Bash, Diffutils, Eudev, Findutils, and Man-DB + Bash, Diffutils, Eudev, + Findutils, and Man-DB, and Systemd @@ -480,42 +482,45 @@ - + DejaGNU @@ -634,9 +639,9 @@ - Eudev + Eudev - + &dependencies; Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Gperf, Make, @@ -644,28 +649,28 @@ - + &runtime; Glibc, Kmod, Xz, Util-linux, and Zlib. - + &testsuites; None - + &before; None - + &external; None @@ -1579,7 +1584,8 @@ &before; - Eudev + Eudev + Systemd @@ -1626,6 +1632,7 @@ &external; + PCRE2 or PCRE @@ -2437,7 +2444,7 @@ &dependencies; - Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make, Popt, + Bash, Binutils, Coreutils, Gawk, GCC, Glibc, Grep, Make, and Sed @@ -2716,37 +2723,37 @@ - Sysklogd + Sysklogd - + &dependencies; Binutils, Coreutils, GCC, Glibc, Make, and Patch - + &runtime; Glibc - + &testsuites; No test suite available - + &before; None - + &external; None @@ -2830,7 +2837,8 @@ quota-tools, rsync, - Sphinx, + + Sphinx, tpm2-tss, Valgrind, @@ -3002,8 +3010,10 @@ &dependencies; - Bash, Binutils, Coreutils, Diffutils, Eudev, Findutils, Gawk, - GCC, Gettext, Glibc, Grep, Make, Ncurses, Sed, and Zlib + Bash, Binutils, Coreutils, Diffutils, + Eudev, Findutils, Gawk, + GCC, Gettext, Glibc, Grep, Make, Ncurses, Sed, + Systemd, and Zlib @@ -3194,7 +3204,9 @@ &before; - Eudev, File, GRUB, Kmod, and Man-DB + Eudev, File, GRUB, Kmod, + and Man-DB, and Systemd diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index ce0c5e9c5..e64127dd8 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -39,6 +39,17 @@ or as appropriate for the entry or if needed the entire day's listitem. --> + + 2023-02-19 + + + [xry111] - Apply a patch for GRUB for an issue triggered + with e2fsprogs-1.47.0. Fixes + #5219. + + + + 2023-02-13 diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml index cd9d32d26..bf69cb08f 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -109,9 +109,9 @@ Gettext-&gettext-version; - + @@ -291,11 +291,11 @@ Added: - + &readline-fixes-patch; diff --git a/chapter03/patches.xml b/chapter03/patches.xml index ae39a70bb..44367898f 100644 --- a/chapter03/patches.xml +++ b/chapter03/patches.xml @@ -85,6 +85,14 @@ + + GRUB Upstream Fixes Patch - &grub-upstream-fixes-patch-size;: + + Download: + MD5 sum: &grub-upstream-fixes-patch-md5; + + + Kbd Backspace/Delete Fix Patch - &kbd-backspace-patch-size;: diff --git a/chapter08/e2fsprogs.xml b/chapter08/e2fsprogs.xml index bccf33227..68cfffd69 100644 --- a/chapter08/e2fsprogs.xml +++ b/chapter08/e2fsprogs.xml @@ -134,6 +134,33 @@ install -v -m644 doc/com_err.info /usr/share/info install-info --dir-file=/usr/share/info/dir /usr/share/info/com_err.info + + Configuring E2fsprogs + + + /etc/mke2fs.conf + + + + /etc/mke2fs.conf contains the default value of + various command line options of mke2fs. You may + edit the file to make the default values suitable for your need. + For example, some utilities (not in LFS or BLFS) cannot recognize a + ext4 file system with + metadata_csum_seed feature enabled. + If you need such an utility, you may + remove the feature from the default + ext4 feature list with the + command: + + + sed 's/metadata_csum_seed,//' -i /etc/mke2fs.conf + + + Read the man page mke2fs.conf(5) for details. + + + Contents of E2fsprogs diff --git a/chapter08/grub.xml b/chapter08/grub.xml index 04fbef91b..357036c34 100644 --- a/chapter08/grub.xml +++ b/chapter08/grub.xml @@ -61,6 +61,15 @@ aggressive optimization. + + Fix an issue causing grub-install to fail when the + /boot partition (or the root + partition if /boot is not a + separate partition) is created by e2fsprogs-1.47.0 or later: + + +patch -Np1 -i ../grub-&grub-version;-upstream_fixes-1.patch + Prepare GRUB for compilation: ./configure --prefix=/usr \ diff --git a/patches.ent b/patches.ent index 6e66a4b59..c381cd0a8 100644 --- a/patches.ent +++ b/patches.ent @@ -50,11 +50,9 @@ - + + +