diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 42550f02f..10daf3142 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -40,11 +40,41 @@
appropriate for the entry or if needed the entire day's listitem.
-->
+
+ 2022-08-11
+
+
+ [bdubbs] - Update to vim-9.0.0192. Addresses
+ #4500.
+
+
+ [bdubbs] - Update to iana-etc-20220803. Addresses
+ #5006.
+
+
+ [bdubbs] - Update to tzdata-2022b. Fixes
+ #5092.
+
+
+ [bdubbs] - Update to iproute2-5.19.0. Fixes
+ #5086.
+
+
+ [bdubbs] - Update to linux-5.19.1. Fixes
+ #5085.
+
+
+ [bdubbs] - Update to bc-6.0.1. Fixes
+ #5090.
+
+
+
+
2022-08-06
- [bdubbs] - Update to binutils-2.38. Fixes
+ [bdubbs] - Update to binutils-2.39. Fixes
#5089.
@@ -483,7 +513,7 @@
[xry111] - Build libstdc++ in GCC pass 2, and remove the
- seperate libstdc++ pass 2.
+ separate libstdc++ pass 2.
[xry111] - Remove unneeded
diff --git a/chapter08/binutils.xml b/chapter08/binutils.xml
index 9f81eb8b4..6cb7198de 100644
--- a/chapter08/binutils.xml
+++ b/chapter08/binutils.xml
@@ -56,29 +56,14 @@
The system has no more ptys.
Ask your system administrator to create more.
-
-
-
+
The Binutils documentation recommends building Binutils
in a dedicated build directory:
@@ -193,12 +178,12 @@ cd build
make -k check
-
+
Install the package:
make tooldir=/usr install
@@ -218,7 +203,7 @@ cd build
Installed directory
- addr2line, ar, as, c++filt, dwp, elfedit, gprof, ld, ld.bfd, ld.gold, nm,
+ addr2line, ar, as, c++filt, dwp, elfedit, gprof, gprofng, ld, ld.bfd, ld.gold, nm,
objcopy, objdump, ranlib, readelf, size, strings, and strip
libbfd.so, libctf.so, libctf-nobfd.so, and libopcodes.so
/usr/lib/ldscripts
@@ -305,6 +290,16 @@ cd build
+
+ gprofng
+
+ Gather and analyze performance data
+
+ gprofng
+
+
+
+
ld
diff --git a/chapter08/jinja2.xml b/chapter08/jinja2.xml
index 6548dff8b..8fa12dd25 100644
--- a/chapter08/jinja2.xml
+++ b/chapter08/jinja2.xml
@@ -46,7 +46,7 @@
Install the package:
-pip3 install --no-index --find-links dist Jinja2
+pip3 install --no-index --no-user --find-links dist Jinja2
diff --git a/chapter08/markupsafe.xml b/chapter08/markupsafe.xml
index 322ec2730..9481a194a 100644
--- a/chapter08/markupsafe.xml
+++ b/chapter08/markupsafe.xml
@@ -48,7 +48,7 @@
Install the package:
-pip3 install --no-index --find-links dist Markupsafe
+pip3 install --no-index --no-user --find-links dist Markupsafe
diff --git a/chapter08/perl.xml b/chapter08/perl.xml
index b5521d414..461eb7980 100644
--- a/chapter08/perl.xml
+++ b/chapter08/perl.xml
@@ -139,10 +139,6 @@ export BUILD_BZIP2=0
make test
-
- Nine tests fail due to using the most recent version of zlib.
-
-
Install the package and clean up:
make install
diff --git a/chapter08/python.xml b/chapter08/python.xml
index bee232704..da1f75cdc 100644
--- a/chapter08/python.xml
+++ b/chapter08/python.xml
@@ -103,12 +103,18 @@
of this recommendation is for avoiding a conflict with the system
package manager (dpkg for example), but LFS does not
have a system-wide package manager so this is not a problem. If desired,
- suppress this warning by running the following command:
+ suppress this warning by running the following commands:
+ cat > /etc/pip.conf << EOF
+[global]
+root-user-action = ignore
+EOF
+
+
In LFS and BLFS we normally build and install Python modules with the
diff --git a/chapter08/wheel.xml b/chapter08/wheel.xml
index 8e8436ffd..0f6ba7cb6 100644
--- a/chapter08/wheel.xml
+++ b/chapter08/wheel.xml
@@ -80,11 +80,14 @@
Installed program
- Installed directory
+ Installed directories
wheel
- /usr/lib/python&python-minor;/site-packages/wheel
+
+ /usr/lib/python&python-minor;/site-packages/wheel and
+ /usr/lib/python&python-minor;/site-packages/wheel-0.37.1-py3.10.egg-info
+
diff --git a/packages.ent b/packages.ent
index 072596027..c18d72ca1 100644
--- a/packages.ent
+++ b/packages.ent
@@ -58,10 +58,10 @@
-
-
+
+
-
+
@@ -320,10 +320,10 @@
-
-
+
+
-
+
@@ -345,10 +345,10 @@
-
-
+
+
-
+
@@ -435,13 +435,13 @@
-
-
+
+
-
+
-
+
-
+
-
+
diff --git a/prologue/typography.xml b/prologue/typography.xml
index e4c7b5c78..6b7d6437d 100644
--- a/prologue/typography.xml
+++ b/prologue/typography.xml
@@ -37,6 +37,12 @@
the result of commands issued. This format is also used to show filenames,
such as /etc/ld.so.conf.
+
+ Please configure your browser to display fixed-width text with
+ a good monospaced font, with which you can distinguish the glyphs of
+ Il1 or O0 clearly.
+
+
Emphasis
This form of text is used for several purposes in the book. Its main