[libvirt] Undefined symbol: virNodeDeviceWaitForDevices

Daniel Veillard veillard at redhat.com
Wed Jun 17 08:40:08 UTC 2009


On Tue, Jun 16, 2009 at 10:44:18PM +0200, Matthias Bolte wrote:
> 2009/6/16 Dave Allan <dallan at redhat.com>:
> > Matthias Bolte wrote:
> >>
> >> Hi,
> >>
> >> GIT commit f7b12afc7b67b6727151f74683e7cb9d6fc2b36f adds a new
> >> function: virNodeDeviceWaitForDevices
> >>
> >> In storage_backend.c virStorageBackendWaitForDevices was changed to
> >> call virNodeDeviceWaitForDevices, but the code for
> >> virNodeDeviceWaitForDevices is only compiled and linked into libvirtd
> >> if the nodedev driver is build, but the nodedev driver is only build
> >> if the hal or devkit development packages are installed. If neither
> >> hal nor devkit is installed, compiling libvirt yields an undefined
> >> symbol error for virNodeDeviceWaitForDevices
> >>
> >> Regards,
> >>  Matthias
> >
> > Hi Matthias,
> >
> > Somebody reported that a week or so ago and I submitted a patch that fixes
> > it.  I believe it's been applied to the source repository, but I'm not 100%
> > certain.
> >
> > Dave
> 
> Ah, I should have searched the mailing list first.
> 
> I found the thread you referred to: "[libvirt] Problem compiling
> latest code from libvirt CVS" started by Anna Fischer. It also
> contains your proposed patch to solve the issue. I complied from
> current GIT HEAD, so your patch have not been applied yet.

  Done now, I had forgotten about it :-\

Daniel

-- 
Daniel Veillard      | libxml Gnome XML XSLT toolkit  http://xmlsoft.org/
daniel at veillard.com  | Rpmfind RPM search engine http://rpmfind.net/
http://veillard.com/ | virtualization library  http://libvirt.org/




More information about the libvir-list mailing list