From 8c539d0da7c7b335fe46bab5f8cd8441eb744c0b Mon Sep 17 00:00:00 2001 From: Ruben Kerkhof Date: Sun, 28 Sep 2014 11:24:29 +0200 Subject: [PATCH] Detect cdb on OSX cdb from homebrew doesn't ship a .pc file so detect it the old-fashioned way. --- m4/pdns_check_cdb.m4 | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/m4/pdns_check_cdb.m4 b/m4/pdns_check_cdb.m4 index 8e2a198d34..e31680cb06 100644 --- a/m4/pdns_check_cdb.m4 +++ b/m4/pdns_check_cdb.m4 @@ -1,7 +1,13 @@ AC_DEFUN([PDNS_CHECK_CDB],[ PKG_CHECK_MODULES([CDB], [libcdb], - [HAVE_CDB=yes], - [AC_MSG_ERROR([Could not find libcdb/tinycdb])] + [], + [AC_CHECK_HEADERS([cdb.h], + [AC_CHECK_LIB([cdb], [cdb_find], + [CDB_LIBS="-lcdb"], + [AC_MSG_ERROR([Could not find libcdb])] + )], + [AC_MSG_ERROR([Could not find cdb])] + )] ) AC_SUBST(CDB_LIBS) AC_SUBST(CDB_CFLAGS) -- 2.47.2