Had to take a day off yesterday, after my last message, about 100
messages to read, today.

I could not check (yet) with LFS7.4 - failed to build, but I had not
user, etc. for wireshark), but did with LFS7.1:

$ paco wireshark qt gtk+
gtk+-2.24.11      gtk+-3.6.4        wireshark-1.11.0
gtk+-2.24.14      qt-4.8.4          wireshark-1.8.3

(gtk+-2.24.14 installed "over" gtk+-2.24.11, same with wireshark).

Em 17-10-2013 00:27, Bruce Dubbs escreveu:
> I've just been working with wireshark-1.11.0.  I can say from the build 
> perspective that I'm quite disappointed.  IN the previous version, the 
> configure line was ./configure --prefix=/usr --sysconfdir=/etc
> 
> this fails with the current version.  It is trying to use both Qt5 and 
> gtk+3 and both fail for me.  I was able to get it to build with:
> 

It configures with gtk+3. I have gtk+2 and 3, do not have qt5, only qt4.

{{{
The Wireshark package has been configured with the following options.
             Build wireshark (Gtk+) : yes (with GTK+ 3)
                 Build wireshark-qt : yes
                       Build tshark : yes
                     Build capinfos : yes
                      Build editcap : yes
                      Build dumpcap : yes
                     Build mergecap : yes
                   Build reordercap : yes
                    Build text2pcap : yes
                      Build randpkt : yes
                       Build dftest : yes
                     Build rawshark : yes
                        Build echld : no

   Save files as pcap-ng by default : yes
  Install dumpcap with capabilities : no
             Install dumpcap setuid : no
                  Use dumpcap group : (none)
                        Use plugins : yes
                    Use Lua library : no
                 Use Python binding : no
                   Build rtp_player : no
             Build profile binaries : no
                   Use pcap library : yes
                   Use zlib library : yes
               Use kerberos library : no
                 Use c-ares library : no
               Use GNU ADNS library : no
                Use SMI MIB library : no
             Use GNU crypto library : yes
             Use SSL crypto library : no
           Use IPv6 name resolution : yes
                 Use gnutls library : no
     Use POSIX capabilities library : no
                  Use GeoIP library : no
                     Use nl library : no
}}}


> --enable-warnings-as-errors=no --with-gtk2=yes --with-gtk3=no
> 
> and also removing /opt/qt5/lib/pkgconfig from the PKG_CONFIG_PATH.  In 
> both cases, there are constructs that are invalid in the subject 
> packages,  In addition, it wants to enable-warnings-as-errors by 
> default, but there are about 3600 warnings for unused-but-set-variable 
> and other dead code.

I do not understand "there are constructs that are invalid in the
subject packages".

Confirmed also the warnings.

$ xzgrep unused-but-set-variable
wireshark-1.11.0-2013.10.17-07h45m22s.log.xz >
/tmp/wireshark-werrors-1.11.0-2013.10.17-07h45m22s.log

This gives me a file with 2745 lines.
> 
> I also ran across an error in /usr/include/gtk-3.0/gtk/gtkwidget.h at 
> line 787,  as g++ seems to be confused by the spaces and it's keyword 'and'.
> 

This, I cannot confirm:

$ ls wireshark-1.11.0*log*
wireshark-1.11.0-2013.10.17-07h45m22s.log.xz
wireshark-1.11.0-2013.10.17-08h10m37s.log.xz
wireshark-1.11.0-2013.10.17-08h13m54s.log.xz
$ xzgrep gtkwidget wireshark-1.11.0*log*
$


> Can someone please give wireshark-1.11.0 a try and see if the same 
> issues arise?

Will try to build in LFS7.4 later.

Sent the log of LFS7.4 to your private mail (was larger than 50KB).


-- 
[]s,
Fernando
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to