Open
Description
Installing ruby-libvirt on OS X does not work because of
https://bugzilla.redhat.com/show_bug.cgi?id=1161338
domain.c:5439:29: error: use of undeclared identifier 'VIR_DOMAIN_QEMU_AGENT_COMMAND_BLOCK'
INT2NUM(VIR_DOMAIN_QEMU_AGENT_COMMAND_BLOCK));
^
/opt/vagrant/embedded/include/ruby-2.0.0/ruby/ruby.h:1167:35: note: expanded from macro 'INT2NUM'
# define INT2NUM(v) INT2FIX((int)(v))
^
/opt/vagrant/embedded/include/ruby-2.0.0/ruby/ruby.h:241:45: note: expanded from macro 'INT2FIX'
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
domain.c:5443:29: error: use of undeclared identifier 'VIR_DOMAIN_QEMU_AGENT_COMMAND_DEFAULT'
INT2NUM(VIR_DOMAIN_QEMU_AGENT_COMMAND_DEFAULT));
^
/opt/vagrant/embedded/include/ruby-2.0.0/ruby/ruby.h:1167:35: note: expanded from macro 'INT2NUM'
# define INT2NUM(v) INT2FIX((int)(v))
^
/opt/vagrant/embedded/include/ruby-2.0.0/ruby/ruby.h:241:45: note: expanded from macro 'INT2FIX'
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
domain.c:5447:29: error: use of undeclared identifier 'VIR_DOMAIN_QEMU_AGENT_COMMAND_NOWAIT'
INT2NUM(VIR_DOMAIN_QEMU_AGENT_COMMAND_NOWAIT));
^
/opt/vagrant/embedded/include/ruby-2.0.0/ruby/ruby.h:1167:35: note: expanded from macro 'INT2NUM'
# define INT2NUM(v) INT2FIX((int)(v))
^
/opt/vagrant/embedded/include/ruby-2.0.0/ruby/ruby.h:241:45: note: expanded from macro 'INT2FIX'
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
domain.c:5451:29: error: use of undeclared identifier 'VIR_DOMAIN_QEMU_MONITOR_COMMAND_DEFAULT'
INT2NUM(VIR_DOMAIN_QEMU_MONITOR_COMMAND_DEFAULT));
^
/opt/vagrant/embedded/include/ruby-2.0.0/ruby/ruby.h:1167:35: note: expanded from macro 'INT2NUM'
# define INT2NUM(v) INT2FIX((int)(v))
^
/opt/vagrant/embedded/include/ruby-2.0.0/ruby/ruby.h:241:45: note: expanded from macro 'INT2FIX'
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))
^
domain.c:5455:29: error: use of undeclared identifier 'VIR_DOMAIN_QEMU_MONITOR_COMMAND_HMP'
INT2NUM(VIR_DOMAIN_QEMU_MONITOR_COMMAND_HMP));
^
/opt/vagrant/embedded/include/ruby-2.0.0/ruby/ruby.h:1167:35: note: expanded from macro 'INT2NUM'
# define INT2NUM(v) INT2FIX((int)(v))
^
/opt/vagrant/embedded/include/ruby-2.0.0/ruby/ruby.h:241:45: note: expanded from macro 'INT2FIX'
#define INT2FIX(i) ((VALUE)(((SIGNED_VALUE)(i))<<1 | FIXNUM_FLAG))