
Justin Clift wrote:
On 12 Jan 2016, at 03:05, Roman Bogorodskiy <bogorodskiy@gmail.com> wrote: <snip>
Oops, it's my fault, I forgot to add the proper include for log protocol.
Could you please try the attached patch?
If you report it works I'll push it tomorrow as trivial if nobody has objections, it'd be good to have 1.3.1 working on OS X.
Still not quite there. ;)
************************************************************ Last 15 lines from /Users/jc/Library/Logs/Homebrew/libvirt/02.make: GEN logging/log_protocol.h GEN logging/log_daemon_dispatch_stubs.h GEN libvirt_access.xml GEN libvirt_access_qemu.xml GEN libvirt_access.syms GEN libvirt_access_qemu.syms GEN libvirt_access_lxc.syms unsigned hyper inode; ^^^^^^^^^^^^^^^^^^^^^^^^ logging/log_protocol.x, line 28: expected ';' cannot shutdown /usr/bin/rpcgen: at ./rpc/genprotocol.pl line 139. make[2]: *** [logging/log_protocol.h] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2
************************************************************
That looks like the same issue with rpcgen that I've seen on OpenBSD. I don't know how to workaround that except building from a pre-created dist with those file pre-generated, such as if this patch will get in before rc2, most likely things will work if you download the libvirt-1.3.1-rc2.tar.gz and try to build it. Roman Bogorodskiy