2011/1/20 Marcela Castro León <mcastrol(a)gmail.com>:
Hello
When installing libvirt 0.8.6, I've passed ./configure, but when I execute
make, I've got
CCLD libvirtd
../src/.libs/libvirt_driver_qemu.a(libvirt_driver_qemu_la-qemu_driver.o): In
function `qemudVPAssociatePortProfiles':
/home/chubut/libvirt-0.8.6/src/qemu/qemu_driver.c:11881: undefined reference
to `vpAssociatePortProfileId'
/home/chubut/libvirt-0.8.6/src/qemu/qemu_driver.c:11898: undefined reference
to `vpDisassociatePortProfileId'
collect2: ld returned 1 exit status
make[3]: *** [libvirtd] Error 1
make[3]: Leaving directory `/home/chubut/libvirt-0.8.6/daemon'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/chubut/libvirt-0.8.6/daemon'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/chubut/libvirt-0.8.6'
make: *** [all] Error 2
chubut@chubut:~/libvirt-0.8.6$
Unfortunately 0.8.6 contains this compile error on systems without
macvtap support, like Ubuntu.
You either need to backport this patch [1] to 0.8.6 or use the latest
libvirt release 0.8.7 instead.
[1]
http://libvirt.org/git/?p=libvirt.git;a=commit;h=474b1c1487828a17fe9e1025...
Matthias