From 4f401fb372e0c3bc222e3e6165a5ecf5019c80f2 Mon Sep 17 00:00:00 2001 From: Bruce Dubbs Date: Sun, 2 Feb 2025 20:02:39 -0600 Subject: [PATCH] Package updates. Update to vim-9.1.1071. Update to iana-etc-20250123. Update to binutils-2.44.0. Update to coreutils-9.6. Update to e2fsprogs-1.47.2. Update to glibc-2.41. Update to iproute2-6.13.0. Update to libxcrypt-4.4.38. Update to linux-6.13.1. Update to man-pages-6.10. Update to meson-1.7.0. Update to perl-5.40.1. Update to tcl8.6.16. Update to tzdata2025a. Update to xz-5.6.4. --- chapter01/changelog.xml | 66 ++++++++++++++++++++++++++ chapter01/whatsnew.xml | 24 +++++----- chapter03/patches.xml | 4 +- chapter06/binutils-pass2.xml | 2 +- chapter07/createfiles.xml | 4 +- chapter08/binutils.xml | 4 +- chapter08/coreutils.xml | 11 ++++- chapter08/perl.xml | 5 -- chapter08/tcl.xml | 4 +- packages.ent | 90 ++++++++++++++++++------------------ patches.ent | 7 +-- 11 files changed, 146 insertions(+), 75 deletions(-) diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 13865692e..68977df08 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -40,6 +40,72 @@ appropriate for the entry or if needed the entire day's listitem. --> + + 2025-02-02 + + + [bdubbs] - Update to vim-9.1.1071. Addresses + #4500. + + + [bdubbs] - Update to iana-etc-20250123. Addresses + #5006. + + + [bdubbs] - Update to binutils-2.44.0. Fixes + #5634. + + + [bdubbs] - Update to coreutils-9.6. Fixes + #5628. + + + [bdubbs] - Update to e2fsprogs-1.47.2. Fixes + #5637. + + + [bdubbs] - Update to glibc-2.41. Fixes + #5638. + + + [bdubbs] - Update to iproute2-6.13.0. Fixes + #5631. + + + [bdubbs] - Update to libxcrypt-4.4.38. Fixes + #5626. + + + [bdubbs] - Update to linux-6.13.1. Fixes + #5629. + + + [bdubbs] - Update to man-pages-6.10. Fixes + #5632. + + + [bdubbs] - Update to meson-1.7.0. Fixes + #5636. + + + [bdubbs] - Update to perl-5.40.1. Fixes + #5630. + + + [bdubbs] - Update to tcl8.6.16. Fixes + #5635. + + + [bdubbs] - Update to tzdata2025a. Fixes + #5627. + + + [bdubbs] - Update to xz-5.6.4. Fixes + #5633. + + + + 2025-01-15 diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml index 269fd8ab7..0bdf95c70 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -44,9 +44,9 @@ Bc-&bc-version; - + @@ -56,9 +56,9 @@ - + @@ -68,9 +68,9 @@ - + Expat-&expat-version; @@ -101,9 +101,9 @@ Gettext-&gettext-version; - + @@ -182,9 +182,9 @@ Man-DB-&man-db-version; - + MarkupSafe-&markupsafe-version; @@ -209,9 +209,9 @@ - + diff --git a/chapter03/patches.xml b/chapter03/patches.xml index 1956d39f5..dd592f663 100644 --- a/chapter03/patches.xml +++ b/chapter03/patches.xml @@ -35,7 +35,7 @@ --> - + Bzip2 Documentation Patch - &bzip2-docs-patch-size;: diff --git a/chapter06/binutils-pass2.xml b/chapter06/binutils-pass2.xml index fb54becb0..a1892a1aa 100644 --- a/chapter06/binutils-pass2.xml +++ b/chapter06/binutils-pass2.xml @@ -55,7 +55,7 @@ produced binaries mistakenly linked against libraries from the host distro. Work around this issue: -sed '6009s/$add_dir//' -i ltmain.sh +sed '6031s/$add_dir//' -i ltmain.sh Create a separate build directory again: diff --git a/chapter07/createfiles.xml b/chapter07/createfiles.xml index 856ef0dbe..8f97c2d3e 100644 --- a/chapter07/createfiles.xml +++ b/chapter07/createfiles.xml @@ -180,11 +180,11 @@ EOF nogroup to avoid an unnamed ID. But other distros may treat this ID differently, so any portable program should not depend on this assignment. - + Some tests in need a regular user. We add this user here and delete this account at the end of that chapter. diff --git a/chapter08/binutils.xml b/chapter08/binutils.xml index 2c28df6f1..6717543da 100644 --- a/chapter08/binutils.xml +++ b/chapter08/binutils.xml @@ -40,13 +40,13 @@ Installation of Binutils - + The Binutils documentation recommends building Binutils in a dedicated build directory: diff --git a/chapter08/coreutils.xml b/chapter08/coreutils.xml index 181153d1d..70eb1e318 100644 --- a/chapter08/coreutils.xml +++ b/chapter08/coreutils.xml @@ -55,7 +55,8 @@ Now prepare Coreutils for compilation: -autoreconf -fiv +autoreconf -fv +automake -af FORCE_UNSAFE_CONFIGURE=1 ./configure \ --prefix=/usr \ --enable-no-install-program=kill,uptime @@ -72,6 +73,14 @@ FORCE_UNSAFE_CONFIGURE=1 ./configure \ + + automake + + Work around a problem with an older versions of autotools. + + + + FORCE_UNSAFE_CONFIGURE=1 diff --git a/chapter08/perl.xml b/chapter08/perl.xml index df9489d37..0d2937e05 100644 --- a/chapter08/perl.xml +++ b/chapter08/perl.xml @@ -40,12 +40,7 @@ Installation of Perl - This version of Perl builds the Compress::Raw::Zlib and Compress::Raw::BZip2 modules. By default Perl will use an internal copy of the sources for the build. diff --git a/chapter08/tcl.xml b/chapter08/tcl.xml index 28eac584b..0905af0d4 100644 --- a/chapter08/tcl.xml +++ b/chapter08/tcl.xml @@ -3,8 +3,8 @@ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [ %general-entities; - - + + ]> diff --git a/packages.ent b/packages.ent index 6ee85b754..618fdbf01 100644 --- a/packages.ent +++ b/packages.ent @@ -65,10 +65,10 @@ - - + + - + @@ -104,10 +104,10 @@ - - + + - + @@ -140,10 +140,10 @@ - - + + - + @@ -255,10 +255,10 @@ - - + + - + @@ -317,10 +317,10 @@ - + - + @@ -341,10 +341,10 @@ - - + + - + @@ -421,22 +421,22 @@ - + - + - - + + - + - + - + - + @@ -783,10 +783,10 @@ - - + + - + diff --git a/patches.ent b/patches.ent index 0c1b18d0c..c90d38120 100644 --- a/patches.ent +++ b/patches.ent @@ -7,16 +7,17 @@ --> + - - + +