Hello,
The first patch makes OpenNebula driver compilable in recent codebase.
The second one adds direct calls to xmlrpc library so it does not
depend on OpenNebula libraries and can be licensed as LGPL.
I have compiled libvirt with the modifications without errors but with
the current version I checked out from git repository I am having
problems:
--8<------
(LD) -o libvirtd libvirtd-event.o libvirtd-qemud.o libvirtd-remote.o
libvirtd-remote_protocol.o
../src/.libs/libvirt_driver_storage.a(storage_backend.o): In function
`virStorageBackendWaitForDevices':
/home/jfontan/git/libvirt.git/src/storage_backend.c:262: undefined
reference to `virNodeDeviceWaitForDevices'
------>8--
Patches are made from 0a29f59e3b8e2c1fb797d2fa93831f21a3e1711e
Bye
--
Javier Fontan, Grid & Virtualization Technology Engineer/Researcher
DSA Research Group:
http://dsa-research.org
Globus GridWay Metascheduler:
http://www.GridWay.org
OpenNebula Virtual Infrastructure Engine:
http://www.OpenNebula.org