diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 7bd5fd605..70d4cfd76 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -54,6 +54,57 @@
+ 2019-12-01
+
+
+ [bdubbs] - Add upstream fixes patch for bash.
+ Also add a note about possible problems when changing
+ to the lfs user.
+
+
+ [bdubbs] - Update to vim-8.1.2361. Updates
+ #4500.
+
+
+ [bdubbs] - Update to meson-0.52.1. Fixes
+ #4555.
+
+
+ [bdubbs] - Update to elfutils-0.178. Fixes
+ #4553.
+
+
+ [bdubbs] - Update to iproute2-5.4.0. Fixes
+ #4551.
+
+
+ [bdubbs] - Update to libffi-3.3. Fixes
+ #4550.
+
+
+ [bdubbs] - Update to tcl-8.6.10. Fixes
+ #4549.
+
+
+ [bdubbs] - Update to man-pages-5.04. Fixes
+ #4548.
+
+
+ [bdubbs] - Update to perl-5.30.1. Fixes
+ #4547.
+
+
+ [bdubbs] - Update to linux-5.4.1. Fixes
+ #4546.
+
+
+ [bdubbs] - Update to bc-2.3.2. Fixes
+ #4545.
+
+
+
+
+
2019-11-08
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index d38632ae9..8712db19d 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -149,9 +149,12 @@
-
+
+
+ Libffi-&libffi-version;
+
@@ -197,9 +200,9 @@
-
+
@@ -233,9 +236,9 @@
-
+
Texinfo-&texinfo-version;
@@ -245,9 +248,9 @@
-
+
diff --git a/chapter03/patches.xml b/chapter03/patches.xml
index 949b032ab..bd5fa7acd 100644
--- a/chapter03/patches.xml
+++ b/chapter03/patches.xml
@@ -17,7 +17,7 @@
needed to build an LFS system:
-
+
+
Prepare Bash for compilation:
./configure --prefix=/usr \
diff --git a/chapter06/libelf.xml b/chapter06/libelf.xml
index 1dc1278d6..41e8cfd70 100644
--- a/chapter06/libelf.xml
+++ b/chapter06/libelf.xml
@@ -46,7 +46,7 @@
Prepare Libelf for compilation:
-./configure --prefix=/usr
+./configure --prefix=/usr --disable-debuginfod
Compile the package:
@@ -56,10 +56,13 @@
make check
+ One test, run-elfclassify.sh, is known to fail.
+
Install only Libelf:
make -C libelf install
-install -vm644 config/libelf.pc /usr/lib/pkgconfig
+install -vm644 config/libelf.pc /usr/lib/pkgconfig
+rm /usr/lib/libelf.a
diff --git a/chapter06/libffi.xml b/chapter06/libffi.xml
index d424531e0..a363187d7 100644
--- a/chapter06/libffi.xml
+++ b/chapter06/libffi.xml
@@ -49,7 +49,7 @@
If this is not done, all applications that link to libffi will trigger
Illegal Operation Errors.
-
+
Prepare libffi for compilation:
./configure --prefix=/usr --disable-static --with-gcc-arch=native
@@ -92,6 +92,8 @@ sed -e '/^includedir/ s/=.*$/=@includedir@/' \
make check
+ Six tests, all related to test-callback.c, are known to fail.
+
Install the package:
make install
diff --git a/chapter06/python.xml b/chapter06/python.xml
index d29f664e9..5718a28a9 100644
--- a/chapter06/python.xml
+++ b/chapter06/python.xml
@@ -120,7 +120,7 @@ tar --strip-components=1 \
The meaning of the documentation install commands:
- and --no-same-permissions
+ and
Ensure the installed files have the correct ownership and
permissions. Without these options, using tar
diff --git a/general.ent b/general.ent
index 5a734534f..9747fa026 100644
--- a/general.ent
+++ b/general.ent
@@ -1,13 +1,13 @@
-
+
-
+
-
+
diff --git a/packages.ent b/packages.ent
index 1ebdeb87c..d4e0c8654 100644
--- a/packages.ent
+++ b/packages.ent
@@ -50,10 +50,10 @@
-
-
+
+
-
+
@@ -151,10 +151,10 @@
-
-
+
+
-
+
@@ -348,10 +348,10 @@
-
-
+
+
-
+
@@ -404,10 +404,10 @@
-
-
+
+
-
+
@@ -429,13 +429,13 @@
-
-
+
+
-
+
-
+
-
+
+
+