diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 4e7e0f31e..d03520994 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -40,6 +40,48 @@ appropriate for the entry or if needed the entire day's listitem. --> + + 2025-10-01 + + + [bdubbs] - Update to vim-9.1.1806. Addresses + #4500. + + + [bdubbs] - Update to iana-etc-20250926. Addresses + #5006. + + + [bdubbs] - Update to coreutils-9.8. Fixes + #5795. + + + [bdubbs] - Update to expat-2.7.3 (Security release). Fixes + #5792. + + + [bdubbs] - Update to linux-6.16.9. Fixes + #5796. + + + [bdubbs] - Update to markupsafe-3.0.3. Fixes + #5801. + + + [bdubbs] - Update to meson-1.9.1. Fixes + #5797. + + + [bdubbs] - Update to openssl-3.5.3. Fixes + #5793. + + + [bdubbs] - Update to util-linux-2.41.2. Fixes + #5798. + + + + 2025-09-15 diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml index 0ad46324c..b2e37886b 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -53,9 +53,9 @@ - + @@ -68,9 +68,9 @@ - + @@ -182,9 +182,9 @@ - + Meson-&meson-version; @@ -200,9 +200,9 @@ - + @@ -263,9 +263,9 @@ - + Vim-&vim-version; @@ -298,13 +298,14 @@ Added: - Pcre2-&pcre2-version; - Sqlite-&sqlite-version; + Coreutils-9.8-i18n-2.patch Removed: + Coreutils-9.7-i18n-1.patch + Coreutils-9.7-upstream_fix-1.patch diff --git a/chapter03/patches.xml b/chapter03/patches.xml index a1181e7f0..10420a73a 100644 --- a/chapter03/patches.xml +++ b/chapter03/patches.xml @@ -51,14 +51,6 @@ - - Coreutils Upstream Fix Patch - &coreutils-upstream-patch-size;: - - Download: - MD5 sum: &coreutils-upstream-patch-md5; - - - Coreutils Internationalization Fixes Patch - &coreutils-i18n-patch-size;: diff --git a/chapter08/coreutils.xml b/chapter08/coreutils.xml index 1f6f14ecd..36d428981 100644 --- a/chapter08/coreutils.xml +++ b/chapter08/coreutils.xml @@ -41,10 +41,6 @@ Installation of Coreutils - First, apply a patch for a security problem identified upstream: - -patch -Np1 -i ../&coreutils-upstream-patch; - POSIX requires that programs from Coreutils recognize character boundaries correctly even in multibyte locales. The following patch fixes this non-compliance and other internationalization-related bugs. diff --git a/chapter08/util-linux.xml b/chapter08/util-linux.xml index 3c5feb221..5f5ec69b9 100644 --- a/chapter08/util-linux.xml +++ b/chapter08/util-linux.xml @@ -42,11 +42,6 @@ Installation of Util-linux - Prepare Util-linux for compilation: ./configure --bindir=/usr/bin \ @@ -127,20 +122,16 @@ su tester -c "make -k check" fail if the kernel option is not enabled. - + Install the package: make install - + diff --git a/chapter08/vim.xml b/chapter08/vim.xml index 90d07972a..a62dd8fef 100644 --- a/chapter08/vim.xml +++ b/chapter08/vim.xml @@ -84,6 +84,8 @@ sed '/test_plugin_glvs/d' -i src/testdir/Make_all.mak successful test will result in the words ALL DONE in the log file at completion. + One test, test_matchfuzzy.vim, is known to fail on some systems. + Install the package: make install diff --git a/packages.ent b/packages.ent index 2a3de7560..74ac470bd 100644 --- a/packages.ent +++ b/packages.ent @@ -96,10 +96,10 @@ - - + + - + @@ -148,10 +148,10 @@ - - + + - + @@ -309,10 +309,10 @@ - + - + @@ -424,12 +424,12 @@ - + - + - + - + + - + - + - + - + diff --git a/patches.ent b/patches.ent index 9560fefaa..dcf5cb3fa 100644 --- a/patches.ent +++ b/patches.ent @@ -15,13 +15,9 @@ - - - - - - - + + +