On 23.07.2011, at 18:49, Anthony Liguori wrote: > On 07/23/2011 11:43 AM, Michael Roth wrote: >> On 07/23/2011 11:10 AM, Anthony Liguori wrote: >>> On 07/23/2011 11:06 AM, Michael Roth wrote: >>>> On 07/23/2011 05:07 AM, Alexander Graf wrote: >>>>> >>>>> On 20.07.2011, at 22:19, Michael Roth wrote: >>>>> >>>>>> This is the actual guest daemon, it listens for requests over a >>>>>> virtio-serial/isa-serial/unix socket channel and routes them through >>>>>> to dispatch routines, and writes the results back to the channel in >>>>>> a manner similar to QMP. >>>>>> >>>>>> A shorthand invocation: >>>>>> >>>>>> qemu-ga -d >>>>>> >>>>>> Is equivalent to: >>>>>> >>>>>> qemu-ga -m virtio-serial -p /dev/virtio-ports/org.qemu.guest_agent.0 \ >>>>>> -f /var/run/qemu-ga.pid -d >>>>>> >>>>>> Signed-off-by: Michael Roth<mdr...@linux.vnet.ibm.com> >>>>> >>>>> A rebase on top of current HEAD gave me the following on openSUSE 11.1 >>>>> PPC: >>>>> >>>>> >>>>> agraf@lychee:/home/agraf/release/qemu> make >>>>> CC qemu-ga.o >>>>> qemu-ga.c:40: error: expected specifier-qualifier-list before ‘GSocket’ >>> >>> GIO is fairly new. It may not be available on openSUSE. >>> >>> Mike, you probably need to do a configure test for GIO and if it's not >>> present, don't build qemu-ga. >> >> It should've failed the glib probe in that case. I think we might need a >> compile test to catch this GSocket issue. > > Indeed. Alex, can you help debug this a bit? We can tr to setup a SUSE > system.
It's not only about SUSE vs. non-SUSE. This was 11.1 (ancient, but latest ppc release) on PowerPC. > Can you confirm that gio is actually present? Sure, tell me how :). I'm fairly ignorant when it comes to g* stuff. Alex