Bear with me. I'm learning a lot from this experience and think I'm finally getting the idea of building from source on Linux - a new concept to me.
I started down the path of compiling a new version of spice from the latest commit, which informed me that it couldn't find spice-protocol (I believe this is named libspice-server1 in Ubuntu - could be wrong about that). I compiled spice-protocol using the latest commit from here: https://github.com/freedesktop/spice-protocol.
After wrangling some python errors to meet dependency requirements, I successfully built and installed the following:
lrwxrwxrwx root/root 0 2019-04-12 09:52 ./usr/local/lib/libspice-server.so -> libspice-server.so.1.12.5
lrwxrwxrwx root/root 0 2019-04-12 09:52 ./usr/local/lib/libspice-server.so.1 -> libspice-server.so.1.12.5
However, after firing up a VM (using virsh) it doesn't appear that QEMU is using that version:
sudo lsof -p 1746 | grep spice
qemu-syst 1746 root mem REG 8,17 1194088 4203571 /usr/lib/x86_64-linux-gnu/libspice-server.so.1.12.4
Am I missing a step to make QEMU use the new version of spice server I've built?
Also - if I'm waaay off of the reservation here, feel free to point me to a PPA.
Bear with me. I'm learning a lot from this experience and think I'm finally getting the idea of building from source on Linux - a new concept to me.
I started down the path of compiling a new version of spice from the latest commit, which informed me that it couldn't find spice-protocol (I believe this is named libspice-server1 in Ubuntu - could be wrong about that). I compiled spice-protocol using the latest commit from here: https:/ /github. com/freedesktop /spice- protocol.
After wrangling some python errors to meet dependency requirements, I successfully built and installed the following: lib/libspice- server. so -> libspice- server. so.1.12. 5 lib/libspice- server. so.1 -> libspice- server. so.1.12. 5
lrwxrwxrwx root/root 0 2019-04-12 09:52 ./usr/local/
lrwxrwxrwx root/root 0 2019-04-12 09:52 ./usr/local/
However, after firing up a VM (using virsh) it doesn't appear that QEMU is using that version: x86_64- linux-gnu/ libspice- server. so.1.12. 4
sudo lsof -p 1746 | grep spice
qemu-syst 1746 root mem REG 8,17 1194088 4203571 /usr/lib/
Am I missing a step to make QEMU use the new version of spice server I've built?
Also - if I'm waaay off of the reservation here, feel free to point me to a PPA.