Package updates:

Update to dbus-1.16.0 (systemd only)
Update to libxcrypt-4.4.37
This commit is contained in:
Douglas R. Reno 2024-12-31 13:53:30 -06:00
parent 7a01f6150f
commit c1a3c0292a
4 changed files with 39 additions and 47 deletions

View File

@ -43,6 +43,14 @@
<listitem> <listitem>
<para>2025-01-01</para> <para>2025-01-01</para>
<itemizedlist> <itemizedlist>
<listitem>
<para>[renodr] - Update to libxcrypt-4.4.37. Fixes
<ulink url="&lfs-ticket-root;5618">#5618</ulink>.</para>
</listitem>
<listitem revision="systemd">
<para>[renodr] - Update to dbus-1.16.0. Fixes
<ulink url="&lfs-ticket-root;5609">#5609</ulink>.</para>
</listitem>
<listitem> <listitem>
<para>[bdubbs] - Update to iana-etc-20241220. Addresses <para>[bdubbs] - Update to iana-etc-20241220. Addresses
<ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para> <ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>

View File

@ -62,9 +62,9 @@
<!--<listitem> <!--<listitem>
<para>DejaGNU-&dejagnu-version;</para> <para>DejaGNU-&dejagnu-version;</para>
</listitem>--> </listitem>-->
<!--<listitem revision="systemd"> <listitem revision="systemd">
<para>D-Bus-&dbus-version;</para> <para>D-Bus-&dbus-version;</para>
</listitem>--> </listitem>
<!--<listitem> <!--<listitem>
<para>Diffutils-&diffutils-version;</para> <para>Diffutils-&diffutils-version;</para>
</listitem>--> </listitem>-->
@ -164,6 +164,9 @@
<listitem> <listitem>
<para>Libtool-&libtool-version;</para> <para>Libtool-&libtool-version;</para>
</listitem> </listitem>
<listitem>
<para>Libxcrypt-&libxcrypt-version;</para>
</listitem>
<listitem> <listitem>
<para>Linux-&linux-version;</para> <para>Linux-&linux-version;</para>
</listitem> </listitem>

View File

@ -48,41 +48,22 @@
<para>Prepare D-Bus for compilation:</para> <para>Prepare D-Bus for compilation:</para>
<screen><userinput remap="configure">./configure --prefix=/usr \ <screen><userinput remap="configure">mkdir build
--sysconfdir=/etc \ cd build
--localstatedir=/var \
--runstatedir=/run \ meson setup --prefix=/usr --buildtype=release --wrap-mode=nofallback ..
--enable-user-session \ ninja</userinput></screen>
--disable-static \
--disable-doxygen-docs \
--disable-xml-docs \
--docdir=/usr/share/doc/dbus-&dbus-version; \
--with-system-socket=/run/dbus/system_bus_socket</userinput></screen>
<variablelist> <variablelist>
<title>The meaning of the configure options:</title> <title>The meaning of the meson options:</title>
<varlistentry> <varlistentry>
<term> <term>
<parameter>--runstatedir=/run</parameter> and <parameter>--wrap-mode=nofallback</parameter>
<parameter>--with-system-socket=/run/dbus/system_bus_socket</parameter>
</term> </term>
<listitem> <listitem>
<para>These cause the PID file and the system bus socket <para>This switch prevents meson from attempting to download a copy
to be in <filename class="directory">/run</filename>, instead of of the Glib package for the tests.</para>
the deprecated <filename class="directory">/var/run</filename>.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>
<parameter>--enable-user-session</parameter>
</term>
<listitem>
<para>This ensures the D-Bus per-user service and socket unit
files are installed for Systemd. They are not useful (but
harmless) in a base LFS installation, however they can be used
once systemd is rebuilt with PAM support in BLFS.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
@ -90,11 +71,11 @@
<para>Compile the package:</para> <para>Compile the package:</para>
<screen><userinput remap="make">make</userinput></screen> <screen><userinput remap="make">ninja</userinput></screen>
<para>To test the results, issue:</para> <para>To test the results, issue:</para>
<screen><userinput remap="test">make check</userinput></screen> <screen><userinput remap="test">ninja test</userinput></screen>
<para>Many tests are disabled because they require additional <para>Many tests are disabled because they require additional
packages that are not included in LFS. Instructions for running the packages that are not included in LFS. Instructions for running the
@ -103,7 +84,7 @@
<para>Install the package:</para> <para>Install the package:</para>
<screen><userinput remap="install">make install</userinput></screen> <screen><userinput remap="install">ninja install</userinput></screen>
<para>Create a symlink so that D-Bus and systemd can use the same <para>Create a symlink so that D-Bus and systemd can use the same
<filename>machine-id</filename> file:</para> <filename>machine-id</filename> file:</para>
@ -149,7 +130,7 @@
<varlistentry id="dbus-daemon"> <varlistentry id="dbus-daemon">
<term><command>dbus-daemon</command></term> <term><command>dbus-daemon</command></term>
<listitem> <listitem>
<para>Is the D-Bus message bus daemon</para> <para>is the D-Bus message bus daemon</para>
<indexterm zone="ch-system-dbus dbus-daemon"> <indexterm zone="ch-system-dbus dbus-daemon">
<primary sortas="b-dbus-daemon">dbus-daemon</primary> <primary sortas="b-dbus-daemon">dbus-daemon</primary>
</indexterm> </indexterm>
@ -159,7 +140,7 @@
<varlistentry id="dbus-launch"> <varlistentry id="dbus-launch">
<term><command>dbus-launch</command></term> <term><command>dbus-launch</command></term>
<listitem> <listitem>
<para>Starts <command>dbus-daemon</command> from a shell <para>starts <command>dbus-daemon</command> from a shell
script</para> script</para>
<indexterm zone="ch-system-dbus dbus-launch"> <indexterm zone="ch-system-dbus dbus-launch">
<primary sortas="b-dbus-launch">dbus-launch</primary> <primary sortas="b-dbus-launch">dbus-launch</primary>
@ -170,7 +151,7 @@
<varlistentry id="dbus-monitor"> <varlistentry id="dbus-monitor">
<term><command>dbus-monitor</command></term> <term><command>dbus-monitor</command></term>
<listitem> <listitem>
<para>Monitors messages passing through a D-Bus message bus</para> <para>monitors messages passing through a D-Bus message bus</para>
<indexterm zone="ch-system-dbus dbus-monitor"> <indexterm zone="ch-system-dbus dbus-monitor">
<primary sortas="b-dbus-monitor">dbus-monitor</primary> <primary sortas="b-dbus-monitor">dbus-monitor</primary>
</indexterm> </indexterm>
@ -180,7 +161,7 @@
<varlistentry id="dbus-run-session"> <varlistentry id="dbus-run-session">
<term><command>dbus-run-session</command></term> <term><command>dbus-run-session</command></term>
<listitem> <listitem>
<para>Starts a session bus instance of <command>dbus-daemon</command> <para>starts a session bus instance of <command>dbus-daemon</command>
from a shell script and starts a specified program in that from a shell script and starts a specified program in that
session</para> session</para>
<indexterm zone="ch-system-dbus dbus-run-session"> <indexterm zone="ch-system-dbus dbus-run-session">
@ -192,7 +173,7 @@
<varlistentry id="dbus-send"> <varlistentry id="dbus-send">
<term><command>dbus-send</command></term> <term><command>dbus-send</command></term>
<listitem> <listitem>
<para>Sends a message to a D-Bus message bus</para> <para>sends a message to a D-Bus message bus</para>
<indexterm zone="ch-system-dbus dbus-send"> <indexterm zone="ch-system-dbus dbus-send">
<primary sortas="b-dbus-send">dbus-send</primary> <primary sortas="b-dbus-send">dbus-send</primary>
</indexterm> </indexterm>
@ -202,7 +183,7 @@
<varlistentry id="dbus-test-tool"> <varlistentry id="dbus-test-tool">
<term><command>dbus-test-tool</command></term> <term><command>dbus-test-tool</command></term>
<listitem> <listitem>
<para>Is a tool to help packages test <para>is a tool to help packages test
<application>D-Bus</application></para> <application>D-Bus</application></para>
<indexterm zone="ch-system-dbus dbus-test-tool"> <indexterm zone="ch-system-dbus dbus-test-tool">
<primary sortas="b-dbus-test-tool">dbus-test-tool</primary> <primary sortas="b-dbus-test-tool">dbus-test-tool</primary>
@ -214,7 +195,7 @@
<varlistentry id="dbus-update-activation-environment"> <varlistentry id="dbus-update-activation-environment">
<term><command>dbus-update-activation-environment</command></term> <term><command>dbus-update-activation-environment</command></term>
<listitem> <listitem>
<para>Updates environment variables that will be set for <para>updates environment variables that will be set for
<application>D-Bus</application> session services</para> <application>D-Bus</application> session services</para>
<indexterm zone="ch-system-dbus dbus-update-activation-environment"> <indexterm zone="ch-system-dbus dbus-update-activation-environment">
<primary sortas="b-dbus-update-activation-environment">dbus-update-activation-environment</primary> <primary sortas="b-dbus-update-activation-environment">dbus-update-activation-environment</primary>

View File

@ -114,12 +114,12 @@
<!ENTITY coreutils-fin-du "173 MB"> <!ENTITY coreutils-fin-du "173 MB">
<!ENTITY coreutils-fin-sbu "1.1 SBU"> <!ENTITY coreutils-fin-sbu "1.1 SBU">
<!ENTITY dbus-version "1.14.10"> <!ENTITY dbus-version "1.16.0">
<!ENTITY dbus-size "1,344 KB"> <!ENTITY dbus-size "1,092 KB">
<!ENTITY dbus-url "https://dbus.freedesktop.org/releases/dbus/dbus-&dbus-version;.tar.xz"> <!ENTITY dbus-url "https://dbus.freedesktop.org/releases/dbus/dbus-&dbus-version;.tar.xz">
<!ENTITY dbus-md5 "46070a3487817ff690981f8cd2ba9376"> <!ENTITY dbus-md5 "66bfcf1f42d4ebc634ca558d14335e92">
<!ENTITY dbus-home "https://www.freedesktop.org/wiki/Software/dbus"> <!ENTITY dbus-home "https://www.freedesktop.org/wiki/Software/dbus">
<!ENTITY dbus-fin-du "19 MB"> <!ENTITY dbus-fin-du "17 MB">
<!ENTITY dbus-fin-sbu "0.1 SBU"> <!ENTITY dbus-fin-sbu "0.1 SBU">
<!ENTITY dejagnu-version "1.6.3"> <!ENTITY dejagnu-version "1.6.3">
@ -421,10 +421,10 @@
<!ENTITY libtool-fin-du "45 MB"> <!ENTITY libtool-fin-du "45 MB">
<!ENTITY libtool-fin-sbu "0.8 SBU"> <!ENTITY libtool-fin-sbu "0.8 SBU">
<!ENTITY libxcrypt-version "4.4.36"> <!ENTITY libxcrypt-version "4.4.37">
<!ENTITY libxcrypt-size "610 KB"> <!ENTITY libxcrypt-size "612 KB">
<!ENTITY libxcrypt-url "&github;/besser82/libxcrypt/releases/download/v&libxcrypt-version;/libxcrypt-&libxcrypt-version;.tar.xz"> <!ENTITY libxcrypt-url "&github;/besser82/libxcrypt/releases/download/v&libxcrypt-version;/libxcrypt-&libxcrypt-version;.tar.xz">
<!ENTITY libxcrypt-md5 "b84cd4104e08c975063ec6c4d0372446"> <!ENTITY libxcrypt-md5 "13b528d04c74dab3c1c5471430161a8f">
<!ENTITY libxcrypt-home "&github;/besser82/libxcrypt/"> <!ENTITY libxcrypt-home "&github;/besser82/libxcrypt/">
<!ENTITY libxcrypt-fin-du "12 MB"> <!ENTITY libxcrypt-fin-du "12 MB">
<!ENTITY libxcrypt-fin-sbu "0.1 SBU"> <!ENTITY libxcrypt-fin-sbu "0.1 SBU">