arptables: re-enable for static
Add a small patch to re-enable arptables for static builds. The dlfcn.h is a stray include for a past attempt at loadable plugins but the code is disabled so there's no need for it. Also add hash file. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
parent
78c0bbacdf
commit
8133fd8008
|
@ -0,0 +1,32 @@
|
||||||
|
From 948a96d710f377fb0ed8d78c7fb85b299c80ef13 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Gustavo Zacarias <gustavo@zacarias.com.ar>
|
||||||
|
Date: Sat, 8 Nov 2014 10:12:54 -0300
|
||||||
|
Subject: [PATCH] arptables: disable dlfcn.h include
|
||||||
|
|
||||||
|
The relevant code is disabled in libarptc_incl.c so it's not required
|
||||||
|
and breaks the ability to build it in a pure-static toolchain.
|
||||||
|
|
||||||
|
Status: sent upstream.
|
||||||
|
|
||||||
|
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
|
||||||
|
---
|
||||||
|
arptables.c | 2 ++
|
||||||
|
1 file changed, 2 insertions(+)
|
||||||
|
|
||||||
|
diff --git a/arptables.c b/arptables.c
|
||||||
|
index 64ac3aa..fe270bc 100644
|
||||||
|
--- a/arptables.c
|
||||||
|
+++ b/arptables.c
|
||||||
|
@@ -35,7 +35,9 @@
|
||||||
|
#include <stdio.h>
|
||||||
|
#include <stdlib.h>
|
||||||
|
#include <inttypes.h>
|
||||||
|
+#if 0
|
||||||
|
#include <dlfcn.h>
|
||||||
|
+#endif
|
||||||
|
#include <ctype.h>
|
||||||
|
#include <stdarg.h>
|
||||||
|
#include <limits.h>
|
||||||
|
--
|
||||||
|
2.0.4
|
||||||
|
|
|
@ -1,12 +1,7 @@
|
||||||
config BR2_PACKAGE_ARPTABLES
|
config BR2_PACKAGE_ARPTABLES
|
||||||
bool "arptables"
|
bool "arptables"
|
||||||
depends on BR2_USE_MMU # needs fork()
|
depends on BR2_USE_MMU # needs fork()
|
||||||
depends on !BR2_PREFER_STATIC_LIB # needs dlopen()
|
|
||||||
help
|
help
|
||||||
Tool to set up, maintain, and inspect the tables of ARP rules.
|
Tool to set up, maintain, and inspect the tables of ARP rules.
|
||||||
|
|
||||||
http://ebtables.sourceforge.net
|
http://ebtables.sourceforge.net
|
||||||
|
|
||||||
comment "arptables needs a toolchain w/ dynamic library"
|
|
||||||
depends on BR2_USE_MMU
|
|
||||||
depends on BR2_PREFER_STATIC_LIB
|
|
||||||
|
|
2
package/arptables/arptables.hash
Normal file
2
package/arptables/arptables.hash
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
# Locally calculated
|
||||||
|
sha256 277985e29ecd93bd759a58242cad0e02ba9d4a6e1b7795235e3b507661bc0049 arptables-v0.0.4.tar.gz
|
Loading…
Reference in a new issue