[Spice-devel] Running SPICE on ppc64le
Frediano Ziglio
fziglio at redhat.com
Wed Sep 18 11:06:23 UTC 2019
>
> The funny part is that I'm *not* on Big Endian, my ppc64 runs Little
> Endian Fedora.
> For some reason spice (and QXL apparently) don't get compiled on
> ppc64le: are you suggesting that if I somehow enable it at compilation
> time then it should work out of the box?
> If so, why did Fedora disable it?
>
> Niccolo'
>
I suppose for historic reasons and as not much tested to limit the
bugs in case there are issues :-)
I remember QXL was disabled for no Intel machines but I cannot find
that limitation any more (I think was in default-configs directory
of Qemu).
In the RPM spec file there are these lines:
# Matches spice ExclusiveArch
%ifarch %{ix86} x86_64 %{arm} aarch64
%global have_spice 1
%endif
so I suppose you should force have_spice if you want to recompile the RPM,
like adding "-D 'have_spice 1'" to mock command.
Frediano
> Il 2019-09-16 09:53 Frediano Ziglio ha scritto:
> >> Hi,
> >> Is there any reason why Spice is not available on ppc64le?
> >> I've read there are still some issues with big endian, but what's
> >> wrong
> >> with little endian?
> >> I would really love to be able to use QXL and especially USB
> >> redirection
> >> on my Raptor Blackbird (Power 9).
> >>
> >> Bests,
> >> Niccolo'
> >
> > SPICE does not mean QXL, you can use SPICE without QXL.
> > Why QXL is not compiled for PPC I have no idea.
> > Recently there were quite some compatibility patches for big endian
> > machines,
> > should work mostly out of the box (I have only some minor patches for
> > the agent).
> > Officially only x64 and x86 are supported.
> >
> > Frediano
>
>
More information about the Spice-devel
mailing list