[PATCH 8/8] namecache: build flat namecache plugin

Daniel Golle <[email protected]> Fri, 10 Oct 2025 02:14:09 +0100
Newsgroups gmane.network.gnunet.devel
Message-ID <[email protected]>
--fDUPNgnamWe8fWu9
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Build flat namecache plugin which was dropped with the transition to
meson, leaving behind the sourcecode without a way to build it.
---
 src/plugin/namecache/meson.build | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/src/plugin/namecache/meson.build b/src/plugin/namecache/meson.=
build
index f1600fcc6..3dee0c761 100644
--- a/src/plugin/namecache/meson.build
+++ b/src/plugin/namecache/meson.build
@@ -29,6 +29,16 @@ shared_module(
     install_dir: get_option('libdir') / 'gnunet',
 )
=20
+shared_module(
+    'gnunet_plugin_namecache_flat',
+    ['plugin_namecache_flat.c'],
+    install_rpath: rpath_option,
+    dependencies: [libgnunetutil_dep, libgnunetgnsrecord_dep],
+    include_directories: [incdir, configuration_inc],
+    install: true,
+    install_dir: get_option('libdir') / 'gnunet',
+)
+
 if pq_dep.found()
     shared_module(
         'gnunet_plugin_namecache_postgres',
--=20
2.51.0

--fDUPNgnamWe8fWu9
Content-Type: application/pgp-signature; name=signature.asc

-----BEGIN PGP SIGNATURE-----

iHUEABEIAB0WIQQ8WXOkSQLJP/KOu5qX7zeyq+FyywUCaOhd4QAKCRCX7zeyq+Fy
yy8DAQCWiryFwH7YpW6/aHtGbtwdcBMFBnsbR8oSnX4gF3bMDAD+MlGA3T4iG4O6
t6XLw5QZ1HTltMZhvw6AOEPKMoxFqp4=
=Mlgq
-----END PGP SIGNATURE-----

--fDUPNgnamWe8fWu9--