Hmmmmmm. libpulse requires libpulsecommon but libpulsecommon accesses functions provided by libpulse.... ? e.g. pa_xfree is used in libpulsecommon, but it's actually part of libpulse. ditto for lots of string stuff. Is this deliberate? Is seriously breaks building for me (I can work around it but it's surely not nice to do this?) Col -- Colin Guthrie gmane(at)colin.guthr.ie http://colin.guthr.ie/ Day Job: Tribalogic Limited [http://www.tribalogic.net/] Open Source: Mandriva Linux Contributor [http://www.mandriva.com/] PulseAudio Hacker [http://www.pulseaudio.org/] Trac Hacker [http://trac.edgewall.org/]