mirror of
https://github.com/openwrt/packages.git
synced 2025-12-21 19:14:30 +04:00
GNUnet 0.25 dropped the autotools based build system and now requires being built with Meson. As expected there are some cross-compiling related issues which have been fixed using downstream patches by now. v0.25.1: - transport: hotfix incorrect communicator key derivations - tests: make failing tests work again - util: Change to assigned HPKE codepoint for DHKEM+Elligator. See https://www.iana.org/assignments/hpke/ - fs: service failed to start because of PILS addition v0.25.0: - util: Removed authkem from HPKE implementation as it is going to be removed from the RFC9180bis spec and is unused in GNUnet anyway. - core: New AKE implementation. - pils: New service. - gns: Various improvements to performance and DNS migration tooling. - build: Retired autotools. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
29 lines
870 B
Diff
29 lines
870 B
Diff
From 87de1cfe4d7f306d25ed12505f188203874dd9b6 Mon Sep 17 00:00:00 2001
|
|
From: Daniel Golle <daniel@makrotopia.org>
|
|
Date: Fri, 10 Oct 2025 01:34:17 +0100
|
|
Subject: [PATCH 8/8] namecache: build flat namecache plugin
|
|
|
|
---
|
|
src/plugin/namecache/meson.build | 10 ++++++++++
|
|
1 file changed, 10 insertions(+)
|
|
|
|
--- a/src/plugin/namecache/meson.build
|
|
+++ b/src/plugin/namecache/meson.build
|
|
@@ -29,6 +29,16 @@ shared_module(
|
|
install_dir: get_option('libdir') / 'gnunet',
|
|
)
|
|
|
|
+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',
|