]> xenbits.xensource.com Git - libvirt.git/commitdiff
virschematest: Link with libxml2
authorMichal Privoznik <mprivozn@redhat.com>
Wed, 8 Jun 2016 11:25:08 +0000 (13:25 +0200)
committerMichal Privoznik <mprivozn@redhat.com>
Wed, 8 Jun 2016 11:38:35 +0000 (13:38 +0200)
We use libxml2 APIs in the test (e.g. xmlFreeDoc) but not link
with -lxml2 which can cause problems:

/usr/bin/ld: virschematest.o: undefined reference to symbol 'xmlFreeDoc@@LIBXML2_2.4.30'
//usr/lib/x86_64-linux-gnu/libxml2.so.2: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
Makefile:4702: recipe for target 'virschematest' failed

Reported-by: Katerina Koukiou <k.koukiou@googlemail.com>
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
tests/Makefile.am

index 9238a731af843b833b4d4d0e28ac4c4ae89eb4a1..28070ea116622c72c2ab98248f9f2a59d36648fb 100644 (file)
@@ -1000,7 +1000,7 @@ virtimetest_LDADD = $(LDADDS)
 
 virschematest_SOURCES = \
        virschematest.c testutils.h testutils.c
-virschematest_LDADD = $(LDADDS)
+virschematest_LDADD = $(LDADDS) $(LIBXML_LIBS)
 
 virstringtest_SOURCES = \
        virstringtest.c testutils.h testutils.c