]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
test: fix linkage on rbd/journal tests
authorJohn Spray <john.spray@redhat.com>
Mon, 30 Nov 2015 13:57:00 +0000 (13:57 +0000)
committerJohn Spray <john.spray@redhat.com>
Thu, 3 Dec 2015 18:22:23 +0000 (18:22 +0000)
These weren't explicitly linking librados,
so were prone to missing symbols on changes
in librados_test

Signed-off-by: John Spray <john.spray@redhat.com>
src/test/Makefile-client.am

index dfeb4f6d78d2eca0e55301533e8a38539cd60567..a4f800aab1e0431dad6b2906bfa798144f272d35 100644 (file)
@@ -316,7 +316,7 @@ unittest_journal_CXXFLAGS = $(UNITTEST_CXXFLAGS)
 unittest_journal_LDADD = \
        libjournal.la libcls_journal_client.la \
        librados_test_stub.la librados_internal.la \
-       $(UNITTEST_LDADD) $(CEPH_GLOBAL) $(RADOS_TEST_LDADD)
+       $(UNITTEST_LDADD) $(CEPH_GLOBAL) $(RADOS_TEST_LDADD) $(LIBRADOS)
 check_TESTPROGRAMS += unittest_journal
 
 if WITH_RBD
@@ -359,7 +359,7 @@ unittest_librbd_LDADD = \
        libcls_rbd_client.la libcls_lock_client.la \
        libjournal.la libcls_journal_client.la \
        librados_test_stub.la librados_internal.la \
-       $(LIBOSDC) $(UNITTEST_LDADD) \
+       $(LIBRADOS) $(LIBOSDC) $(UNITTEST_LDADD) \
        $(CEPH_GLOBAL) $(RADOS_TEST_LDADD)
 check_PROGRAMS += unittest_librbd
 check_SCRIPTS += test/run-rbd-unit-tests.sh