[virt-tools-list] [PATCH virtio-win-pkg-scripts v3 0/2] helpers to standardize driver directory layout

Christophe Fergeau cfergeau at redhat.com
Mon Feb 29 13:00:19 UTC 2016


On Thu, Feb 18, 2016 at 01:51:25PM -0500, Cole Robinson wrote:
> On 02/18/2016 12:51 PM, Roman Kagan wrote:
> > On Wed, Feb 17, 2016 at 06:11:54PM -0500, Cole Robinson wrote:
> >> On 02/08/2016 11:07 AM, Roman Kagan wrote:
> >>> On Mon, Feb 08, 2016 at 12:35:21PM +0100, Christophe Fergeau wrote:
> >>>> For what it's worth, I've had success building (did not test) qemu-ga
> >>>> with mingw using the attached spec file.
> >>>
> >>> We build it in a similar way and use it in our testing for some time.
> >>>
> >>> Are you planning to split it out of virtio-win somehow?
> >>>
> >>
> >> I think Christophe was experimenting with building qemu-ga for integration
> >> into spice-guest-tools.exe
> > 
> > I must admit I didn't know about spice-guest-tools.exe.  AFAICS from
> > http://www.spice-space.org/download.html it's yet another means to bring
> > the stuff from virtio-win into the guest, is it?  If so how is it synced
> > with virtio-win?
> > 
> 
> Yes that's one of the things we have discussed getting on the .iso at some
> point, or doing nightly builds. Right now I think Christophe just builds it
> manually on occasion, I don't think it's automated. The build code is here:
> 
> https://cgit.freedesktop.org/~teuf/spice-nsis/

Didi (cc'ed) has been doing some great work in automating this as they
wanted to use this (+ their ovirt agent) for oVirt guests.  Current
upstream repository is
https://cgit.freedesktop.org/spice/spice-nsis/

There now is a Makefile extracting the drivers we need from the
virtio-win ISO, which means going through a few steps we'd rather avoid:
https://cgit.freedesktop.org/spice/spice-nsis/tree/Makefile#n106

Then we have a .spec file which can generate the installer from a
virtio-win rpm, vdagent rpm, qxl rpm.

In other words, the whole build process of spice-nsis is now much more
saner and automatable/automated. Not having to extract the files
manually from virtio-win.iso would indeed be even better, and making
all these bits of pieces (mingw-vdagent, an installer, ..) available
from a single place would indeed be even better.

Christophe
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/virt-tools-list/attachments/20160229/71eca0b4/attachment.sig>


More information about the virt-tools-list mailing list