diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 577b0c0..878e699 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -39,6 +39,90 @@
appropriate for the entry or if needed the entire day's listitem.
-->
+
+ 2024-08-05
+
+
+ [bdubbs] - Update to bash-5.2.32. Fixes
+ #5532.
+
+
+ [bdubbs] - Update to iana-etc-20240801. Addresses
+ #5006.
+
+
+ [bdubbs] - Update to vim-9.1.0660. Addresses
+ #4500.
+
+
+ [bdubbs] - Update to binutils-2.43. Fixes
+ #5535.
+
+
+ [bdubbs] - Update to linux-6.10.3. Fixes
+ #5534.
+
+
+ [bdubbs] - Update to readline-8.2.13. Fixes
+ #5533.
+
+
+ [bdubbs] - Update to wheel-0.44.0. Fixes
+ #5536.
+
+
+
+
+
+ 2024-08-01
+
+
+ [bdubbs] - Update to gcc-14.2.0. Fixes
+ #5530.
+
+
+ [bdubbs] - Update to iana-etc-20240723. Addresses
+ #5006.
+
+
+ [bdubbs] - Update to glibc-2.40. Fixes
+ #5529.
+
+
+ [bdubbs] - Update to iproute2-6.10.0. Fixes
+ #5523.
+
+
+ [bdubbs] - Update to linux-6.10.2. Fixes
+ #5521.
+
+
+ [bdubbs] - Update to lz4-1.10.0. Fixes
+ #5526.
+
+
+ [bdubbs] - Update to meson-1.5.1. Fixes
+ #5527.
+
+
+ [bdubbs] - Update to setuptools-72.1.0. Fixes
+ #5531.
+
+
+ [bdubbs] - Update to sysklogd-2.6.1. Fixes
+ #5522.
+
+
+ [bdubbs] - Update to systemd-256.4. Fixes
+ #5518.
+
+
+ [bdubbs] - Update to sysvinit-3.10. Fixes
+ #5528.
+
+
+
+
2024-07-15
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index f9b0bd4..2e5ca36 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -37,15 +37,15 @@
Automake-&automake-version;
-
+
Bc-&bc-version;
-
+
@@ -100,9 +100,9 @@
Gettext-&gettext-version;
-
+
@@ -166,9 +166,9 @@
Linux-&linux-version;
-
+
@@ -220,9 +220,9 @@
Python-&python-version;
-
+
@@ -238,9 +238,9 @@
Systemd-&systemd-version;
-
+
@@ -253,9 +253,9 @@
-
+
Util-linux-&util-linux-version;
@@ -301,9 +301,12 @@
Удалены:
-
-
-
+
+ bash-5.2.21-upstream_fixes-1.patch
+
+
+ readline-8.2-upstream_fixes-3.patch
+
diff --git a/chapter03/packages.xml b/chapter03/packages.xml
index c646459..a2cb380 100644
--- a/chapter03/packages.xml
+++ b/chapter03/packages.xml
@@ -730,7 +730,7 @@
- Sysvinit (&sysvinit-version;) - &sysvinit-size;:
+ SysVinit (&sysvinit-version;) - &sysvinit-size;:
Домашняя страница:
Ссылка на загрузку:
diff --git a/chapter03/patches.xml b/chapter03/patches.xml
index 9b7f5fe..bbde6d1 100644
--- a/chapter03/patches.xml
+++ b/chapter03/patches.xml
@@ -25,7 +25,7 @@
-->
-
+
+
Glibc FHS Patch - &glibc-fhs-patch-size;:
@@ -125,6 +126,7 @@
-->
+
- Sysvinit Consolidated Patch - &sysvinit-consolidated-patch-size;:
+ SysVinit Consolidated Patch - &sysvinit-consolidated-patch-size;:
Ссылка на загрузку:
Контрольная сумма MD5: &sysvinit-consolidated-patch-md5;
diff --git a/chapter08/automake.xml b/chapter08/automake.xml
index 464ba43..4927c40 100644
--- a/chapter08/automake.xml
+++ b/chapter08/automake.xml
@@ -61,9 +61,6 @@
Замените $((...)) количеством логических ядер, которые
вы хотите использовать, если вы не планируете использовать все.
- Известно, что из 2926 тестов 52 завершились неудачно из-за несовместимости тестовых
- сценариев с gcc-14.1 или более поздней версии.
-
Установите пакет:
make install
diff --git a/chapter08/bash.xml b/chapter08/bash.xml
index 8748240..a36df9a 100644
--- a/chapter08/bash.xml
+++ b/chapter08/bash.xml
@@ -40,10 +40,6 @@
Установка пакета Bash
- Во-первых, исправьте некоторые проблемы, выявленные разработчиками:
-
-patch -Np1 -i ../&bash-upstream-fixes-patch;
-
Подготовьте Bash к компиляции:
./configure --prefix=/usr \
diff --git a/chapter08/glibc.xml b/chapter08/glibc.xml
index b5d9db9..5827cd0 100644
--- a/chapter08/glibc.xml
+++ b/chapter08/glibc.xml
@@ -49,11 +49,11 @@
данные в каталогах, совместимых с FHS:
patch -Np1 -i ../&glibc-fhs-patch;
-
+
Документация Glibc рекомендует выполнять компиляцию в отдельном каталоге:
mkdir -v build
diff --git a/chapter08/readline.xml b/chapter08/readline.xml
index 930826d..405a4e9 100644
--- a/chapter08/readline.xml
+++ b/chapter08/readline.xml
@@ -56,10 +56,6 @@ sed -i '/{OLDSUFF}/c:' support/shlib-install
sed -i 's/-Wl,-rpath,[^ ]*//' support/shobj-conf
- Теперь устраните проблему, выявленную разработчиками:
-
-patch -Np1 -i ../&readline-fixes-patch;
-
Подготовьте Readline к компиляции:
./configure --prefix=/usr \
diff --git a/packages.ent b/packages.ent
index f27b7ab..a423df6 100644
--- a/packages.ent
+++ b/packages.ent
@@ -47,10 +47,10 @@
-
-
+
+
-
+
@@ -65,10 +65,10 @@
-
-
+
+
-
+
@@ -218,10 +218,10 @@
-
-
+
+
-
+
@@ -255,10 +255,10 @@
-
-
+
+
-
+
@@ -317,10 +317,10 @@
-
+
-
+
@@ -341,10 +341,10 @@
-
-
+
+
-
+
@@ -430,30 +430,31 @@
-
-
+
+
-
+
-
+
-
-
-
+
+
+
-
-
+
+
-
+
@@ -502,10 +503,10 @@
-
+
-
+
@@ -580,7 +581,7 @@
-
+
@@ -617,11 +618,11 @@
-
+
-
+
-
+
@@ -636,10 +637,10 @@
-
-
+
+
-
+
@@ -652,35 +653,35 @@
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
@@ -743,10 +744,10 @@
-
+
-
+
-
+
-
-
+
+
-
+
diff --git a/patches.ent b/patches.ent
index 8b29af8..fbb7735 100644
--- a/patches.ent
+++ b/patches.ent
@@ -2,10 +2,11 @@
+
@@ -21,19 +22,19 @@
-
+
-
+