systemd: Update to systemd-254

This commit is contained in:
Xi Ruoyao 2023-07-29 10:34:02 +08:00
parent cabcb6b9a2
commit dfb8390cea
No known key found for this signature in database
GPG Key ID: ACAAD20E19E710E3
3 changed files with 18 additions and 20 deletions

View File

@ -7,9 +7,9 @@
<!-- <!ENTITY systemd-download-http "https://anduin.linuxfromscratch.org/LFS/systemd-&systemd-version;-&systemd-stable;.tar.xz"> For whenever we move to a stable snapshot for backports -->
<!ENTITY systemd-download-http "https://github.com/systemd/systemd/archive/v&systemd-version;/systemd-&systemd-version;.tar.gz">
<!ENTITY systemd-download-ftp " ">
<!ENTITY systemd-md5sum "7cf12ee8a91a04306fc6cf290eed42e8">
<!ENTITY systemd-size "12 MB">
<!ENTITY systemd-buildsize "297 MB (with tests)">
<!ENTITY systemd-md5sum "0d266e5361dc72097b6c18cfde1c0001">
<!ENTITY systemd-size "14 MB">
<!ENTITY systemd-buildsize "198 MB (with tests)">
<!ENTITY systemd-time "3.7 SBU (with tests using 4 cores)">
]>
@ -131,16 +131,23 @@
<xref linkend="sphinx"/>,
<xref linkend="valgrind"/>,
<xref linkend="zsh"/> (for the zsh completions),
<ulink url="https://sourceforge.net/projects/gnu-efi/">gnu-efi</ulink>,
<ulink url="https://www.apparmor.net/">AppArmor</ulink>,
<ulink url="https://github.com/linux-audit/audit-userspace">audit-userspace</ulink>,
<ulink url="https://github.com/scop/bash-completion">bash-completion</ulink>,
<ulink url="https://jekyllrb.com/">jekyll</ulink>,
<ulink url="https://www.kernel.org/pub/linux/utils/kernel/kexec/">kexec-tools</ulink>,
<ulink url="https://github.com/libbpf/libbpf">libbpf</ulink>,
<ulink url="https://sourceware.org/elfutils/">libdw</ulink>,
<ulink url="https://developers.yubico.com/libfido2/">libfido2</ulink>,
<ulink url="https://www.gnu.org/software/libmicrohttpd/">libmicrohttpd</ulink>,
<ulink url="https://lz4.github.io/lz4/">lz4</ulink>,
<!--<ulink url="http://fukuchi.org/works/qrencode/">qrencode</ulink>,-->
<ulink url="https://sourceforge.net/projects/linuxquota/">quota-tools</ulink>, and
<ulink url="https://pypi.org/project/pyelftools/">pyelftools</ulink>,
<ulink url="https://sourceforge.net/projects/linuxquota/">quota-tools</ulink>,
<ulink url="https://rpm.org/">rpm</ulink>,
<ulink url="https://github.com/SELinuxProject/selinux">SELinux</ulink>,
<ulink url="https://sourceware.org/systemtap/">systemtap</ulink>,
<ulink url="https://tpm2-tss.readthedocs.io/en/latest/">tpm2-tss</ulink>
and <ulink url="https://xenproject.org">Xen</ulink>
</para>
<bridgehead renderas="sect4">Optional (to rebuild the manual pages)</bridgehead>
@ -163,19 +170,6 @@
<screen><userinput>patch -Np1 -i ../systemd-&systemd-version;-security_fix-1.patch</userinput></screen>
-->
<para>
Remove several inappropriate uses of the <literal>pure</literal>
attribute that cause runtime issues when the package is built
with gcc-13 or later:
</para>
<screen><userinput>sed '/bus_message_type_from_string/s/_pure_//' \
-i src/libsystemd/sd-bus/bus-internal.h &amp;&amp;
sed '/devt_hash_func/s/_pure_//' \
-i src/basic/hash-funcs.h &amp;&amp;
sed '/job_get_timeout/s/_pure_//' \
-i src/core/job.h</userinput></screen>
<para>
Remove two unneeded groups,
<systemitem class="groupname">render</systemitem> and

View File

@ -41,6 +41,10 @@
<listitem>
<para>July 28th, 2023</para>
<itemizedlist>
<listitem>
<para>[xry111] - Update to systemd-254 (sync with LFS). Fixes
<ulink url="&blfs-ticket-root;18344">#18344</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to btrfs-progs-v6.3.3. Fixes
<ulink url="&blfs-ticket-root;18340">#18340</ulink>.</para>

View File

@ -296,7 +296,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
<!ENTITY redland-version "1.0.17">
<!ENTITY sg3_utils-version "1.47">
<!ENTITY sysstat-version "12.7.2">
<!ENTITY systemd-version "253">
<!ENTITY systemd-version "254">
<!ENTITY udisks2-version "2.10.0"> <!-- stable lt .90 micro version -->
<!ENTITY unrar-version "6.2.9">
<!ENTITY unzip-version "6.0">