Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH] netsniff-ng: add dependency on libsodium.
@ 2019-11-04  4:01 Yi Zheng
  2019-11-04  8:24 ` Vadim Kochan
  0 siblings, 1 reply; 5+ messages in thread
From: Yi Zheng @ 2019-11-04  4:01 UTC (permalink / raw)
  To: buildroot

The tool 'curvetun' in netsniff-ng package can only be built
when NACL/Sodium lib is added.

Adjust the dependency and the configure environ settings to
build the curvetun tool.

Signed-off-by: Yi Zheng <goodmenzy@gmail.com>
---
 package/netsniff-ng/netsniff-ng.mk | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/package/netsniff-ng/netsniff-ng.mk
b/package/netsniff-ng/netsniff-ng.mk
index 283ecaf245..34a9fd8a3a 100644
--- a/package/netsniff-ng/netsniff-ng.mk
+++ b/package/netsniff-ng/netsniff-ng.mk
@@ -11,9 +11,10 @@ NETSNIFF_NG_LICENSE = GPL-2.0
 NETSNIFF_NG_LICENSE_FILES = README COPYING
 # Prevent netsniff-ng configure script from finding a host installed nacl
 NETSNIFF_NG_CONF_ENV = \
-       NACL_INC_DIR=/dev/null \
-       NACL_LIB_DIR=/dev/null
-NETSNIFF_NG_DEPENDENCIES = libnl libpcap libnetfilter_conntrack liburcu
+       NACL_INC_DIR=$(STAGING_DIR)/usr/include/sodium \
+       NACL_LIB_DIR=$(STAGING_DIR)/lib\
+       NACL_LIB=sodium
+NETSNIFF_NG_DEPENDENCIES = libnl libpcap libnetfilter_conntrack
liburcu libsodium

 ifeq ($(BR2_PACKAGE_NETSNIFF_NG_MAUSEZAHN),y)
 NETSNIFF_NG_DEPENDENCIES += libcli libnet
--
2.23.0

^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2019-11-05  0:15 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-11-04  4:01 [Buildroot] [PATCH] netsniff-ng: add dependency on libsodium Yi Zheng
2019-11-04  8:24 ` Vadim Kochan
2019-11-04 13:58   ` [Buildroot] [PATCH] netsniff-ng: add libsodium/nacl dependency, to build curvetun tool Yi Zheng
2019-11-04 21:57     ` Yann E. MORIN
2019-11-05  0:15       ` Yi Zheng

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox