diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 8ffa98915..7daed9a65 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -40,6 +40,44 @@ appropriate for the entry or if needed the entire day's listitem. --> + + 2022-08-20 + + + [bdubbs] - Update to vim-9.0.0228. Addresses + #4500. + + + [bdubbs] - Update to iana-etc-20220812. Addresses + #5006. + + + [bdubbs] - Update to gcc-12.2.0. Fixes + #5098. + + + [bdubbs] - Update to linux-5.19.2 (security fixes). Fixes + #5097. + + + [bdubbs] - Update to tzdata-2022c. Fixes + #5096. + + + [bdubbs] - Update to shadow-4.12.2 (security fix). Fixes + #5095. + + + [bdubbs] - Update to meson-0.63.1. Fixes + #5094. + + + [bdubbs] - Update to xz-5.2.6. Fixes + #5093. + + + + 2022-08-18 diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml index effa1361a..1ee469b77 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -224,9 +224,9 @@ - + @@ -257,9 +257,9 @@ - + Zlib-&zlib-version; @@ -283,12 +283,14 @@ Wheel-&wheel-version; + &zstd-upstream-fixes-patch; - + diff --git a/chapter03/patches.xml b/chapter03/patches.xml index af3bd7b6a..2bba9c16d 100644 --- a/chapter03/patches.xml +++ b/chapter03/patches.xml @@ -68,7 +68,7 @@ --> - + Glibc FHS Patch - &glibc-fhs-patch-size;: @@ -142,7 +142,7 @@ MD5 sum: &systemd-upstream-patch-md5; - + Zstd Upstream Fixes Patch - &zstd-upstream-fixes-patch-size;: diff --git a/chapter06/gcc-pass2.xml b/chapter06/gcc-pass2.xml index b18e2309b..bca672283 100644 --- a/chapter06/gcc-pass2.xml +++ b/chapter06/gcc-pass2.xml @@ -42,11 +42,11 @@ Installation of GCC - + As in the first build of GCC, the GMP, MPFR, and MPC packages are required. Unpack the tarballs and move them into the required directory names: diff --git a/chapter08/gcc.xml b/chapter08/gcc.xml index e2571cefc..430b586c1 100644 --- a/chapter08/gcc.xml +++ b/chapter08/gcc.xml @@ -49,10 +49,11 @@ -e 's/return kAltStackSize/return SIGSTKSZ * 4/' \ -i libsanitizer/sanitizer_common/sanitizer_posix_libcdep.cpp --> + If building on x86_64, change the default directory name for 64-bit libraries to lib: diff --git a/chapter08/glibc.xml b/chapter08/glibc.xml index 83691dbe9..36113d05d 100644 --- a/chapter08/glibc.xml +++ b/chapter08/glibc.xml @@ -179,6 +179,12 @@ esac addresses. + + + The stdlib/tst-arc4random-thread + test is known to fail if the host kernel is relatively old. + + Some tests, for example nss/tst-nss-files-hosts-multi, @@ -186,16 +192,6 @@ esac timeout. - - - About 27 tests, for example elf/tst-pldd, - are known to fail if the kernel supports namespaces (see - namespaces(7) for details) but the host distro - has disabled them via sysctl. - Prepare Xz for compilation with: ./configure --prefix=/usr \ diff --git a/packages.ent b/packages.ent index c18d72ca1..e527bbfbb 100644 --- a/packages.ent +++ b/packages.ent @@ -35,7 +35,7 @@ - + @@ -45,8 +45,8 @@ - - + + @@ -54,16 +54,16 @@ - + - + - + @@ -71,22 +71,22 @@ - + - - - - + + + + - + - - + + @@ -102,25 +102,25 @@ - + - + - - + + - - + + @@ -135,9 +135,9 @@ - + - + @@ -145,15 +145,15 @@ - - + + - + @@ -184,9 +184,9 @@ - - - + + + @@ -196,15 +196,15 @@ - - + + - + @@ -214,30 +214,28 @@ - + - - + + - - + + - + - - + + - + - - @@ -252,9 +250,9 @@ - + - + @@ -262,19 +260,18 @@ - - + + - - - + + @@ -289,10 +286,10 @@ - + - - + + @@ -307,7 +304,7 @@ - + @@ -317,15 +314,15 @@ - - + + - + - + - + @@ -334,7 +331,7 @@ - + @@ -350,7 +347,7 @@ - + @@ -367,7 +364,7 @@ - + @@ -375,7 +372,7 @@ - + @@ -416,14 +413,14 @@ - + - + @@ -436,12 +433,12 @@ - + - + - + - - + + - + @@ -693,23 +690,23 @@ - - + + - + - + - + - + @@ -724,21 +721,21 @@ - - - - + + + + - + - + - + - - + + @@ -746,7 +743,7 @@ - + @@ -754,17 +751,17 @@ - + - - + + - + - + - + @@ -772,9 +769,7 @@ - - - + @@ -782,6 +777,6 @@ - + diff --git a/patches.ent b/patches.ent index 9efd90285..54c0c11fa 100644 --- a/patches.ent +++ b/patches.ent @@ -2,19 +2,21 @@ + + + @@ -39,11 +41,11 @@ --> - + @@ -88,11 +90,12 @@ - + +