From 8437aa068c74207851b397f11561f17bd4b1e1cb Mon Sep 17 00:00:00 2001 From: Poltern <2363951+Poltern@users.noreply.github.com> Date: Fri, 16 Aug 2024 12:55:32 +0500 Subject: [PATCH] Package updates Update to bash-5.2.32. Update to iana-etc-20240801. Update to vim-9.1.0660. Update to binutils-2.43. Update to linux-6.10.3. Update to readline-8.2.13. Update to wheel-0.44.0. Update to setuptools-71.1.0. Update to gcc-14.2.0. Update to glibc-2.40. Update to iproute2-6.10.0. Update to lz4-1.10.0. Update to meson-1.5.1. Update to sysklogd-2.6.1. Update to systemd-256.4. Update to sysvinit-3.10. --- chapter01/changelog.xml | 84 +++++++++++++++++++++++++++++ chapter01/whatsnew.xml | 37 +++++++------ chapter03/packages.xml | 2 +- chapter03/patches.xml | 12 +++-- chapter08/automake.xml | 3 -- chapter08/bash.xml | 4 -- chapter08/glibc.xml | 4 +- chapter08/readline.xml | 4 -- packages.ent | 117 ++++++++++++++++++++-------------------- patches.ent | 11 ++-- 10 files changed, 179 insertions(+), 99 deletions(-) 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 @@ - + - +