[pulseaudio-tickets] [Bug 39034] pulseaudio-0.9.23 breaks binary compatibility

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat Jul 9 08:00:37 PDT 2011


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

--- Comment #7 from Chris Vine <chris at cvine.freeserve.co.uk> 2011-07-09 08:00:37 PDT ---
"Perhaps the GTK app is using libcanberra (e.g. via the canberra gtk module)
and it in turn is linked strangely against pulseaudio's libpulsecommon?"

Spot on, although it is libcanberra's pulseaudio module rather than its gtk
module.  I recompiled libcanberra, the problem disappears and:

$ objdump -p /usr/lib/libcanberra-0.28/libcanberra-pulse.so | grep pulse

gives:

  NEEDED               libpulse.so.0
  NEEDED               libpulsecommon-0.9.23.so

So libcanberra as well as gnome-shell is also improperly linking with
libpulsecommon on my system.  Since libcanberra is I believe also one of
Lennart's projects, if it is not a libtool-2.4 issue then one of his projects
does not like another one.

Anyway, if any other gnome users are experiencing the same issue and happen to
read this bug report, the problem appears to be resolved, pro tem, by
recompiling libcanberra and gnome-shell whenever pulseaudio is upgraded.

-- 
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