From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from ptx.hi.pengutronix.de ([2001:6f8:1178:2:5054:ff:fec0:8e10] ident=Debian-exim) by metis.ext.pengutronix.de with esmtp (Exim 4.72) (envelope-from ) id 1UjTKJ-000645-KD for ptxdist@pengutronix.de; Mon, 03 Jun 2013 13:53:27 +0200 Received: from mol by ptx.hi.pengutronix.de with local (Exim 4.72) (envelope-from ) id 1UjTKH-0000Ex-Ei for ptxdist@pengutronix.de; Mon, 03 Jun 2013 13:53:25 +0200 Date: Mon, 3 Jun 2013 13:53:25 +0200 From: Michael Olbrich Message-ID: <20130603115325.GE1939@pengutronix.de> References: <1369655694-23889-1-git-send-email-alex.aring@gmail.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <1369655694-23889-1-git-send-email-alex.aring@gmail.com> Subject: Re: [ptxdist] [PATCH] wireshark: rework and update to wireshark 1.8.7 Reply-To: ptxdist@pengutronix.de List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: ptxdist-bounces@pengutronix.de Errors-To: ptxdist-bounces@pengutronix.de To: ptxdist@pengutronix.de On Mon, May 27, 2013 at 01:54:54PM +0200, Alexander Aring wrote: > This patch removes the build of common gtk-interface wireshark. > Instead of the gtk-interface you can use the cli-interface (tshark) to > capture network traffic into 'capture files'. > On the host side, the gtk-wireshark interface can open the capture files > and show the captured packets. > > I let the KConfig name to WIRESHARK, because it is a common name and all > people who wants 'wireshark' on embedded targets mean 'tshark'. That's ok. The package should be named after the source anyways. I haven't tested it yet, but it looks ok so far. I'll come bake to this after the release. Michael > Various changes at configure call: > - Remove pcre directory parameter. This is removed in the new > wireshark version. > > - Add --without-plugins to remove plugins build, see below. > > - Only enable various tools which are important for cli work. > These tools are: > - dumpcap, needed by tshark to capture into files. > - editcap, edit capture files. > - mergecap, merge capture files. > - capinfos, show infos of capture files. > > Remove patches: > > Remove patch 0001-remove-prefix-from-search-paths.patch: > - This patch is already mainlined see: > http://anonsvn.wireshark.org/viewvc?view=revision&revision=48583 > > Remove patch 0002-remove-AC_TRY_RUN-tests.patch: > - I don't have any cross-compiling issues without this patch at the > moment. > > Remove patch > 0003-plugins-Makefile.am-don-t-add-includedir-to-header-s.patch: > - This patch is not needed anymore because we add --without-plugins > to configure part. The old wireshark rule compile plugins but not > install them. I think plugins does only work with the gtk frontend. > To add extra protocols or similar. > > Tested with the current libcap version 1.1.1, I will update this in the > next days. > > Signed-off-by: Alexander Aring > --- > .../0001-remove-prefix-from-search-paths.patch | 53 ------ > .../0002-remove-AC_TRY_RUN-tests.patch | 117 ------------- > ...efile.am-don-t-add-includedir-to-header-s.patch | 182 --------------------- > patches/wireshark-1.2.5/autogen-generic.sh | 1 - > patches/wireshark-1.2.5/autogen.sh | 7 - > patches/wireshark-1.2.5/series | 3 - > rules/wireshark.in | 37 ++--- > rules/wireshark.make | 47 +++--- > 8 files changed, 34 insertions(+), 413 deletions(-) > delete mode 100644 patches/wireshark-1.2.5/0001-remove-prefix-from-search-paths.patch > delete mode 100644 patches/wireshark-1.2.5/0002-remove-AC_TRY_RUN-tests.patch > delete mode 100644 patches/wireshark-1.2.5/0003-plugins-Makefile.am-don-t-add-includedir-to-header-s.patch > delete mode 120000 patches/wireshark-1.2.5/autogen-generic.sh > delete mode 100755 patches/wireshark-1.2.5/autogen.sh > delete mode 100644 patches/wireshark-1.2.5/series > > diff --git a/patches/wireshark-1.2.5/0001-remove-prefix-from-search-paths.patch b/patches/wireshark-1.2.5/0001-remove-prefix-from-search-paths.patch > deleted file mode 100644 > index 4ad8200..0000000 > --- a/patches/wireshark-1.2.5/0001-remove-prefix-from-search-paths.patch > +++ /dev/null > @@ -1,53 +0,0 @@ > -From 41a94e0551b266e3e993c373f6b04f158848e643 Mon Sep 17 00:00:00 2001 > -From: Michael Olbrich > -Date: Thu, 14 Jan 2010 19:33:20 +0100 > -Subject: [PATCH 1/3] remove prefix from search paths > - > -configure adds prefix/include and prefix/lib to the search paths. > -This breaks cross-compiling with DESTDIR > -This patch removes this broken stuff. > - > -Signed-off-by: Michael Olbrich > -Signed-off-by: Marc Kleine-Budde > ---- > - configure.in | 24 ------------------------ > - 1 files changed, 0 insertions(+), 24 deletions(-) > - > -diff --git a/configure.in b/configure.in > -index 1287d32..72ebdda 100644 > ---- a/configure.in > -+++ b/configure.in > -@@ -445,30 +445,6 @@ darwin*) > - esac > - AC_SUBST(FRAMEWORKS) > - > --# > --# If using $prefix we add "$prefix/include" to the include search path > --# and "$prefix/lib" to the library search path. > --# > --if test "x$prefix" != "x" ; then > -- AC_MSG_CHECKING(whether to use $prefix for headers and libraries) > -- if test -d $prefix/include ; then > -- AC_MSG_RESULT(yes) > -- # > -- # Arrange that we search for header files in "$prefix/include", as > -- # various packages we use may have been installed under "$prefix/include". > -- # > -- CFLAGS="$CFLAGS -I$prefix/include" > -- CPPFLAGS="$CPPFLAGS -I$prefix/include" > -- > -- # > -- # Arrange that we search for libraries in "$prefix/lib". > -- # > -- AC_WIRESHARK_ADD_DASH_L(LDFLAGS, $prefix/lib) > -- else > -- AC_MSG_RESULT(no) > -- fi > --fi > -- > - dnl Look in /usr/local for header files and libraries ? > - dnl XXX FIXME don't include /usr/local if it is already in the system > - dnl search path as this causes gcc 3.2 on Linux to complain about a change > --- > -1.6.6 > - > diff --git a/patches/wireshark-1.2.5/0002-remove-AC_TRY_RUN-tests.patch b/patches/wireshark-1.2.5/0002-remove-AC_TRY_RUN-tests.patch > deleted file mode 100644 > index 92e0460..0000000 > --- a/patches/wireshark-1.2.5/0002-remove-AC_TRY_RUN-tests.patch > +++ /dev/null > @@ -1,117 +0,0 @@ > -From 7d7309967576628677a9b9d75f14e8309bfd6aa1 Mon Sep 17 00:00:00 2001 > -From: Michael Olbrich > -Date: Thu, 14 Jan 2010 19:33:20 +0100 > -Subject: [PATCH 2/3] remove AC_TRY_RUN tests > - > -AC_TRY_RUN does not work when cross-compiling. > -The other test result seems to break the build, so I guess > -this is save for us. > - > -Not for upstream. > - > -Signed-off-by: Michael Olbrich > -Signed-off-by: Marc Kleine-Budde > ---- > - configure.in | 78 ---------------------------------------------------------- > - 1 files changed, 0 insertions(+), 78 deletions(-) > - > -diff --git a/configure.in b/configure.in > -index 72ebdda..ccd8ad1 100644 > ---- a/configure.in > -+++ b/configure.in > -@@ -1404,92 +1404,14 @@ AC_SUBST(STRNCASECMP_O) > - > - AC_CHECK_FUNCS(mkstemp mkdtemp) > - > --# > --# XXX - if inet_aton isn't found, the build fails, with a complaint from > --# libtool about inet_aton.lo not being a valid libtool object. We > --# probably have to handle it - and all the other replacement functions that > --# get built into libwireshark - differently. > --# > --AC_SEARCH_LIBS(inet_aton, [socket nsl], have_inet_aton=yes, > -- have_inet_aton=no) > --if test "$have_inet_aton" = no; then > -- INET_ATON_C="inet_aton.c" > -- INET_ATON_O="inet_aton.o" > -- INET_ATON_LO="inet_aton.lo" > -- AC_DEFINE(NEED_INET_ATON_H, 1, [Define if inet/aton.h needs to be included]) > --else > -- INET_ATON_C="" > -- INET_ATON_O="" > -- INET_ATON_LO="" > --fi > - AC_SUBST(INET_ATON_C) > - AC_SUBST(INET_ATON_O) > - AC_SUBST(INET_ATON_LO) > - > --AC_SEARCH_LIBS(inet_pton, [socket nsl], [ > -- dnl check for pre-BIND82 inet_pton() bug. > -- AC_MSG_CHECKING(for broken inet_pton) > -- AC_TRY_RUN([#include > --#include > --#include > --#include > --int main() > --{ > --#ifdef AF_INET6 > -- char buf[16]; > -- /* this should return 0 (error) */ > -- return inet_pton(AF_INET6, "0:1:2:3:4:5:6:7:", buf); > --#else > -- return 1; > --#endif > --}], [AC_MSG_RESULT(ok); > --have_inet_pton=yes], [AC_MSG_RESULT(broken); > --have_inet_pton=no], [AC_MSG_RESULT(cross compiling, assume it is broken); > --have_inet_pton=no])], > --have_inet_pton=no) > --if test "$have_inet_pton" = no; then > -- INET_PTON_C="inet_pton.c" > -- INET_PTON_O="inet_pton.o" > -- INET_PTON_LO="inet_pton.lo" > --else > -- INET_PTON_C="" > -- INET_PTON_O="" > -- INET_PTON_LO="" > --fi > - AC_SUBST(INET_PTON_C) > - AC_SUBST(INET_PTON_O) > - AC_SUBST(INET_PTON_LO) > - > --AC_SEARCH_LIBS(inet_ntop, [socket nsl], [ > -- AC_MSG_CHECKING([for inet_ntop prototype]) > -- AC_TRY_COMPILE([#include > --#include > --#include > --#include > --#include > -- > --extern const char *inet_ntop(int, const void *, char *, size_t);],, [ > -- AC_MSG_RESULT(yes) > -- AC_DEFINE(HAVE_INET_NTOP_PROTO, 1, > -- [Define if inet_ntop() prototype exists])], [ > -- AC_TRY_COMPILE([#include > --#include > --#include > --#include > --#include > -- > --extern const char *inet_ntop(int, const void *, char *, socklen_t);],, [ > -- AC_MSG_RESULT(yes) > -- AC_DEFINE(HAVE_INET_NTOP_PROTO, 1, > -- [Define if inet_ntop() prototype exists])], [ > -- AC_MSG_RESULT(no)])]) > -- INET_NTOP_O="" > -- INET_NTOP_LO=""], [ > -- INET_NTOP_C="inet_ntop.c" > -- INET_NTOP_O="inet_ntop.o" > -- INET_NTOP_LO="inet_ntop.lo" > -- AC_DEFINE(NEED_INET_V6DEFS_H, 1, > -- [Define if inet/v6defs.h needs to be included])]) > - AC_SUBST(INET_NTOP_C) > - AC_SUBST(INET_NTOP_O) > - AC_SUBST(INET_NTOP_LO) > --- > -1.6.6 > - > diff --git a/patches/wireshark-1.2.5/0003-plugins-Makefile.am-don-t-add-includedir-to-header-s.patch b/patches/wireshark-1.2.5/0003-plugins-Makefile.am-don-t-add-includedir-to-header-s.patch > deleted file mode 100644 > index ad6df5e..0000000 > --- a/patches/wireshark-1.2.5/0003-plugins-Makefile.am-don-t-add-includedir-to-header-s.patch > +++ /dev/null > @@ -1,182 +0,0 @@ > -From e54ab6090f2ebf9353f3b873b73589c4a40b5fc0 Mon Sep 17 00:00:00 2001 > -From: Marc Kleine-Budde > -Date: Thu, 14 Jan 2010 19:30:30 +0100 > -Subject: [PATCH 3/3] plugins/*/Makefile.am: don't add $includedir to header search path > - > -As $includedir is usually /usr/include, host includes leak in. > - > -Signed-off-by: Marc Kleine-Budde > ---- > - plugins/asn1/Makefile.am | 2 +- > - plugins/docsis/Makefile.am | 2 +- > - plugins/ethercat/Makefile.am | 2 +- > - plugins/gryphon/Makefile.am | 2 +- > - plugins/irda/Makefile.am | 2 +- > - plugins/m2m/Makefile.am | 2 +- > - plugins/opcua/Makefile.am | 2 +- > - plugins/profinet/Makefile.am | 2 +- > - plugins/sercosiii/Makefile.am | 2 +- > - plugins/unistim/Makefile.am | 2 +- > - plugins/wimax/Makefile.am | 2 +- > - plugins/wimaxasncp/Makefile.am | 2 +- > - 12 files changed, 12 insertions(+), 12 deletions(-) > - > -diff --git a/plugins/asn1/Makefile.am b/plugins/asn1/Makefile.am > -index 8436c4b..835357f 100644 > ---- a/plugins/asn1/Makefile.am > -+++ b/plugins/asn1/Makefile.am > -@@ -22,7 +22,7 @@ > - # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. > - # > - > --INCLUDES = -I$(top_srcdir) -I$(includedir) > -+INCLUDES = -I$(top_srcdir) > - > - include Makefile.common > - > -diff --git a/plugins/docsis/Makefile.am b/plugins/docsis/Makefile.am > -index 642fc95..4b86138 100644 > ---- a/plugins/docsis/Makefile.am > -+++ b/plugins/docsis/Makefile.am > -@@ -22,7 +22,7 @@ > - # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. > - # > - > --INCLUDES = -I$(top_srcdir) -I$(includedir) > -+INCLUDES = -I$(top_srcdir) > - > - include Makefile.common > - > -diff --git a/plugins/ethercat/Makefile.am b/plugins/ethercat/Makefile.am > -index d684b28..8f77011 100644 > ---- a/plugins/ethercat/Makefile.am > -+++ b/plugins/ethercat/Makefile.am > -@@ -22,7 +22,7 @@ > - # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. > - # > - > --INCLUDES = -I$(top_srcdir) -I$(includedir) > -+INCLUDES = -I$(top_srcdir) > - > - include Makefile.common > - > -diff --git a/plugins/gryphon/Makefile.am b/plugins/gryphon/Makefile.am > -index 9d54753..94d103c 100644 > ---- a/plugins/gryphon/Makefile.am > -+++ b/plugins/gryphon/Makefile.am > -@@ -24,7 +24,7 @@ > - # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. > - # > - > --INCLUDES = -I$(top_srcdir) -I$(includedir) > -+INCLUDES = -I$(top_srcdir) > - > - include Makefile.common > - > -diff --git a/plugins/irda/Makefile.am b/plugins/irda/Makefile.am > -index 78c5a01..462847e 100644 > ---- a/plugins/irda/Makefile.am > -+++ b/plugins/irda/Makefile.am > -@@ -22,7 +22,7 @@ > - # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. > - # > - > --INCLUDES = -I$(top_srcdir) -I$(includedir) > -+INCLUDES = -I$(top_srcdir) > - > - include Makefile.common > - > -diff --git a/plugins/m2m/Makefile.am b/plugins/m2m/Makefile.am > -index bdbc023..455c450 100644 > ---- a/plugins/m2m/Makefile.am > -+++ b/plugins/m2m/Makefile.am > -@@ -22,7 +22,7 @@ > - # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. > - # > - > --INCLUDES = -I$(top_srcdir) -I$(includedir) -I../wimax > -+INCLUDES = -I$(top_srcdir) -I../wimax > - > - include Makefile.common > - > -diff --git a/plugins/opcua/Makefile.am b/plugins/opcua/Makefile.am > -index 3e75671..50f474f 100644 > ---- a/plugins/opcua/Makefile.am > -+++ b/plugins/opcua/Makefile.am > -@@ -23,7 +23,7 @@ > - # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. > - # > - > --INCLUDES = -I$(top_srcdir) -I$(includedir) > -+INCLUDES = -I$(top_srcdir) > - > - include Makefile.common > - > -diff --git a/plugins/profinet/Makefile.am b/plugins/profinet/Makefile.am > -index 65d2105..a396525 100644 > ---- a/plugins/profinet/Makefile.am > -+++ b/plugins/profinet/Makefile.am > -@@ -22,7 +22,7 @@ > - # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. > - # > - > --INCLUDES = -I$(top_srcdir) -I$(includedir) > -+INCLUDES = -I$(top_srcdir) > - > - include Makefile.common > - > -diff --git a/plugins/sercosiii/Makefile.am b/plugins/sercosiii/Makefile.am > -index f7e682b..a651b01 100644 > ---- a/plugins/sercosiii/Makefile.am > -+++ b/plugins/sercosiii/Makefile.am > -@@ -22,7 +22,7 @@ > - # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. > - # > - > --INCLUDES = -I$(top_srcdir) -I$(includedir) > -+INCLUDES = -I$(top_srcdir) > - > - include Makefile.common > - > -diff --git a/plugins/unistim/Makefile.am b/plugins/unistim/Makefile.am > -index 2d16716..1d0b0df 100644 > ---- a/plugins/unistim/Makefile.am > -+++ b/plugins/unistim/Makefile.am > -@@ -23,7 +23,7 @@ > - # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. > - # > - > --INCLUDES = -I$(top_srcdir) -I$(includedir) > -+INCLUDES = -I$(top_srcdir) > - > - include Makefile.common > - > -diff --git a/plugins/wimax/Makefile.am b/plugins/wimax/Makefile.am > -index 764f84c..6783b63 100644 > ---- a/plugins/wimax/Makefile.am > -+++ b/plugins/wimax/Makefile.am > -@@ -22,7 +22,7 @@ > - # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. > - # > - > --INCLUDES = -I$(top_srcdir) -I$(includedir) > -+INCLUDES = -I$(top_srcdir) > - > - include Makefile.common > - > -diff --git a/plugins/wimaxasncp/Makefile.am b/plugins/wimaxasncp/Makefile.am > -index f17c871..f51482c 100644 > ---- a/plugins/wimaxasncp/Makefile.am > -+++ b/plugins/wimaxasncp/Makefile.am > -@@ -25,7 +25,7 @@ > - # lex rules > - include $(top_srcdir)/Makefile.am.inc > - > --INCLUDES = -I$(top_srcdir) -I$(includedir) > -+INCLUDES = -I$(top_srcdir) > - > - include Makefile.common > - > --- > -1.6.6 > - > diff --git a/patches/wireshark-1.2.5/autogen-generic.sh b/patches/wireshark-1.2.5/autogen-generic.sh > deleted file mode 120000 > index 9f8a4cb..0000000 > --- a/patches/wireshark-1.2.5/autogen-generic.sh > +++ /dev/null > @@ -1 +0,0 @@ > -../autogen.sh > \ No newline at end of file > diff --git a/patches/wireshark-1.2.5/autogen.sh b/patches/wireshark-1.2.5/autogen.sh > deleted file mode 100755 > index 019676e..0000000 > --- a/patches/wireshark-1.2.5/autogen.sh > +++ /dev/null > @@ -1,7 +0,0 @@ > -#!/bin/sh > - > -ACLOCAL_FLAGS="-Iaclocal-fallback" > -export ACLOCAL_FLAGS > - > -`dirname $0`/autogen-generic.sh > - > diff --git a/patches/wireshark-1.2.5/series b/patches/wireshark-1.2.5/series > deleted file mode 100644 > index 0684fe9..0000000 > --- a/patches/wireshark-1.2.5/series > +++ /dev/null > @@ -1,3 +0,0 @@ > -0001-remove-prefix-from-search-paths.patch > -0002-remove-AC_TRY_RUN-tests.patch > -0003-plugins-Makefile.am-don-t-add-includedir-to-header-s.patch > diff --git a/rules/wireshark.in b/rules/wireshark.in > index cc9540b..b8a99c6 100644 > --- a/rules/wireshark.in > +++ b/rules/wireshark.in > @@ -1,32 +1,17 @@ > ## SECTION=networking > -menuconfig WIRESHARK > + > +config WIRESHARK > tristate > - prompt "wireshark " > + prompt "tshark (cli of wireshark)" > select LIBC_M > select LIBPCAP > select GLIB > - select LIBPCRE > help > - Wireshark is a network traffic analyzer for Unix > - and Unix-like operating systems. It is a tool used > - to capture packets off the wire. Wireshark decodes > - numerous protocols (too many to list). > - > -if WIRESHARK > - > -config WIRESHARK_TSHARK > - bool > - > - prompt "tshark" > - help > - This is the textmode version of wireshark > - > -# FIXME: > -#config WIRESHARK_WIRESHARK > -# bool > -# prompt "wireshark" > -# help > -# This is the graphical version of wireshark > -# > - > -endif > + TShark is a network protocol analyzer. It lets you capture packet data > + from a live network, or read packets from a previously saved capture > + file, either printing a decoded form of those packets to the standard > + output or writing the packets to a file. TShark's native capture file > + format is libpcap format, which is also the format used by tcpdump and > + various other tools. TShark is able to detect, read and write the same > + capture files that are supported by Wireshark. The gtk frontend wireshark > + can open the capture file and display the content of capture. > diff --git a/rules/wireshark.make b/rules/wireshark.make > index fbf666f..01b5959 100644 > --- a/rules/wireshark.make > +++ b/rules/wireshark.make > @@ -2,6 +2,7 @@ > # > # Copyright (C) 2006 by Juergen Beisert > # (C) 2010 by Michael Olbrich > +# (C) 2013 by Alexander Aring > # > # See CREDITS for details about who has contributed to this project. > # > @@ -17,10 +18,10 @@ PACKAGES-$(PTXCONF_WIRESHARK) += wireshark > # > # Paths and names > # > -WIRESHARK_VERSION := 1.2.5 > -WIRESHARK_MD5 := fdc1bc9815ee7ba067094edf60f7b9ff > +WIRESHARK_VERSION := 1.8.7 > +WIRESHARK_MD5 := f4198728a20aa40752906031e08544f8 > WIRESHARK := wireshark-$(WIRESHARK_VERSION) > -WIRESHARK_SUFFIX := tar.gz > +WIRESHARK_SUFFIX := tar.bz2 > WIRESHARK_URL := http://www.wireshark.org/download/src/all-versions/$(WIRESHARK).$(WIRESHARK_SUFFIX) > WIRESHARK_SOURCE := $(SRCDIR)/$(WIRESHARK).$(WIRESHARK_SUFFIX) > WIRESHARK_DIR := $(BUILDDIR)/$(WIRESHARK) > @@ -37,33 +38,31 @@ WIRESHARK_ENV := $(CROSS_ENV) > # > WIRESHARK_AUTOCONF = \ > $(CROSS_AUTOCONF_USR) \ > - $(GLOBAL_IPV6_OPTION) \ > --disable-usr-local \ > - --disable-threads \ > + --disable-wireshark \ > + --disable-packet-editor \ > --disable-profile-build \ > + --disable-gtktest \ > --disable-glibtest \ > - --disable-editcap \ > - --disable-mergecap \ > + --enable-tshark \ > + --enable-editcap \ > + --enable-capinfos \ > + --enable-mergecap \ > --disable-text2pcap \ > --disable-dftest \ > --disable-randpkt \ > + --disable-airpcap \ > + --enable-dumpcap \ > + --disable-rawshark \ > + --disable-pcap-ng-default \ > + $(GLOBAL_IPV6_OPTION) \ > + --disable-setcap-install \ > + --disable-setuid-install \ > --with-pcap=$(LIBPCAP_DIR) \ > - --with-pcre \ > + --without-plugins \ > --without-gcrypt \ > --without-libcap > > -ifdef PTXCONF_WIRESHARK_TSHARK > -WIRESHARK_AUTOCONF += --enable-tshark > -else > -WIRESHARK_AUTOCONF += --disable-tshark > -endif > - > -ifdef PTXCONF_WIRESHARK_WIRESHARK > -WIRESHARK_AUTOCONF += --enable-wireshark > -else > -WIRESHARK_AUTOCONF += --disable-wireshark > -endif > - > # ---------------------------------------------------------------------------- > # Target-Install > # ---------------------------------------------------------------------------- > @@ -79,17 +78,17 @@ $(STATEDIR)/wireshark.targetinstall: > # > # executables > # > + @$(call install_copy, wireshark, 0, 0, 0755, -, /usr/bin/editcap) > @$(call install_copy, wireshark, 0, 0, 0755, -, /usr/bin/capinfos) > + @$(call install_copy, wireshark, 0, 0, 0755, -, /usr/bin/mergecap) > @$(call install_copy, wireshark, 0, 0, 0755, -, /usr/bin/dumpcap) > -ifdef PTXCONF_WIRESHARK_TSHARK > @$(call install_copy, wireshark, 0, 0, 0755, -, /usr/bin/tshark) > -endif > # > # libraries used by some of the executables > # > - @$(call install_lib, wireshark, 0, 0, 0644, libwsutil) > - @$(call install_lib, wireshark, 0, 0, 0644, libwiretap) > @$(call install_lib, wireshark, 0, 0, 0644, libwireshark) > + @$(call install_lib, wireshark, 0, 0, 0644, libwiretap) > + @$(call install_lib, wireshark, 0, 0, 0644, libwsutil) > > @$(call install_finish, wireshark) > > -- > 1.8.2.3 > > > -- > ptxdist mailing list > ptxdist@pengutronix.de > -- Pengutronix e.K. | | Industrial Linux Solutions | http://www.pengutronix.de/ | Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 | -- ptxdist mailing list ptxdist@pengutronix.de