summaryrefslogtreecommitdiff
path: root/net-misc/olsrd
diff options
context:
space:
mode:
Diffstat (limited to 'net-misc/olsrd')
-rw-r--r--net-misc/olsrd/Manifest1
-rw-r--r--net-misc/olsrd/files/olsrd-0.9.8-clang16-buildfix.patch53
2 files changed, 0 insertions, 54 deletions
diff --git a/net-misc/olsrd/Manifest b/net-misc/olsrd/Manifest
index 0825c30666f0..8476b49442d7 100644
--- a/net-misc/olsrd/Manifest
+++ b/net-misc/olsrd/Manifest
@@ -1,6 +1,5 @@
AUX olsrd 491 BLAKE2B 31844255d3aac5d427ab821a7655201ede53a3ab57ac8da3562e9db473d786c1e9acccf3512ba437d203798114ea1e9eb1fa79f4e5c6eca977b7b1357c2e668e SHA512 26329da5360bd25dacea3fde8c025f0bc34203970d2e75b47157fc0c4a3873cf6e7faa93c0a5a51bf20618846135ab18a09b6157521c3199c0667f969d491c4d
AUX olsrd-0.9.0.2-gtk.patch 926 BLAKE2B af444d476ed31190454fc89bd6802a6c41f33625eb05e62338efce126fe06e7c59f021848ba12247d35196864496cab3ac9414bdd9cddda54ea6fb5deb2360e2 SHA512 191bb1cb0da122a9b44a9297e78998f9b1ecc70948dd9ee216b5d4fb56b41072c53249b39a6c0584366c7518ee2d4b161833be2e5289d707693dd0d87f2e6791
-AUX olsrd-0.9.8-clang16-buildfix.patch 1391 BLAKE2B e7f7a94b02835dbd174d76924e48c18788e3900009cec448a8bb55d110843883a60a137fd7f4dede8f9df1d22f59b1d35d837386fcb89db37111f6f8fd677166 SHA512 d74744373de6db07b1592bb49f4fc0bb941bb195c7e639e85bb5dac1e8ce520c1bb383fcfd1f8844ad1765c3d4527650f4e032569d8d2cc6a66daf98f2cc2f2e
DIST olsrd-0.9.8_p20241102.tar.gz 14463841 BLAKE2B a63302f7102c4e9418d1d3db6d3bbb68e4567a8791c6043f33cf9258a236748b5a36d6a66d6519dfca994115b4c2cd7f236e05a33b309928e3e83788c60aca3d SHA512 f8209e20b358458668412185960b1234fb1e3855c1600b0b0996709443c716554684f07e165d5b061d8fda488dca6aab5fcb2563674de7104cd31e369b0ac03a
EBUILD olsrd-0.9.8_p20241102.ebuild 2745 BLAKE2B 64c69748dab6167ad2139360659e48ab7c3a6c64fe3240230474082762db586dca298923c2dcf65e836b9274dc208ae47cab6aab3404aed8f50d8f1c576b59d5 SHA512 55f83094262d5fb0fffb8d246fb6596a9d5b87fa257b4388daf961eabab0980eb1a558948cc0ab583b2cb657c1f9165d8fc295f15bf8caa3509657ff3e7bd91a
MISC metadata.xml 324 BLAKE2B 0e3d7a0154ecc4a0ae6c8f48bc9b28aad1289e1635783f3a74cf753f6392d530823cb1c1e0034f04c50fae65a2ec67892702737d9052a889353f1c0e63fd2f1f SHA512 d43e748039672d6b51690be28db0f6a19e8e41a7a930721cb3c51e0620f19a3ae603a9a35eb9994118a662a312678f38d5a80c6cf7ecd2d676148366ddcae41b
diff --git a/net-misc/olsrd/files/olsrd-0.9.8-clang16-buildfix.patch b/net-misc/olsrd/files/olsrd-0.9.8-clang16-buildfix.patch
deleted file mode 100644
index 0194b17362ba..000000000000
--- a/net-misc/olsrd/files/olsrd-0.9.8-clang16-buildfix.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-https://github.com/OLSR/olsrd/pull/124
---- a/lib/filtergw/src/olsrd_filtergw.c
-+++ b/lib/filtergw/src/olsrd_filtergw.c
-@@ -54,6 +54,7 @@
- #include "log.h"
- #include "routing_table.h"
- #include "olsr_cfg.h"
-+#include "parser.h"
-
- #include <stdio.h>
- #include <string.h>
-@@ -75,11 +76,19 @@ struct originator_list {
-
- struct filter_group {
- struct originator_list * originator_list;
-- struct hna_group * next;
-+ struct filter_group * next;
- };
-
- static struct filter_group * filter_groups = NULL;
-
-+/*
-+ * Delcaring function prototype here, fixes build error with clang-16.
-+ * Clang 16 enables -Wimplicit-function-declaration by default, hence the
-+ * error.
-+ * Refer: https://bugs.gentoo.org/898090
-+ */
-+int should_filter(union olsr_ip_addr * originator);
-+
- /* -------------------------------------------------------------------------
- * Function : add_to_originator_list
- * Description: Add a new ip to originator list
-@@ -304,4 +313,4 @@ int should_filter(union olsr_ip_addr * originator)
- }
- }
- return is_allowlist ? !found : found;
--}
-\ No newline at end of file
-+}
---- a/src/linux/kernel_routes_nl.c
-+++ b/src/linux/kernel_routes_nl.c
-@@ -161,7 +161,11 @@ static void rtnetlink_read(int sock, void *data __attribute__ ((unused)), unsign
- sizeof(nladdr),
- &iov,
- 1,
-+#ifndef __GLIBC__
-+ 0,
-+#else
- NULL,
-+#endif
- 0,
- 0
- };