
On 08/17/2010 12:12 PM, Eric Blake wrote:
Ideally we can get GNULIB to fix it
Well, gnulib does not yet offer any replacements for the <rpc/....h> headers, in part because they are not standardized by POSIX. That's certainly a larger task than just working around it for now in libvirt.
I could not reproduce the failure with the latest cygwin: cygwin 1.7.6-1 OK
An additional note - cygwin only integrated native rpc support as of 1.7.4; if you are using something older, then you must have been using a bolt-on package. But the general gnulib philosophy with regards to cygwin tends to be that if a bug is cygwin-specific and has been fixed upstream in cygwin, it is easier to tell people to upgrade to the latest cygwin than to write a hack for a one-off version of an open platform (bug fixes for more closed platforms, like mingw or MacOS, where we have less control over how fast or even if a patch is likely to be forth-coming, take priority). -- Eric Blake eblake@redhat.com +1-801-349-2682 Libvirt virtualization library http://libvirt.org