<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body><span class="vcard"><a class="email" href="mailto:teuf@gnome.org" title="Christophe Fergeau <teuf@gnome.org>"> <span class="fn">Christophe Fergeau</span></a>
</span> changed
<a class="bz_bug_link
bz_status_NEW "
title="NEW - Session-info source: incompatibility with recent systemd"
href="https://bugs.freedesktop.org/show_bug.cgi?id=94209">bug 94209</a>
<br>
<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>What</th>
<th>Removed</th>
<th>Added</th>
</tr>
<tr>
<td style="text-align:right;">CC</td>
<td>
</td>
<td>teuf@gnome.org
</td>
</tr></table>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - Session-info source: incompatibility with recent systemd"
href="https://bugs.freedesktop.org/show_bug.cgi?id=94209#c1">Comment # 1</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - Session-info source: incompatibility with recent systemd"
href="https://bugs.freedesktop.org/show_bug.cgi?id=94209">bug 94209</a>
from <span class="vcard"><a class="email" href="mailto:teuf@gnome.org" title="Christophe Fergeau <teuf@gnome.org>"> <span class="fn">Christophe Fergeau</span></a>
</span></b>
<pre>It seems the libraries have been removed, but the headers we need are still
there. So a patch like
diff --git a/configure.ac b/configure.ac
index ca9a15b..04917fc 100644
--- a/configure.ac
+++ b/configure.ac
@@ -84,7 +84,7 @@ PKG_CHECK_MODULES(ALSA, [alsa >= 1.0.22])
if test "$with_session_info" = "auto" || test "$with_session_info" =
"systemd"; then
PKG_CHECK_MODULES([LIBSYSTEMD_LOGIN],
- [libsystemd-login >= 42],
+ [libsystemd >= 122],
[have_libsystemd_login="yes"],
[have_libsystemd_login="no"])
if test x"$have_libsystemd_login" = "xno" && test "$with_session_info" =
"systemd"; then
will probably be enough.I don't know when exactly libsystemd-login was
considered deprecated and sd-login.h 'associated' with libsystemd.so rather
than libsystemd-login.so , so the 122 version in the check is entirely
arbitrary.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>