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.
I apologize for not having spotted this when I updated the integration patch to only touch configure.ac for bug #98688. Sorry everybody!
@Ray: Can this be released as a hotfix?
-- 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.