]> git.ipfire.org Git - thirdparty/libvirt.git/commit
build: fix qemuagenttest build with -O0 in fedora 19.
authorJincheng Miao <jmiao@redhat.com>
Thu, 1 Aug 2013 17:05:17 +0000 (01:05 +0800)
committerEric Blake <eblake@redhat.com>
Thu, 1 Aug 2013 20:07:03 +0000 (14:07 -0600)
commita320730a8829dfb730ac9cc007d4cf210b2f6280
tree3ce4ce8a4688f6ba7c77ef40d7ffdb6d44d41c5b
parent13c573740becea1e68de51b16d38bd39c8d9cb3d
build: fix qemuagenttest build with -O0 in fedora 19.

When building libvirt with -O0 flag in fedora 19, it will fail to
generate qemuagenttest, a link error occurs like:

./.libs/libqemumonitortestutils.a(qemumonitortestutils.o): In function `qemuMonitorTestFree':
libvirt/tests/qemumonitortestutils.c:346: undefined reference to `qemuMonitorClose'
./.libs/libqemumonitortestutils.a(qemumonitortestutils.o): In function `qemuMonitorTestNew':
libvirt/tests/qemumonitortestutils.c:870: undefined reference to `qemuMonitorOpen'
collect2: error: ld returned 1 exit status

Fix it by listing libraries in the correct order to avoid lazy linkage.

Signed-off-by: Eric Blake <eblake@redhat.com>
tests/Makefile.am