summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--rules/wireshark.in1
-rw-r--r--rules/wireshark.make23
2 files changed, 17 insertions, 7 deletions
diff --git a/rules/wireshark.in b/rules/wireshark.in
index 09dfd2875..c9432b333 100644
--- a/rules/wireshark.in
+++ b/rules/wireshark.in
@@ -7,6 +7,7 @@ config WIRESHARK
select LIBNL3
select LIBPCAP
select GLIB
+ select ZLIB
help
TShark is a network protocol analyzer. It lets you capture packet data
from a live network, or read packets from a previously saved capture
diff --git a/rules/wireshark.make b/rules/wireshark.make
index 7384f6e3e..517dbbb64 100644
--- a/rules/wireshark.make
+++ b/rules/wireshark.make
@@ -30,14 +30,13 @@ WIRESHARK_DIR := $(BUILDDIR)/$(WIRESHARK)
# Prepare
# ----------------------------------------------------------------------------
-WIRESHARK_PATH := PATH=$(CROSS_PATH)
-WIRESHARK_ENV := $(CROSS_ENV)
-
#
# autoconf
#
-WIRESHARK_AUTOCONF = \
+WIRESHARK_CONF_TOOL := autoconf
+WIRESHARK_CONF_OPT = \
$(CROSS_AUTOCONF_USR) \
+ $(GLOBAL_LARGE_FILE_OPTION) \
--disable-usr-local \
--disable-wireshark \
--disable-packet-editor \
@@ -59,11 +58,21 @@ WIRESHARK_AUTOCONF = \
$(GLOBAL_IPV6_OPTION) \
--disable-setcap-install \
--disable-setuid-install \
- --with-pcap=$(LIBPCAP_DIR) \
- --without-plugins \
+ --without-gnutls \
--without-gcrypt \
--with-libnl=3 \
- --without-libcap
+ --without-libsmi \
+ --with-pcap=$(SYSROOT)/usr \
+ --with-zlib \
+ --without-lua \
+ --without-portaudio \
+ --without-libcap \
+ --without-ssl \
+ --without-krb5 \
+ --without-c-ares \
+ --without-adns \
+ --without-geoip \
+ --without-plugins
# ----------------------------------------------------------------------------
# Target-Install