[pulseaudio-tickets] [Bug 55180] New: daemon shouldn't depend on libpulse
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Fri Sep 21 01:13:31 PDT 2012
https://bugs.freedesktop.org/show_bug.cgi?id=55180
Bug #: 55180
Summary: daemon shouldn't depend on libpulse
Classification: Unclassified
Product: PulseAudio
Version: unspecified
Platform: Other
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: build-system
AssignedTo: pulseaudio-bugs at lists.freedesktop.org
ReportedBy: pierre-bugzilla at ossman.eu
QAContact: pulseaudio-bugs at lists.freedesktop.org
CC: lennart at poettering.net
The pulseaudio binary (and a bunch of other stuff), has an incorrect dependency
on libpulse. This was introduced in commit df6e38bfd (yes I know it's ancient.
But that was still after the last time I was involved in the project, so I
didn't spot it until now):
commit df6e38bfd226db442783e8a1cb6af0f656139765
Author: Lennart Poettering <lennart at poettering.net>
Date: Tue Oct 21 23:55:33 2008 +0200
temporary commit to allow flameeyes a look
Seem like the commit wasn't terribly temporary. :)
The so-files are supposed to be divided as such:
- lubpulsecore : Stuff that _only_ the server needs
- libpulse : Stuff that _only_ the client needs
- libpulsecommon : Stuff that _both_ the client and the server needs
With the server depending on libpulse, libpulsecommon is entirely redundant and
might as well be merged into libpulse.
Or we go back to the old system, reducing the stuff loaded by the server.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the pulseaudio-bugs
mailing list