[pulseaudio-tickets] [Bug 107050] [PATCH] build: support building with elogind
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Thu Jun 28 10:34:37 UTC 2018
https://bugs.freedesktop.org/show_bug.cgi?id=107050
--- Comment #1 from Tanu Kaskinen <tanuk at iki.fi> ---
I think the patch should fulfil the following requirements:
input: --enable-systemd-login --enable-elogind-login
installed: libsystemd, libelogind
output: error, can't enable both
input: --enable-systemd-login
installed: libsystemd, libelogind
output: use libsystemd
input: --enable-elogind-login
installed: libsystemd, libelogind
output: use libelogind
input: --enable-systemd-login
installed: libelogind
output: error, systemd requested but not installed
input: --enable-elogind-login
installed: libsystemd
output: error, elogind requested but not installed
input: no configure args
installed: libsystemd, libelogind
output: use libsystemd
input: no configure args
installed: libsystemd
output: use libsystemd
input: no configure args
installed: libelogind
output: use libelogind
Currently the patch doesn't handle all cases correctly. For example, if both
libsystemd and libelogind are installed, but only --enable-systemd-login is
passed to configure, the patch produces an error.
Can you send a revised patch to the mailing list? I find it easier to comment
on the details of the code that way. Subscribe here:
https://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss
Here are instructions for using git send-email, in case you find that useful:
https://www.freedesktop.org/wiki/Software/PulseAudio/HowToUseGitSendEmail/
--
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/pulseaudio-bugs/attachments/20180628/2f3e41d5/attachment.html>
More information about the pulseaudio-bugs
mailing list