From 1ede364c18db71e4f2e56acc4c249177185aba34 Mon Sep 17 00:00:00 2001 From: Pierre Labastie Date: Thu, 19 Dec 2019 16:20:07 +0000 Subject: [PATCH] elogind-241.4 git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@22487 af4574ff-66df-0310-9fd7-8a98e5e911e0 --- general/sysutils/elogind.xml | 17 +++++++++++++---- introduction/welcome/changelog.xml | 10 ++++++++++ packages.ent | 2 +- 3 files changed, 24 insertions(+), 5 deletions(-) diff --git a/general/sysutils/elogind.xml b/general/sysutils/elogind.xml index a7015ac9ae..f2da572f20 100644 --- a/general/sysutils/elogind.xml +++ b/general/sysutils/elogind.xml @@ -6,10 +6,10 @@ - + - - + + ]> @@ -139,6 +139,14 @@ File systems ---> Installation of elogind + + First fix an issue with reading a session file: + + +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 + Install elogind by running the following commands: @@ -163,7 +171,7 @@ ninja Now, as the root user: -ninja install && +ninja install && ln -sfv libelogind.pc /usr/lib/pkgconfig/libsystemd.pc && ln -sfvn elogind /usr/include/systemd @@ -250,6 +258,7 @@ EOF libelogind.so + /lib/elogind, /etc/elogind, /usr/include/elogind, and /usr/share/doc/elogind-&elogind-version; diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml index 4158216b8d..6b7c17f34c 100644 --- a/introduction/welcome/changelog.xml +++ b/introduction/welcome/changelog.xml @@ -41,6 +41,16 @@ --> + + December 19th, 2019 + + + [pierre] - Update to elogind-241.4. Fixes + #12918. + + + + December 17th, 2019 diff --git a/packages.ent b/packages.ent index f79e6e11a9..047005875c 100644 --- a/packages.ent +++ b/packages.ent @@ -271,7 +271,7 @@ to avoid building libxml2 twice, which is slow with all deps --> - +