Quite a victory for Gnulib here. I was able to port a large part
of the daemon just by adding some modules and fixing a few headers.
The remaining issues which are *not* fixed are:
* No chroot on Windows.
* No sync(2) call.
* No posix_fallocate call.
* No futimes call.
* No pread call.
* No custom printf format specifiers.
* Quite a few problems in guestfsd.c, eg. code to run external commands.
* No readlinkat call (use Gnulib {a,x}readlinkat instead?)
* No xdr_uint32_t in PortableXDR.
* Missing external commands.
* Test it.
Rich.
--
Richard Jones, Virtualization Group, Red Hat
http://people.redhat.com/~rjones
virt-p2v converts physical machines to virtual machines. Boot with a
live CD or over the network (PXE) and turn machines into Xen guests.
http://et.redhat.com/~rjones/virt-p2v