[pulseaudio-discuss] PulseAudio support on Solaris
Colin Guthrie
gmane at colin.guthr.ie
Mon Oct 17 02:33:42 PDT 2011
'Twas brillig, and Lennart Poettering at 17/10/11 02:48 did gyre and gimble:
>> 3) On Solaris, the PulseAudio GConf module does not compile since the
>> "module_info" structure defined in the PulseAudio code conflicts
>> with a structure with the same name in /usr/include/sys/stream.h.
>> Could the PulseAudio code be updated to use a more unique PulseAudio
>> specific name as suggested in the patch in this bug:
>>
>> https://bugs.freedesktop.org/show_bug.cgi?id=41823
>>
>> Note that sys/stream.h is included by sys/types.h on Solaris, and
>> sys/types.h is included in the src/modules/gconf/modules-gconf.c
>> PulseAudio file.
>
> The GConf code probably should go away anyway, and be replaced by dconf/gsettings.
While dconf/gsettings is an option, I'd be more in favour personally of
using whatever pa_database* stuff we use (this was my intension in this
area with module-loader).
I'm certainly not against dconf or whatever, but if we do migrate
module-gocnf to it, then I'd prefer to see dconf as a universal database
provider in PA like gdb, tdb, plaintext etc. Having two different
mechanisms of writing data to disk doesn't seem like the wises plan overall.
Col
--
Colin Guthrie
gmane(at)colin.guthr.ie
http://colin.guthr.ie/
Day Job:
Tribalogic Limited http://www.tribalogic.net/
Open Source:
Mageia Contributor http://www.mageia.org/
PulseAudio Hacker http://www.pulseaudio.org/
Trac Hacker http://trac.edgewall.org/
More information about the pulseaudio-discuss
mailing list