diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 1929cd3e8..32b4c4f20 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -43,6 +43,48 @@
appropriate for the entry or if needed the entire day's listitem.
-->
+
+ 2019-07-14
+
+
+ [bdubbs] - Fix testing of binutils-2.32 gold linker. Fixes
+ #4498.
+
+
+ [bdubbs] - Update to tzdata-2019b. Fixes
+ #4492.
+
+
+ [bdubbs] - Update to python3-3.7.4. Fixes
+ #4496.
+
+
+ [bdubbs] - Update to meson-0.51.1. Fixes
+ #4497.
+
+
+ [bdubbs] - Update to iproute2-5.2.0. Fixes
+ #4495.
+
+
+ [bdubbs] - Update to grub-2.04. Fixes
+ #4494.
+
+
+ [bdubbs] - Update to linux-5.2.1. Fixes
+ #4493.
+
+
+ [bdubbs] - Update to bc-2.1.0. Fixes
+ #4436.
+
+
+ [bdubbs] - Update to bzip2-1.0.8. Fixes
+ #4499.
+
+
+
+
2019-07-12
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index 229d7efcd..27ada4cf6 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -41,9 +41,9 @@
-
+
@@ -116,9 +116,9 @@
-
+
diff --git a/chapter06/bc.xml b/chapter06/bc.xml
index 48ea215fb..154ed5c8f 100644
--- a/chapter06/bc.xml
+++ b/chapter06/bc.xml
@@ -40,7 +40,7 @@
Installation of Bc
-
+
Prepare Bc for compilation:
-
-./configure --prefix=/usr \
- --with-readline \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info
+
+PREFIX=/usr CC=gcc CFLAGS="-std=c99" ./configure.sh -G -O3
The meaning of the configure options:
-
+
+
+ CC=gcc CFLAGS="-std=c99"
+
+ These parameters specify the compiler and C standard to use.
+
+
+
+ -G -O3
+
+ These parameters specify the optimization to use. Debug symbols
+ will be retained.
+
+
Compile the package:
make
-
+
+
+ To test bc, run:
+
+make test
+
Install the package:
diff --git a/chapter06/binutils.xml b/chapter06/binutils.xml
index 95a263939..3d7f532e5 100644
--- a/chapter06/binutils.xml
+++ b/chapter06/binutils.xml
@@ -57,6 +57,11 @@
The system has no more ptys.
Ask your system administrator to create more.
+ Now remove one test that prevents the tests from running
+ to completion:
+
+sed -i '/@\tincremental_copy/d' gold/testsuite/Makefile.in
+
The Binutils documentation recommends building Binutils
in a dedicated build directory:
@@ -152,7 +157,8 @@ cd build
make -k check
- One test, debug_msg.sh, is known to fail.
+ The PC-relative offset test and
+ the debug_msg.sh test may fail in the LFS environment.
Install the package:
diff --git a/general.ent b/general.ent
index aa868a81c..febcaa88a 100644
--- a/general.ent
+++ b/general.ent
@@ -1,16 +1,16 @@
-
+
-
+
-
+
-
+
diff --git a/packages.ent b/packages.ent
index d86afd54b..0152d3ceb 100644
--- a/packages.ent
+++ b/packages.ent
@@ -50,10 +50,10 @@
-
-
-
-
+
+
+
+
@@ -80,10 +80,10 @@
-
-
+
+
-
+
@@ -307,10 +307,10 @@
-
-
+
+
-
+
@@ -349,10 +349,10 @@
-
-
+
+
-
+
@@ -422,13 +422,13 @@
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
@@ -675,10 +675,10 @@
-
-
+
+
-
+
diff --git a/prologue/bookinfo.xml b/prologue/bookinfo.xml
index 1a9f2c9ab..73d06410d 100644
--- a/prologue/bookinfo.xml
+++ b/prologue/bookinfo.xml
@@ -9,6 +9,7 @@
Linux From Scratch
Version &version;
Version &versiond;
+ Published &releasedate;