Em 07/08/2012 05:01, "Gerd Hoffmann" <kra...@redhat.com> escreveu: > > Hi, > > > Why not make libspice mandatory? > > spice needs to build and run on alot of platforms where it doesn't run > today. So it isn't an option right now. Which doesn't imply it will > never happen, but spice certainly needs some work before we can > seriously discuss that. > > Make spice work on bigendian is probably the biggest part of it.
Spice has a good support for endianess issues. The protocol handles endianess for commands sent from spice server to the client. The only thing its missing is to fix the endianess for server/client handshaking. We a patch for that. We can send that later on. We have tested it first running spice sever tests in a PPC machine and then we run it in an experimental virtio-qxl driver we are working on. The device only have support for QXL (nor VGA) and works well in x86 and i PPC guest with a few issues we still working on. Another limitation is that in the design we used virtio transport, the device wont work with mixed guest/host configurations (e.g. Guest ppc host x86)