]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
fixed compilation
authorRazvan Becheriu <ravan@isc.org>
Wed, 6 Mar 2019 10:58:54 +0000 (12:58 +0200)
committerRazvan Becheriu <ravan@isc.org>
Wed, 6 Mar 2019 10:58:54 +0000 (12:58 +0200)
configure.ac
src/lib/cql/tests/Makefile.am
src/lib/cql/tests/cql_connection_unittest.cc

index 6ed00a7842728eedfe4cb6b187489e1a04c15e01..4444fd9bcd8d47e8a3e3864a4b6409bd415925ff 100644 (file)
@@ -870,10 +870,11 @@ if test "$CQL_CONFIG" != "" ; then
     fi
 
     CQL_INCLUDEDIR=`$CQL_CONFIG --cflags-only-I $cql_lib`
-    CQL_CPPFLAGS="$CQL_INCLUDEDIR `$CQL_CONFIG --cflags-only-other $cql_lib`"
+    CQL_CPPFLAGS="`$CQL_CONFIG --cflags-only-other $cql_lib`"
     CQL_LIBS="`$CQL_CONFIG --libs $cql_lib`"
     CQL_VERSION=`$CQL_CONFIG --modversion $cql_lib`
 
+    CQL_CPPFLAGS="${CQL_CPPFLAGS} ${CQL_INCLUDEDIR}"
     AC_SUBST(CQL_CPPFLAGS)
     AC_SUBST(CQL_LIBS)
 
index cc96dfb72cb0cf2e700ab193b8438aa2d88534ce..8d7b2f20153bb77f367301ac51cc35f01d824d20 100644 (file)
@@ -1,7 +1,7 @@
 SUBDIRS = .
 
 AM_CPPFLAGS = -I$(top_builddir)/src/lib -I$(top_srcdir)/src/lib
-AM_CPPFLAGS += $(BOOST_INCLUDES)
+AM_CPPFLAGS += $(BOOST_INCLUDES) $(CQL_CPPFLAGS)
 
 AM_CXXFLAGS = $(KEA_CXXFLAGS)
 
@@ -22,15 +22,16 @@ libcql_unittests_SOURCES  = cql_connection_unittest.cc
 libcql_unittests_SOURCES += run_unittests.cc
 
 libcql_unittests_CPPFLAGS = $(AM_CPPFLAGS) $(GTEST_INCLUDES) $(CQL_CPPFLAGS)
-libcql_unittests_LDFLAGS = $(AM_LDFLAGS) $(GTEST_LDFLAGS) $(CQL_LIBS)
+libcql_unittests_LDFLAGS = $(AM_LDFLAGS) $(GTEST_LDFLAGS) $(CQL_LIBS) -lcrypto -lssl
 
-libcql_unittests_LDADD  = $(top_builddir)/src/lib/cql/libkea-cql.la
+libcql_unittests_LDADD  = $(top_builddir)/src/lib/asiolink/libkea-asiolink.la
 libcql_unittests_LDADD += $(top_builddir)/src/lib/database/libkea-database.la
-libcql_unittests_LDADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la
+libcql_unittests_LDADD += $(top_builddir)/src/lib/cql/libkea-cql.la
+libcql_unittests_LDADD += $(top_builddir)/src/lib/cc/libkea-cc.la
+libcql_unittests_LDADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la
 libcql_unittests_LDADD += $(top_builddir)/src/lib/log/libkea-log.la
 libcql_unittests_LDADD += $(top_builddir)/src/lib/util/threads/libkea-threads.la
 libcql_unittests_LDADD += $(top_builddir)/src/lib/util/libkea-util.la
-libcql_unittests_LDADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la
 libcql_unittests_LDADD += $(LOG4CPLUS_LIBS) $(BOOST_LIBS) $(GTEST_LDADD)
 
 endif
index a35717db392cf615d0ff6cc0c5158c2a0cfb9c80..6bce88a2ae91e33f2228aabe926bce9045543269 100644 (file)
@@ -60,22 +60,5 @@ TEST(CqlConnection, statementMapHash) {
     ASSERT_EQ(map.size(), 1u);
 }
 
-/// @brief Check anything related to exchange types.
-TEST(CqlConnection, exchangeTypeCoverage) {
-    // Check that const and non-const are supported and both point to the same
-    // exchange type.
-    int i = 1;
-
-    // non-const
-    int* pi = &i;
-    boost::any bi(pi);
-
-    // const
-    int* const cpi = &i;
-    boost::any bci(cpi);
-
-    ASSERT_EQ(exchangeType(bi), exchangeType(bci));
-}
-
 }  // namespace