From 0d78c2c1798784b696bf75d47f5d301ecbe260e7 Mon Sep 17 00:00:00 2001 From: Bruce Dubbs Date: Sun, 14 Nov 2021 12:22:12 -0600 Subject: Package updates. Update to iana-etc-20211112. Update to elfutils-0.186. Update to jinja2-3.0.3. Update to bc-5.2.0. Update to ncurses-6.3. Update to libpipeline-1.5.4. Update to meson-0.60.1. Update to iproute2-5.15.0. Update to linux-5.15.2. One change was needed to systemd-249 due to changes in the linux keernel version 5.14 and later. A change to ncurses was needed to ensure the .pc files are placed in the right location (/usr/lib/pkgconfig). --- chapter01/changelog.xml | 42 ++++++++++++++++++++++++++++++++++++++ chapter01/whatsnew.xml | 14 ++++++------- chapter08/ncurses.xml | 3 ++- chapter08/systemd.xml | 4 ++++ packages.ent | 54 ++++++++++++++++++++++++------------------------- 5 files changed, 82 insertions(+), 35 deletions(-) diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index df2d03e0c..c4af4768e 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -39,6 +39,48 @@ or as appropriate for the entry or if needed the entire day's listitem. --> + + 2021-11-15 + + + [bdubbs] - Update to iana-etc-20211112. Fixes + #4955. + + + [bdubbs] - Update to elfutils-0.186. Fixes + #4954. + + > + [bdubbs] - Update to jinja2-3.0.3. Fixes + #4953. + + + [bdubbs] - Update to bc-5.2.0. Fixes + #4952. + + + [bdubbs] - Update to ncurses-6.3. Fixes + #4951. + + + [bdubbs] - Update to libpipeline-1.5.4. Fixes + #4950. + + + [bdubbs] - Update to meson-0.60.1. Fixes + #4949. + + + [bdubbs] - Update to iproute2-5.15.0. Fixes + #4948. + + + [bdubbs] - Update to linux-5.15.2. Fixes + #4947. + + + + 2021-11-01 diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml index e50392e46..e186e74dd 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -45,7 +45,7 @@ - + Bc &bc-version; + - + @@ -195,9 +195,9 @@ - + diff --git a/chapter08/ncurses.xml b/chapter08/ncurses.xml index ed0461f16..7b0da21fe 100644 --- a/chapter08/ncurses.xml +++ b/chapter08/ncurses.xml @@ -49,7 +49,8 @@ --without-debug \ --without-normal \ --enable-pc-files \ - --enable-widec + --enable-widec \ + --with-pkg-config-libdir=/usr/lib/pkgconfig The meaning of the new configure options: diff --git a/chapter08/systemd.xml b/chapter08/systemd.xml index 70e747650..a8c74d177 100644 --- a/chapter08/systemd.xml +++ b/chapter08/systemd.xml @@ -63,6 +63,10 @@ sed -i 's/+ want_libfuzzer.*$/and want_libfuzzer/' meson.build + Fix a problem when using a kernel version 5.14 and later: + + sed -i '/ARPHRD_CAN/a#define ARPHRD_MCTP 290' src/basic/linux/if_arp.h + Prepare systemd for compilation: mkdir -p build diff --git a/packages.ent b/packages.ent index 709c03663..f09f2ab6b 100644 --- a/packages.ent +++ b/packages.ent @@ -58,10 +58,10 @@ - - + + - + @@ -148,10 +148,10 @@ - - + + - + @@ -321,10 +321,10 @@ - + - + @@ -346,18 +346,18 @@ - - + + - + - + - + @@ -410,10 +410,10 @@ - - + + - + @@ -427,13 +427,13 @@ - - + + - + - +