diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 5f5189639..3e9dcdb06 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -42,6 +42,40 @@ or as appropriate for the entry or if needed the entire day's listitem. --> + + + 2020-12-15 + + [bdubbs] - Update to libcap-2.46. Fixes + #4771. + + + [bdubbs] - Update to bc-3.2.4. Fixes + #4770. + + + [bdubbs] - Update to autoconf-2.70. Fixes + #4769. + + + [bdubbs] - Update to openssl-1.1.1i. Fixes + #4768. + + + [bdubbs] - Update to Python3-3.9.1. Fixes + #4767. + + + [bdubbs] - Update to linux-5.9.14. Fixes + #4766. + + + [bdubbs] - Update to bash-5.1 and readline-8.1. Fixes + #4764. + + + + 2020-12-07 diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml index bc4b5df68..f67c577c4 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -36,15 +36,15 @@ - + Automake-&automake-version; - + Bc &bc-version; @@ -278,9 +278,6 @@ Added: - - autoconf-2.69-consolidated_fixes-1.patch - meson-0.56.0-upstream_fix-1.patch @@ -294,9 +291,9 @@ Removed: - + + bash-5.0-upstream_fixes-1.patch + diff --git a/chapter03/patches.xml b/chapter03/patches.xml index fc7ce3291..71a5d6969 100644 --- a/chapter03/patches.xml +++ b/chapter03/patches.xml @@ -17,7 +17,7 @@ needed to build an LFS system: - + + Prepare Autoconf for compilation: ./configure --prefix=/usr diff --git a/chapter08/bash.xml b/chapter08/bash.xml index b8dd5fe40..4ab6f7d81 100644 --- a/chapter08/bash.xml +++ b/chapter08/bash.xml @@ -40,9 +40,9 @@ Installation of Bash - Incorporate some upstream fixes: + First, fix a race condition if using multiple cores: -patch -Np1 -i ../&bash-fixes-patch; +sed -i '/^bashline.o:.*shmbchar.h/a bashline.o: ${DEFDIR}/builtext.h' Makefile.in Prepare Bash for compilation: diff --git a/chapter08/coreutils.xml b/chapter08/coreutils.xml index 55006e1c7..e308d5743 100644 --- a/chapter08/coreutils.xml +++ b/chapter08/coreutils.xml @@ -60,6 +60,10 @@ sed -i '/test.lock/s/^/#/' gnulib-tests/gnulib.mk +Fix a problem with autoconf-2.70 in an included gnulib .m4 file: + +echo '# deleted' > m4/std-gnu11.m4 + Now prepare Coreutils for compilation: autoreconf -fiv diff --git a/chapter08/texinfo.xml b/chapter08/texinfo.xml index 7257ae5b5..9cbbda6a6 100644 --- a/chapter08/texinfo.xml +++ b/chapter08/texinfo.xml @@ -43,13 +43,13 @@ Prepare Texinfo for compilation: -./configure --prefix=/usr --disable-static - +./configure --prefix=/usr + Compile the package: make diff --git a/general.ent b/general.ent index a31d5b34f..271e68e94 100644 --- a/general.ent +++ b/general.ent @@ -1,13 +1,13 @@ - + - + - + diff --git a/packages.ent b/packages.ent index 7741a451c..127adb59f 100644 --- a/packages.ent +++ b/packages.ent @@ -29,10 +29,10 @@ - - + + - + @@ -47,20 +47,20 @@ - - + + - + - - + + - + @@ -383,10 +383,10 @@ - - + + - + @@ -417,12 +417,12 @@ - + - + - + - + - + - + - - + + - - + + - +