2011/10/15 Brian Cameron <brian.cameron at oracle.com>: > 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. Your proposed patch clashes with pa_module_info in src/pulse/introspect.h. Perhaps not on the compiler level, but at least it's very confusing for the reader. Maarten