diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 0abaf9e29..ccb792048 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -43,6 +43,37 @@
appropriate for the entry or if needed the entire day's listitem.
-->
+
+ 2018-06-25
+
+
+ [bdubbs] - Various URL updates. Fixes
+ #4293 and
+ #4294.
+
+
+ [bdubbs] - Update to perl-5.28.0. Fixes
+ #4299.
+
+
+ [bdubbs] - Update to Sysvinit 2.90. Fixes
+ #4297.
+
+
+ [bdubbs] - Update to gdbm-1.15. Fixes
+ #4296.
+
+
+ [bdubbs] - Update to elfutils-0.172. Fixes
+ #4292.
+
+
+ [bdubbs] - Update to linux-4.17.2. Fixes
+ #4295.
+
+
+
+
2018-06-12
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index 761f9a7b7..f192806c3 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -95,9 +95,9 @@
GCC-&gcc-version;
-
+
@@ -149,9 +149,9 @@
-
+
diff --git a/chapter06/libelf.xml b/chapter06/libelf.xml
index 9d1c3b1c6..de9cac192 100644
--- a/chapter06/libelf.xml
+++ b/chapter06/libelf.xml
@@ -44,13 +44,6 @@
Libelf is part of elfutils-&elfutils-version; package. Use
the elfutils-&elfutils-version;.tar.xz as the source tarball.
- First, fix a file to be compatible with gcc-8"
-
-sed -e '/ALIGN_PRSTATUS)/{
- s/__attribute/attribute_packed &/
- s/packed, //}' \
- -i backends/linux-core-note.c
-
Prepare Libelf for compilation:
./configure --prefix=/usr
@@ -59,7 +52,9 @@
make
- To test the results, issue make check.
+ To test the results, issue:
+
+make check
Install only Libelf:
diff --git a/chapter06/perl.xml b/chapter06/perl.xml
index f48ce59d4..d712fc2b7 100644
--- a/chapter06/perl.xml
+++ b/chapter06/perl.xml
@@ -123,12 +123,12 @@ export BUILD_BZIP2=0
make
- To test the results (approximately 2.5 SBU), issue:
+ To test the results (approximately 11 SBU), issue:
make -k test
- Several tests related to zlib will fail due to using
- the system version of zlib instead of the internal version.
+ One test fails due to using the most recent version of gdbm.
+
Install the package and clean up:
diff --git a/general.ent b/general.ent
index 86e956e32..3dc1c9168 100644
--- a/general.ent
+++ b/general.ent
@@ -1,13 +1,13 @@
-
+
-
+
-
+
diff --git a/packages.ent b/packages.ent
index 8127819d5..77f840ec2 100644
--- a/packages.ent
+++ b/packages.ent
@@ -112,7 +112,7 @@
-
+
@@ -145,10 +145,10 @@
-
-
+
+
-
+
@@ -237,10 +237,10 @@
-
-
+
+
-
+
@@ -416,13 +416,13 @@
-
+
-
+
-
-
+
+
@@ -466,7 +466,7 @@
-
+
@@ -490,13 +490,13 @@
-
+
-
+
@@ -530,10 +530,10 @@
-
-
+
+
-
+
@@ -560,7 +560,7 @@
-
+
@@ -582,7 +582,7 @@
-
+
@@ -623,11 +623,11 @@
-
+
-
-
-
+
+
+
@@ -646,7 +646,7 @@
-
+
diff --git a/patches.ent b/patches.ent
index 0ffa70dcf..0b557a7a9 100644
--- a/patches.ent
+++ b/patches.ent
@@ -54,8 +54,8 @@
-
-
+
+