[Libguestfs] issue when building/making package from git

arnaud gaboury arnaud.gaboury at gmail.com
Mon Aug 11 16:12:48 UTC 2014


>
> Does p2v/virt-p2v (binary) exist?
>

NO

> > Now I want to install it properly on my machine. Arch use a makepkg
> > [1] command to build and install packages not in the official repos.
> >
> > When running
> > $ makepkg
> > I have this structure which sounds correct:
> > libguestfs-git/pkg/
> > libguestfs-git/src/AllNeededDir_cloned_here
> >
> > but at one time the build breaks with these errors:
> > -----------------------------
> > ../src/.libs/libutils.a(
> > libutils_la-cleanup.o): In function `guestfs___cleanup_xmlBufferFree':
> > cleanup.c:(.text+0x79): undefined reference to `xmlBufferFree'
> > ../src/.libs/libutils.a(libutils_la-cleanup.o): In function
> > `guestfs___cleanup_xmlFreeDoc':
> > cleanup.c:(.text+0x99): undefined reference to `xmlFreeDoc'
> > ../src/.libs/libutils.a(libutils_la-cleanup.o): In function
> > `guestfs___cleanup_xmlFreeURI':
> > cleanup.c:(.text+0xb9): undefined reference to `xmlFreeURI'
> > ../src/.libs/libutils.a(libutils_la-cleanup.o): In function
> > `guestfs___cleanup_xmlFreeTextWriter':
> > cleanup.c:(.text+0xd9): undefined reference to `xmlFreeTextWriter'
> > ../src/.libs/libutils.a(libutils_la-cleanup.o): In function
> > `guestfs___cleanup_xmlXPathFreeContext':
> > cleanup.c:(.text+0xf9): undefined reference to `xmlXPathFreeContext'
> > ../src/.libs/libutils.a(libutils_la-cleanup.o): In function
> > `guestfs___cleanup_xmlXPathFreeObject':
> > cleanup.c:(.text+0x119): undefined reference to `xmlXPathFreeObject'
> > collect2: error: ld returned 1 exit status
> > Makefile:1598: recipe for target 'virt-p2v' failed
>
> The error seems to be libxml2 missing.  Now it builds OK using just a
> plain build, but not from makepkg.

No, libxml2-2.1-5 is installed

>
> Can you get makepkg to add `V=1' flag to make, ie:
>
>   make V=1
>
> That should print the full compile/link commands.


I will do shortly
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/libguestfs/attachments/20140811/ddd37600/attachment.htm>


More information about the Libguestfs mailing list