From dfb8390cea01b14890b1fa6e93dce51deba47e7d Mon Sep 17 00:00:00 2001 From: Xi Ruoyao Date: Sat, 29 Jul 2023 10:34:02 +0800 Subject: [PATCH] systemd: Update to systemd-254 --- general/sysutils/systemd.xml | 32 ++++++++++++------------------ introduction/welcome/changelog.xml | 4 ++++ packages.ent | 2 +- 3 files changed, 18 insertions(+), 20 deletions(-) diff --git a/general/sysutils/systemd.xml b/general/sysutils/systemd.xml index 9504806796..915ca0bc50 100644 --- a/general/sysutils/systemd.xml +++ b/general/sysutils/systemd.xml @@ -7,9 +7,9 @@ - - - + + + ]> @@ -131,16 +131,23 @@ , , (for the zsh completions), - gnu-efi, + AppArmor, + audit-userspace, + bash-completion, + jekyll, kexec-tools, libbpf, libdw, libfido2, libmicrohttpd, lz4, - - quota-tools, and + pyelftools, + quota-tools, + rpm, + SELinux, + systemtap, tpm2-tss + and Xen Optional (to rebuild the manual pages) @@ -163,19 +170,6 @@ patch -Np1 -i ../systemd-&systemd-version;-security_fix-1.patch --> - - Remove several inappropriate uses of the pure - attribute that cause runtime issues when the package is built - with gcc-13 or later: - - -sed '/bus_message_type_from_string/s/_pure_//' \ - -i src/libsystemd/sd-bus/bus-internal.h && -sed '/devt_hash_func/s/_pure_//' \ - -i src/basic/hash-funcs.h && -sed '/job_get_timeout/s/_pure_//' \ - -i src/core/job.h - Remove two unneeded groups, render and diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml index 81d7ac174e..c355eaf8ca 100644 --- a/introduction/welcome/changelog.xml +++ b/introduction/welcome/changelog.xml @@ -41,6 +41,10 @@ July 28th, 2023 + + [xry111] - Update to systemd-254 (sync with LFS). Fixes + #18344. + [bdubbs] - Update to btrfs-progs-v6.3.3. Fixes #18340. diff --git a/packages.ent b/packages.ent index 466a418396..28b5f64fbb 100644 --- a/packages.ent +++ b/packages.ent @@ -296,7 +296,7 @@ to avoid building libxml2 twice, which is slow with all deps --> - +