Changeset 9afac64


Ignore:
Timestamp:
12/18/2023 08:31:18 AM (6 months ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
12.1, 12.1-rc1, multilib, trunk, xry111/arm64, xry111/clfs-ng, xry111/loongarch, xry111/loongarch-12.1, xry111/mips64el, xry111/update-glibc
Children:
73805590
Parents:
81d572d
git-author:
Xi Ruoyao <xry111@…> (12/16/2023 10:42:54 PM)
git-committer:
Xi Ruoyao <xry111@…> (12/18/2023 08:31:18 AM)
Message:

Update to systemd-255

Files:
5 edited

Legend:

Unmodified
Added
Removed
  • appendices/dependencies.xml

    r81d572d r9afac64  
    29362936            <ulink url="&blfs-book;postlfs/p11-kit.html">p11-kit</ulink>,
    29372937            <ulink url="&blfs-book;general/pcre2.html">PCRE2</ulink>,
     2938            <ulink url="&pypi-home;pefile">pefile</ulink>,
    29382939            <ulink url="&blfs-book;postlfs/polkit.html">Polkit</ulink>,
    29392940            <ulink url='&pypi-home;/pyelftools'>pyelftools</ulink>,
  • chapter01/changelog.xml

    r81d572d r9afac64  
    4242
    4343    <listitem>
     44      <para>2023-12-16</para>
     45      <itemizedlist>
     46        <listitem>
     47          <para>[xry111] - Update to <phrase revision='sysv'>udev
     48          from </phrase>systemd-255.  Fixes
     49          <ulink url='&lfs-ticket-root;5390'>#5390</ulink>.</para>
     50        </listitem>
     51      </itemizedlist>
     52    </listitem>
     53
     54    <listitem>
    4455      <para>2023-12-14</para>
    4556      <itemizedlist>
    4657        <listitem>
    4758           <para>[bdubbs] - Update to util-linux v2.39.3. Fixes
    48            <ulink url='&lfs-ticket-root;5390'>#5390</ulink>.</para>
     59           <ulink url='&lfs-ticket-root;5388'>#5388</ulink>.</para>
    4960        </listitem>
    5061        <listitem>
  • chapter08/systemd.xml

    r81d572d r9afac64  
    6363      -Dsysusers=false              \
    6464      -Drpmmacrosdir=no             \
    65       -Dhomed=false                 \
     65      -Dhomed=disabled              \
    6666      -Duserdb=false                \
    6767      -Dman=false                   \
     
    7070      -Ddev-kvm-mode=0660           \
    7171      -Dnobody-group=nogroup        \
     72      -Dukify=disabled              \
    7273      -Ddocdir=/usr/share/doc/systemd-&systemd-version; \
    7374      ..</userinput></screen>
     
    140141
    141142      <varlistentry>
    142         <term><parameter>-D{userdb,homed}=false</parameter></term>
     143        <term><parameter>-Dhomed=disabled</parameter> and
     144        <parameter>-Duserdb=false</parameter></term>
    143145        <listitem>
    144146          <para>Remove two daemons with dependencies that do not fit
     
    188190        </listitem>
    189191      </varlistentry>
     192
     193      <varlistentry>
     194        <term><parameter>-Dukify=disabled</parameter></term>
     195        <listitem>
     196          <para>Do not install the <command>systemd-ukify</command> script.
     197          At runtime this script requires the
     198          <application>pefile</application> Python module that neither LFS
     199          nor BLFS provides.</para>
     200        </listitem>
     201      </varlistentry>
     202
    190203    </variablelist>
    191204
  • chapter08/udev.xml

    r81d572d r9afac64  
    126126    </variablelist>
    127127
     128    <para>Get the list of the shipped udev helpers and save it into an
     129    environment variable:</para>
     130
     131    <screen><userinput remap="make">udev_helpers=$(grep "'name' :" ../src/udev/meson.build | \
     132               awk '{print $3}' | tr -d ",'" | grep -v 'udevadm')</userinput></screen>
     133
    128134    <para>Only build the components needed for udev:</para>
    129135
    130136    <screen><userinput remap="make">ninja udevadm systemd-hwdb                                           \
    131137      $(ninja -n | grep -Eo '(src/(lib)?udev|rules.d|hwdb.d)/[^ ]*') \
    132       $(realpath libudev.so --relative-to .)</userinput></screen>
     138      $(realpath libudev.so --relative-to .)                         \
     139      $udev_helpers udevadm</userinput></screen>
    133140
    134141    <para>Install the package:</para>
     
    148155                      -not -name '*power-switch*') /usr/lib/udev/rules.d/
    149156install -vm644 hwdb.d/*  ../hwdb.d/{*.hwdb,README} /usr/lib/udev/hwdb.d/
    150 install -vm755 $(find src/udev \
    151                       -type f -not -name '*.*')    /usr/lib/udev
     157install -vm755 $udev_helpers                       /usr/lib/udev
    152158install -vm644 ../network/99-default.link          /usr/lib/udev/network</userinput></screen>
    153159
  • packages.ent

    r81d572d r9afac64  
    653653<!ENTITY sysklogd-fin-sbu "less than 0.1 SBU">
    654654
    655 <!ENTITY systemd-version  "254">
     655<!ENTITY systemd-version  "255">
    656656<!--<!ENTITY systemd-stable   "6b4878d">-->
    657657<!-- The above entity is used whenever we move to a stable backport branch. In the event of a critical problem or kernel
    658658     change that is incompatible, we will switch to the backport branch until the next stable release. -->
    659 <!ENTITY systemd-size     "13,985 KB">
     659<!ENTITY systemd-size     "14,516 KB">
    660660<!ENTITY systemd-url      "&github;/systemd/systemd/archive/v&systemd-version;/systemd-&systemd-version;.tar.gz">
    661661<!--<!ENTITY systemd-url      "&anduin-sources;/systemd-&systemd-version;-&systemd-stable;.tar.xz">-->
    662 <!ENTITY systemd-md5      "0d266e5361dc72097b6c18cfde1c0001">
     662<!ENTITY systemd-md5      "521cda27409a9edf0370c128fae3e690">
    663663<!ENTITY systemd-home     "https://www.freedesktop.org/wiki/Software/systemd/">
    664 <!ENTITY systemd-man-version "254">
    665 <!ENTITY systemd-man-size "626 KB">
     664<!ENTITY systemd-man-version "255">
     665<!ENTITY systemd-man-size "652 KB">
    666666<!--<!ENTITY systemd-man-url  "&anduin-sources;/systemd-man-pages-&systemd-version;-&systemd-stable;.tar.xz">-->
    667667<!ENTITY systemd-man-url  "&anduin-sources;/systemd-man-pages-&systemd-man-version;.tar.xz">
    668 <!ENTITY systemd-man-md5  "fc32faeac581e1890ca27fcea3858410">
     668<!ENTITY systemd-man-md5  "1ebe54d7a80f9abf8f2d14ddfeb2432d">
    669669<!ENTITY systemd-fin-du   "238 MB">
    670670<!ENTITY systemd-fin-sbu  "0.7 SBU">
Note: See TracChangeset for help on using the changeset viewer.