Hi, On Monday 11 August 2014 15:06:57 arnaud gaboury wrote: > I am trying to build/install libguestfs from git. My box is Archlinux, > GCC 4.9.1 and all dev tools installed. > > If I manually > $ gitclone gitUrl > $ cd libguestfs > $ ./autogen.sh > $ ./configure --someOptions > > the build goes until the end and leaves me with binaries. > ------------------------------ > --- > > 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 > -------------------------------------
This could seem like https://bugzilla.redhat.com/show_bug.cgi?id=1102447 Can you please check my suggestion in comment #2? (Note you will need to run autogen.sh + configure, or you can patch the clean sources from Git before starting the build.) Thanks, -- Pino Toscano _______________________________________________ Libguestfs mailing list [email protected] https://www.redhat.com/mailman/listinfo/libguestfs
