I spent a fair amount of energy trying to understand the issue with EAGAIN
and the xspice server. I've sent in one patch which I believe to be
correct.
I had some further thoughts I wanted to share as well.
To reprise, the issue occurs when we send the large ping test packet from the
server; if
I have done further research, and I believe this patch to be correct.
It makes xspice usable for me on remote hosts.
---
src/spiceqxl_main_loop.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/spiceqxl_main_loop.c b/src/spiceqxl_main_loop.c
index 1718861..b06d5eb 10064
server/Makefile apparently forgot to link libspice-server
with -lm -lpthread, but it uses symbols from these libraries
directly. These libs are detected by configure and stored in
$(SPICE_NONPKGCONFIG_LIBS) make variable, but this variable
is never referenced at link time. Add it to server/Makefi
Are there any plans to make new release of spice?
It's been quite some time since previous 0.10
release, and the amount of bugfixes and changes
in current git master is huge. For one, I still
can't use stable spice on my main development
workstation because it is running 32bit userspace
and spice
With this patch applied, celt051 library isn't required
anymore. It is still required by default, but there's
a new configure option, --disable-celt051, which makes
the configure code to omit checking/finding the celt
library and makes resulting spice library to not use
celt codec at all.
The cha