| Newsgroups |
gmane.linux.lfs.book |
| Message-ID |
<[email protected]> |
This is an automated email from the git hooks/post-receive script.
git pushed a commit to branch trunk
in repository lfs.
commit c1a3c0292add70d8bfa7057cbcfa0443d683b364
Author: Douglas R. Reno <[email protected]>
AuthorDate: Tue Dec 31 13:53:30 2024 -0600
Package updates:
Update to dbus-1.16.0 (systemd only)
Update to libxcrypt-4.4.37
---
chapter01/changelog.xml | 8 +++++++
chapter01/whatsnew.xml | 7 ++++--
chapter08/dbus.xml | 57 +++++++++++++++++--------------------------------
packages.ent | 14 ++++++------
4 files changed, 39 insertions(+), 47 deletions(-)
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 3258be6d9..b5fb95d7e 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -43,6 +43,14 @@
<listitem>
<para>2025-01-01</para>
<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>
<para>[bdubbs] - Update to iana-etc-20241220. Addresses
<ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index 9fc118bb5..90afb8d16 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -62,9 +62,9 @@
<!--<listitem>
<para>DejaGNU-&dejagnu-version;</para>
</listitem>-->
- <!--<listitem revision="systemd">
+ <listitem revision="systemd">
<para>D-Bus-&dbus-version;</para>
- </listitem>-->
+ </listitem>
<!--<listitem>
<para>Diffutils-&diffutils-version;</para>
</listitem>-->
@@ -164,6 +164,9 @@
<listitem>
<para>Libtool-&libtool-version;</para>
</listitem>
+ <listitem>
+ <para>Libxcrypt-&libxcrypt-version;</para>
+ </listitem>
<listitem>
<para>Linux-&linux-version;</para>
</listitem>
diff --git a/chapter08/dbus.xml b/chapter08/dbus.xml
index 36d5c55ca..02bc434cb 100644
--- a/chapter08/dbus.xml
+++ b/chapter08/dbus.xml
@@ -48,41 +48,22 @@
<para>Prepare D-Bus for compilation:</para>
-<screen><userinput remap="configure">./configure --prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --runstatedir=/run \
- --enable-user-session \
- --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>
+<screen><userinput remap="configure">mkdir build
+cd build
- <variablelist>
- <title>The meaning of the configure options:</title>
+meson setup --prefix=/usr --buildtype=release --wrap-mode=nofallback ..
+ninja</userinput></screen>
- <varlistentry>
- <term>
- <parameter>--runstatedir=/run</parameter> and
- <parameter>--with-system-socket=/run/dbus/system_bus_socket</parameter>
- </term>
- <listitem>
- <para>These cause the PID file and the system bus socket
- to be in <filename class="directory">/run</filename>, instead of
- the deprecated <filename class="directory">/var/run</filename>.</para>
- </listitem>
- </varlistentry>
+ <variablelist>
+ <title>The meaning of the meson options:</title>
<varlistentry>
<term>
- <parameter>--enable-user-session</parameter>
+ <parameter>--wrap-mode=nofallback</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>
+ <para>This switch prevents meson from attempting to download a copy
+ of the Glib package for the tests.</para>
</listitem>
</varlistentry>
@@ -90,11 +71,11 @@
<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>
-<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
packages that are not included in LFS. Instructions for running the
@@ -103,7 +84,7 @@
<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
<filename>machine-id</filename> file:</para>
@@ -149,7 +130,7 @@
<varlistentry id="dbus-daemon">
<term><command>dbus-daemon</command></term>
<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">
<primary sortas="b-dbus-daemon">dbus-daemon</primary>
</indexterm>
@@ -159,7 +140,7 @@
<varlistentry id="dbus-launch">
<term><command>dbus-launch</command></term>
<listitem>
- <para>Starts <command>dbus-daemon</command> from a shell
+ <para>starts <command>dbus-daemon</command> from a shell
script</para>
<indexterm zone="ch-system-dbus dbus-launch">
<primary sortas="b-dbus-launch">dbus-launch</primary>
@@ -170,7 +151,7 @@
<varlistentry id="dbus-monitor">
<term><command>dbus-monitor</command></term>
<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">
<primary sortas="b-dbus-monitor">dbus-monitor</primary>
</indexterm>
@@ -180,7 +161,7 @@
<varlistentry id="dbus-run-session">
<term><command>dbus-run-session</command></term>
<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
session</para>
<indexterm zone="ch-system-dbus dbus-run-session">
@@ -192,7 +173,7 @@
<varlistentry id="dbus-send">
<term><command>dbus-send</command></term>
<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">
<primary sortas="b-dbus-send">dbus-send</primary>
</indexterm>
@@ -202,7 +183,7 @@
<varlistentry id="dbus-test-tool">
<term><command>dbus-test-tool</command></term>
<listitem>
- <para>Is a tool to help packages test
+ <para>is a tool to help packages test
<application>D-Bus</application></para>
<indexterm zone="ch-system-dbus dbus-test-tool">
<primary sortas="b-dbus-test-tool">dbus-test-tool</primary>
@@ -214,7 +195,7 @@
<varlistentry id="dbus-update-activation-environment">
<term><command>dbus-update-activation-environment</command></term>
<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>
<indexterm zone="ch-system-dbus dbus-update-activation-environment">
<primary sortas="b-dbus-update-activation-environment">dbus-update-activation-environment</primary>
diff --git a/packages.ent b/packages.ent
index 5f76f4633..b88852d20 100644
--- a/packages.ent
+++ b/packages.ent
@@ -114,12 +114,12 @@
<!ENTITY coreutils-fin-du "173 MB">
<!ENTITY coreutils-fin-sbu "1.1 SBU">
-<!ENTITY dbus-version "1.14.10">
-<!ENTITY dbus-size "1,344 KB">
+<!ENTITY dbus-version "1.16.0">
+<!ENTITY dbus-size "1,092 KB">
<!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-fin-du "19 MB">
+<!ENTITY dbus-fin-du "17 MB">
<!ENTITY dbus-fin-sbu "0.1 SBU">
<!ENTITY dejagnu-version "1.6.3">
@@ -421,10 +421,10 @@
<!ENTITY libtool-fin-du "45 MB">
<!ENTITY libtool-fin-sbu "0.8 SBU">
-<!ENTITY libxcrypt-version "4.4.36">
-<!ENTITY libxcrypt-size "610 KB">
+<!ENTITY libxcrypt-version "4.4.37">
+<!ENTITY libxcrypt-size "612 KB">
<!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-fin-du "12 MB">
<!ENTITY libxcrypt-fin-sbu "0.1 SBU">
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
--
http://lists.linuxfromscratch.org/sympa/info/lfs-book
Unsubscribe: See the above information page