From: Fred Morcos Date: Tue, 22 Aug 2023 14:05:51 +0000 (+0200) Subject: Meson: Fix lmdb-safe module linking issues X-Git-Tag: rec-5.1.0-alpha1~80^2~150 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=46322ea4bd807cce5f285925baf1584d3b36d8e9;p=thirdparty%2Fpdns.git Meson: Fix lmdb-safe module linking issues --- diff --git a/ext/lmdb-safe/meson.build b/ext/lmdb-safe/meson.build index 07a17863b2..d65a9627db 100644 --- a/ext/lmdb-safe/meson.build +++ b/ext/lmdb-safe/meson.build @@ -6,10 +6,10 @@ lib_lmdb_safe = static_library( 'lmdb-safe.hh', 'lmdb-typed.hh', ], - dependencies: [dep_pdns, dep_lmdb], + dependencies: [dep_pdns, dep_lmdb, dep_boost_serialization], ) dep_lmdb_safe = declare_dependency( - link_whole: lib_lmdb_safe, + link_with: lib_lmdb_safe, include_directories: include_directories('.'), ) diff --git a/modules/lmdbbackend/meson.build b/modules/lmdbbackend/meson.build index eecb02948b..375d545a02 100644 --- a/modules/lmdbbackend/meson.build +++ b/modules/lmdbbackend/meson.build @@ -6,7 +6,7 @@ extras = [ 'lmdbbackend.hh', ] -deps = [dep_pdns, dep_lmdb_safe, dep_boost_serialization] +deps = [dep_pdns, dep_lmdb_safe] lib = static_library( module_backend_name,