[lfs] 01/02: Package updates:

"Git Owner" ([email protected] via lfs-book Mailing List) <[email protected]>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.