Bug 105989 - [PATCH] configure: fix elogind support
Summary: [PATCH] configure: fix elogind support
Status: RESOLVED MOVED
Alias: None
Product: PolicyKit
Classification: Unclassified
Component: daemon (show other bugs)
Version: unspecified
Hardware: All Linux (All)
: medium normal
Assignee: David Zeuthen (not reading bugmail)
QA Contact: David Zeuthen (not reading bugmail)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-04-11 11:58 UTC by Rasmus Thomsen
Modified: 2018-08-20 21:35 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments
0001-configure-fix-elogind-support.patch (1.04 KB, patch)
2018-04-11 11:58 UTC, Rasmus Thomsen
Details | Splinter Review

Description Rasmus Thomsen 2018-04-11 11:58:04 UTC
Created attachment 138756 [details] [review]
0001-configure-fix-elogind-support.patch

HAVE_LIBSYSTEMD is used to determine which source files to use.
We have to check if either have_libsystemd or have_libelogind is
true, as both of these need the source files which are used when
HAVE_LIBSYSTEMD is true. Without this patch the necessary files are only included if systemd is present, which breaks polkit on systems with elogind.
Comment 1 Sven Eden 2018-04-12 06:07:35 UTC
I apologize for not having spotted this when I updated the integration patch to only touch configure.ac for bug #98688. Sorry everybody!
Comment 2 Sven Eden 2018-04-12 06:08:45 UTC
@Ray: Can this be released as a hotfix?
Comment 3 GitLab Migration User 2018-08-20 21:35:50 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/polkit/polkit/issues/29.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.