diff --git a/appendices/dependencies.xml b/appendices/dependencies.xml
index 9d92de448..7aa76eca7 100644
--- a/appendices/dependencies.xml
+++ b/appendices/dependencies.xml
@@ -1980,6 +1980,44 @@
+
+ Lz4
+
+
+ &dependencies;
+
+ Bash, Binutils, Coreutils, GCC, Glibc, and Make
+
+
+
+
+ &runtime;
+
+ Glibc
+
+
+
+
+ &testsuites;
+
+ Python
+
+
+
+
+ &before;
+
+ Zstd and Systemd
+
+
+
+
+ &external;
+
+ None
+
+
+
M4
@@ -2876,7 +2914,7 @@
&dependencies;
Acl, Bash, Binutils, Coreutils, Diffutils, Gawk,
- GCC, Glibc, Gperf, Grep, Jinja2, Libcap, Libxcrypt, Meson,
+ GCC, Glibc, Gperf, Grep, Jinja2, Libcap, Libxcrypt, Lz4, Meson,
OpenSSL, Pkgconf, Sed, Util-linux, and Zstd
@@ -2942,7 +2980,6 @@
Linux-PAM,
lxml,
- LZ4,
make-ca,
p11-kit,
PCRE2,
@@ -3426,7 +3463,7 @@
&dependencies;
- Binutils, Coreutils, GCC, Glibc, Gzip, Make, Xz, and Zlib
+ Binutils, Coreutils, GCC, Glibc, Gzip, Lz4, Make, Xz, and Zlib
@@ -3455,7 +3492,7 @@
&external;
- LZ4
+ None
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 7caece337..f7c12b29d 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -40,6 +40,20 @@
appropriate for the entry or if needed the entire day's listitem.
-->
+
+ 2024-03-19
+
+
+ [renodr] - Update to Linux-6.8.1. Fixes
+ #5453.
+
+
+ [renodr] - Added LZ4 to the book. Fixes
+ #5463.
+
+
+
+
2024-03-15
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index 293478eae..c23697854 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -131,9 +131,9 @@
-
+
@@ -167,6 +167,9 @@
Linux-&linux-version;
+
@@ -288,8 +291,9 @@
Added:
-
-
+
+ Lz4-&lz4-version;
+
diff --git a/chapter03/packages.xml b/chapter03/packages.xml
index 1f5b55427..edc5cd611 100644
--- a/chapter03/packages.xml
+++ b/chapter03/packages.xml
@@ -489,6 +489,15 @@
+
+ Lz4 (&lz4-version;) - &lz4-size;:
+
+ Home page:
+ Download:
+ MD5 sum: &lz4-md5;
+
+
+
M4 (&m4-version;) - &m4-size;:
diff --git a/chapter08/chapter08.xml b/chapter08/chapter08.xml
index c3ded2719..43bb6404a 100644
--- a/chapter08/chapter08.xml
+++ b/chapter08/chapter08.xml
@@ -19,6 +19,7 @@
+
diff --git a/chapter08/lz4.xml b/chapter08/lz4.xml
new file mode 100644
index 000000000..993d213e2
--- /dev/null
+++ b/chapter08/lz4.xml
@@ -0,0 +1,141 @@
+
+
+ %general-entities;
+]>
+
+
+
+
+
+ Lz4
+ &lz4-version;
+ &lz4-url;
+
+
+ Lz4-&lz4-version;
+
+
+ Lz4
+
+
+
+
+
+ Lz4 is a lossless compression algorithm, providing compression speed
+ greater than 500 MB/s per core. It features an extremely fast decoder, with
+ speed in multiple GB/s per core. Lz4 can work with Zstandard to allow both
+ algorithms to compress data faster.
+
+
+ &buildtime;
+ &diskspace;
+
+
+ &lz4-fin-sbu;
+ &lz4-fin-du;
+
+
+
+
+
+
+ Installation of Lz4
+
+ Compile the package:
+
+make BUILD_STATIC=no
+
+ To test the results, issue:
+
+
+
+make -j1 check
+
+ Install the package:
+
+make BUILD_STATIC=no PREFIX=/usr install
+
+
+
+
+ Contents of Lz4
+
+
+ Installed programs
+ Installed library
+
+
+ lz4,
+ lz4c (link to lz4),
+ lz4cat (link to lz4), and
+ unlz4 (link to lz4)
+
+
+ liblz4.so
+
+
+
+
+ Short Descriptions
+
+
+
+
+ lz4
+
+ Compresses or decompresses files using the LZ4 format
+
+ lz4
+
+
+
+
+
+ lz4c
+
+ Compresses files using the LZ4 format
+
+ lz4c
+
+
+
+
+
+ lz4cat
+
+ Lists the contents of a file compressed using the LZ4 format
+
+ lz4cat
+
+
+
+
+
+ unlz4
+
+ Decompresses files using the LZ4 format
+
+ unlz4
+
+
+
+
+
+ liblz4
+
+ The library implementing lossless data
+ compression, using the LZ4 algorithm
+
+ liblz4
+
+
+
+
+
+
+
+
+
diff --git a/packages.ent b/packages.ent
index 815b57ca5..ea4faf4ed 100644
--- a/packages.ent
+++ b/packages.ent
@@ -341,10 +341,10 @@
-
-
+
+
-
+
@@ -430,13 +430,13 @@
-
-
+
+
-
+
-
+