Wireshark-dev: Re: [Wireshark-dev] My master-2.2 build broke
From: Jaap Keuter <jaap.keuter@xxxxxxxxx>
Date: Thu, 11 Aug 2016 16:08:39 +0200
Hi, Further research found that Martin Kaiser already solved this problem in master: https://code.wireshark.org/review/16799 Simply a case of back porting to master-2.2. Obviously the buildbots don’t pick up these Qt4 related problems. Anyway, thanks Martin! Jaap > On 10 Aug 2016, at 00:35, Jaap Keuter <jaap.keuter@xxxxxxxxx> wrote: > > Hi list > > My build breaks in two ways > > $ configure > .... > The Wireshark package has been configured with the following options: > > > GLib version : v2.48.1 > > > Build wireshark : yes (with Qt4 v4.8.7) > > > Build wireshark-gtk : yes (with GTK+ v3.20.6) > > > $ make > .... > make[2]: Entering directory '/home/jaap/src/wireshark/master-2.2/ui/qt' > CXX extcap_options_dialog.o > In file included from /usr/include/qt4/QtCore/qvariant.h:48:0, > from /usr/include/qt4/QtCore/qabstractitemmodel.h:45, > from /usr/include/qt4/QtGui/qabstractitemview.h:46, > from /usr/include/qt4/QtGui/qtreeview.h:45, > from /usr/include/qt4/QtGui/qtreewidget.h:45, > from /usr/include/qt4/QtGui/QTreeWidget:1, > from ./interface_tree.h:38, > from ./extcap_options_dialog.h:35, > from extcap_options_dialog.cpp:26: > /usr/include/qt4/QtCore/qmetatype.h: In instantiation of ‘static int > QMetaTypeId2<T>::qt_metatype_id() [with T = ExtcapArgument*]’: > /usr/include/qt4/QtCore/qmetatype.h:230:43: required from ‘int qMetaTypeId(T*) > [with T = ExtcapArgument*]’ > /usr/include/qt4/QtCore/qvariant.h:341:44: required from ‘bool > QVariant::canConvert() const [with T = ExtcapArgument*]’ > extcap_options_dialog.cpp:378:74: required from here > /usr/include/qt4/QtCore/qmetatype.h:169:79: error: ‘qt_metatype_id’ is not a > member of ‘QMetaTypeId<ExtcapArgument*>’ > static inline int qt_metatype_id() { return QMetaTypeId<T>::qt_metatype_id(); } > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ > Makefile:1791: recipe for target 'extcap_options_dialog.o' failed > make[2]: *** [extcap_options_dialog.o] Error 1 > > > Is this Qt4 too old? > > Then when building the GTK version > > > $ make wireshark-gtk > PERL version.h > version.h unchanged. > make: *** No rule to make target 'ui/gtk/libgtkui.a', needed by 'wireshark-gtk'. > Stop. > > > Jumping into ui/gtk, then make gets things going. > > Time for bed... > ___________________________________________________________________________ > Sent via: Wireshark-dev mailing list <wireshark-dev@xxxxxxxxxxxxx> > Archives: https://www.wireshark.org/lists/wireshark-dev > Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev > mailto:wireshark-dev-request@xxxxxxxxxxxxx?subject=unsubscribe
- References:
- [Wireshark-dev] My master-2.2 build broke
- From: Jaap Keuter
- [Wireshark-dev] My master-2.2 build broke
- Prev by Date: Re: [Wireshark-dev] Test decryption ESP and ISAKMP on wireshark
- Next by Date: Re: [Wireshark-dev] dissecting TCP packets with multiple PDUs
- Previous by thread: [Wireshark-dev] My master-2.2 build broke
- Next by thread: [Wireshark-dev] TLS1.3 Dissector - Decryption
- Index(es):