On Wed, 15.04.09 16:26, Erich Boleyn ([email protected]) wrote:

> 
> Just noticed the new 0.9.15 release, got it building on Gentoo, and then
> found that the non-dbus build's ALSA modules appear to be broken:
>    E: modinfo.c: Failed to open module 
> "/usr/lib64/pulse-0.9.15/modules/module-alsa-card": file not found
>    E: modinfo.c: Failed to open module 
> "/usr/lib64/pulse-0.9.15/modules/module-alsa-sink": file not found
>    E: modinfo.c: Failed to open module 
> "/usr/lib64/pulse-0.9.15/modules/module-alsa-source": file not found
> 
> Using a simple dlopen tool to use to test for these cases, and you get:
>    ~/dl_opener module-alsa-source.so 
> dlopen failed: error "/usr/lib/pulse-0.9.15/modules/libalsa-util.so: 
> undefined symbol: pa_reserve_wrapper_get"
> 
> I've only looked at the "reverve_wrapper" functionality briefly, but
> it appears liberally used in the ALSA modules, and seems to be added only
> to the dbus builds.
> 
> I'm not using dbus because I have a system-wide daemon usage and didn't
> want to go through allocating a dbus instance/etc. at this time.
>
> Is this something that can stubbed out (relatively) safely?

Hmm, yes. As it seems I broke the build for non-dbus builds. Should be
easy to fix. Best way is probably to make the reserver wrapper mostly
a noop if D-Bus is not available.

Please understand that I don't really focus on making every weird
combination of build deps work. So I won't fix this for you. But I am
happy to merge good patches!

Lennart

-- 
Lennart Poettering                        Red Hat, Inc.
lennart [at] poettering [dot] net         ICQ# 11060553
http://0pointer.net/lennart/           GnuPG 0x1A015CC4
_______________________________________________
pulseaudio-discuss mailing list
[email protected]
https://tango.0pointer.de/mailman/listinfo/pulseaudio-discuss

Reply via email to