]> git.ipfire.org Git - thirdparty/bind9.git/commit
Fix plugin loading
authorMichał Kępień <michal@isc.org>
Wed, 16 Jul 2025 05:22:53 +0000 (07:22 +0200)
committerMichał Kępień <michal@isc.org>
Wed, 16 Jul 2025 05:22:53 +0000 (07:22 +0200)
commit9e1abc976cd3cc8b07ac5d2351f0188b8d520e3d
tree3eb7d35eadfe80e1794b4f6d13dd57882c6afbd6
parentc407f3c12a47e6124d11cf1b8c11b2394083b940
Fix plugin loading

Plugins are built as shared libraries and are therefore installed into
$libdir/bind.  Meanwhile, the build system sets the NAMED_PLUGINDIR
preprocessor variable to $datadir/bind instead.  This prevents loading
plugins specified in the configuration file using just the shared
library name (i.e. without using an absolute path or a relative path).
Fix by setting NAMED_PLUGINDIR to the path that plugins are actually
installed into.
meson.build