server: Fix tests Makefile

As reported in https://bugs.freedesktop.org/show_bug.cgi?id=93520, the
build from git is failing in Archlinux systems with undefined
references to glib symbols.

This patch fixes the problem by simply reordering the order libraries
will be linked. Also, removes duplicate $(GLIB_LIBS) variable.

Signed-off-by: Eduardo Lima (Etrunko) <etrunko@redhat.com>
Acked-by: Frediano Ziglio <fziglio@redhat.com>
This commit is contained in:
Eduardo Lima (Etrunko) 2016-01-07 15:04:28 -02:00 committed by Frediano Ziglio
parent 2decbd2116
commit 8c6dcc5eaf

View File

@ -19,7 +19,6 @@ AM_CPPFLAGS += -DAUTOMATED_TESTS
endif
LDADD = \
$(GLIB2_LIBS) \
$(top_builddir)/spice-common/common/libspice-common.la \
$(top_builddir)/server/libspice-server.la \
$(GLIB2_LIBS) \
@ -127,11 +126,11 @@ spice_server_replay_SOURCES = \
stat_test_SOURCES = stat-main.c
stat_test_LDADD = \
$(LDADD) \
libstat_test1.a \
libstat_test2.a \
libstat_test3.a \
libstat_test4.a \
$(LDADD) \
$(NULL)
libstat_test1_a_SOURCES = stat-test.c