Justin Clift wrote:
On 12 Jan 2016, at 03:05, Roman Bogorodskiy
<bogorodskiy(a)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