From: Fred Morcos Date: Tue, 29 Aug 2023 09:06:16 +0000 (+0200) Subject: Meson: Add transient dependencies for the lmdb backend X-Git-Tag: rec-5.1.0-alpha1~80^2~133 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=68194692821f370c5e9bf1f25997a4df3060b2a8;p=thirdparty%2Fpdns.git Meson: Add transient dependencies for the lmdb backend On e.g. MacOS or anywhere where include headers are not in the usual place (e.g. /usr/include), the include directories are not added when building the backend files. This means a transient include wouldn't be found. In this case this include is lmdbbackend.cc -> lmdb-safe.hh -> lmdb.h --- diff --git a/modules/lmdbbackend/meson.build b/modules/lmdbbackend/meson.build index 375d545a02..b03a0552ec 100644 --- a/modules/lmdbbackend/meson.build +++ b/modules/lmdbbackend/meson.build @@ -6,7 +6,7 @@ extras = [ 'lmdbbackend.hh', ] -deps = [dep_pdns, dep_lmdb_safe] +deps = [dep_pdns, dep_lmdb_safe, dep_lmdb, dep_boost_serialization] lib = static_library( module_backend_name,