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). --- chapter08/ncurses.xml | 3 ++- chapter08/systemd.xml | 4 ++++ 2 files changed, 6 insertions(+), 1 deletion(-) (limited to 'chapter08') 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 -- cgit v1.2.3-54-g00ecf