mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-02-03 23:07:23 +08:00
elogind-243.4
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@22548 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
parent
cef11f4098
commit
df68f083e4
@ -6,9 +6,9 @@
|
||||
|
||||
<!ENTITY elogind-download-http "https://github.com/elogind/elogind/archive/v&elogind-version;/elogind-&elogind-version;.tar.gz">
|
||||
<!ENTITY elogind-download-ftp " ">
|
||||
<!ENTITY elogind-md5sum "fb5ba9da1115d68d2b6cdbcd10167b7d">
|
||||
<!ENTITY elogind-md5sum "f7cbea34cae55d66bed5355048eaa14a">
|
||||
<!ENTITY elogind-size "1.3 MB">
|
||||
<!ENTITY elogind-buildsize "56 MB">
|
||||
<!ENTITY elogind-buildsize "58 MB (add 1 MB for tests)">
|
||||
<!ENTITY elogind-time "0.4 SBU (NINJAJOBS=1)">
|
||||
]>
|
||||
|
||||
@ -131,6 +131,16 @@ File systems --->
|
||||
Pseudo filesystems --->
|
||||
[*] Tmpfs POSIX Access Control Lists [CONFIG_TMPFS_POSIX_ACL]</literal></screen>
|
||||
|
||||
<para>
|
||||
In addition, some tests need the userspace cryptographic kernel API, which
|
||||
is enabled with:
|
||||
</para>
|
||||
|
||||
<screen><literal>
|
||||
-*- Cryptographic API ---> [CONFIG_CRYPTO]
|
||||
<M/*> Userspace cryptographic algorithm configuration [CONFIG_CRYPTO_USER]
|
||||
<M/*> User-space interface for hash algorithms [CONFIG_CRYPTO_USER_API_HASH]</literal></screen>
|
||||
|
||||
<indexterm zone="elogind elogind-kernel">
|
||||
<primary sortas="d-elogind">elogind</primary>
|
||||
</indexterm>
|
||||
@ -140,12 +150,10 @@ File systems --->
|
||||
<title>Installation of elogind</title>
|
||||
|
||||
<para>
|
||||
First fix an issue with reading a session file:
|
||||
Fix one of the tests:
|
||||
</para>
|
||||
|
||||
<screen><userinput>sed -e '/dirent-util/a #include "env-file.h"' \
|
||||
-e '/sessions/{n;n;s/=.*$/= parse_env_file (NULL, p, "UID", \&s);/}' \
|
||||
-i src/basic/cgroup-util.c</userinput></screen>
|
||||
<screen><userinput>sed 's/os-release/lsb-release/' -i src/test/test-copy.c</userinput></screen>
|
||||
|
||||
<para>
|
||||
Install <application>elogind</application> by running the following
|
||||
@ -160,11 +168,14 @@ meson --prefix=/usr \
|
||||
--localstatedir=/var \
|
||||
-Dcgroup-controller=elogind \
|
||||
-Ddbuspolicydir=/etc/dbus-1/system.d \
|
||||
-Dman=auto \
|
||||
.. &&
|
||||
ninja</userinput></screen>
|
||||
|
||||
<para>
|
||||
This package does not come with a test suite.
|
||||
To test the results, issue: <command>ninja test</command>. A few tests
|
||||
are skipped if not run with <systemitem class="username">root</systemitem>
|
||||
privileges.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
@ -192,6 +203,13 @@ ln -sfvn elogind /usr/include/systemd</userinput></screen>
|
||||
directory.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
<parameter>-Dman=auto</parameter>: The default value of this switch is
|
||||
<emphasis>false</emphasis>. Setting it to <emphasis>auto</emphasis>
|
||||
allows building and installing the man pages if the recommended
|
||||
dependencies are installed.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
<command>ln -s ...</command>: These commands install symlinks so that
|
||||
software packages find systemd compatible library and headers.
|
||||
|
@ -45,9 +45,13 @@
|
||||
<listitem>
|
||||
<para>January 6th, 2020</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[pierre] - Update to elogind-243.4. Fixes
|
||||
<ulink url="&blfs-ticket-root;12984">#12984</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to seahorse-3.34.1. Fixes
|
||||
<ulink url="&blfs-ticket-root;12985">#12985</ulink>.</para>
|
||||
<ulink url="&blfs-ticket-root;12986">#12986</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to gnome-shell-3.34.3. Fixes
|
||||
|
@ -271,7 +271,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
|
||||
<!ENTITY cpio-version "2.13">
|
||||
<!ENTITY cups-pk-helper-version "0.2.6">
|
||||
<!ENTITY dbus-version "1.12.16"> <!-- Even minors only -->
|
||||
<!ENTITY elogind-version "241.4">
|
||||
<!ENTITY elogind-version "243.4">
|
||||
<!ENTITY blocaled-version "0.2">
|
||||
<!ENTITY eudev-version "1.7">
|
||||
<!ENTITY fcron-version "3.2.1">
|
||||
|
Loading…
Reference in New Issue
Block a user