From: Amos Jeffries Date: Thu, 20 Apr 2017 20:27:54 +0000 (+1200) Subject: ext_time_quota_acl: Add compile test to check dbopen() builds X-Git-Tag: M-staged-PR71~190 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=859b14759d0785408af889f26476cc5ac37b04fb;p=thirdparty%2Fsquid.git ext_time_quota_acl: Add compile test to check dbopen() builds --- diff --git a/src/acl/external/time_quota/required.m4 b/src/acl/external/time_quota/required.m4 index 80db17615c..199c1fd755 100644 --- a/src/acl/external/time_quota/required.m4 +++ b/src/acl/external/time_quota/required.m4 @@ -7,6 +7,10 @@ AC_CHECK_HEADERS(db_185.h,[BUILD_HELPER="time_quota"],[ AC_CHECK_HEADERS(db.h,[ - AC_EGREP_HEADER([dbopen],[/usr/include/db.h],[BUILD_HELPER="time_quota"]) + AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]],[[ + DB *db = dbopen("/tmp", O_CREAT | O_RDWR, 0666, DB_BTREE, NULL); + ]])],[ + BUILD_HELPER="time_quota" + ],[]) ]) ])