]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Meson: Fix lmdb-safe module linking issues
authorFred Morcos <fred.morcos@open-xchange.com>
Tue, 22 Aug 2023 14:05:51 +0000 (16:05 +0200)
committerFred Morcos <fred.morcos@open-xchange.com>
Wed, 20 Mar 2024 12:28:46 +0000 (13:28 +0100)
ext/lmdb-safe/meson.build
modules/lmdbbackend/meson.build

index 07a17863b2dc7508fe9fe8bf830d7c22c074e6b5..d65a9627db967bdbfe55c701dcca979e678e103f 100644 (file)
@@ -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('.'),
 )
index eecb02948b9e65438f554d57c6c9992e8cd4f0f4..375d545a02c91e5d28d58c57b0ce8728e4a0fb5b 100644 (file)
@@ -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,