[pulseaudio-tickets] [Bug 72580] pulseaudio's use of sys/capability.h is non-POSIX

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Dec 13 09:22:32 PST 2013


https://bugs.freedesktop.org/show_bug.cgi?id=72580

--- Comment #3 from desrt <desrt at desrt.ca> ---
I consider it to be an automake "best practice" to fail instead of silently
disabling a feature.  The reason for that is simple: the person who downloads
and pulseaudio may simply not have the libcap development headers installed.  I
think it's better to give them a chance to choose to install them or to
explicitly specify --without-cap.

If I make your suggested modification then the build will just go ahead without
capabilities support, which would be a reduction in functionality (or in this
case security) just because the user happened not to have a particular package
installed.

The same logic applies to people who are making distro packages as well...  I
think that it's always better to let them know.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/pulseaudio-bugs/attachments/20131213/bacf9c8b/attachment.html>


More information about the pulseaudio-bugs mailing list