Wireshark-dev: [Wireshark-dev] MacOS X Package 0.99.4 done

From: Andreas Fink <andreas@xxxxxxxx>
Date: Thu, 4 Jan 2007 22:55:26 +0100
All,

The MacOS X Package I built today for Wireshark 0.99.4 under Tiger 10.4.8 on i386 and ppc are now downloadable on

http://www.finkconsulting.com/page7.php

Either as full install: http://www.finkconsulting.com/opensource/Wireshark_0.99.4_Tiger.dmg
or as individual packages:
    http://www.finkconsulting.com/opensource/pkg-config-0.21.zip
    http://www.finkconsulting.com/opensource/gettext-0.16.1.zip
    http://www.finkconsulting.com/opensource/glib-2.12.4.zip
    http://www.finkconsulting.com/opensource/libtiff-3.8.2.zip
    http://www.finkconsulting.com/opensource/libpng-1.2.14.zip
    http://www.finkconsulting.com/opensource/libjpeg-6b.zip
    http://www.finkconsulting.com/opensource/atk-1.12.1.zip
    http://www.finkconsulting.com/opensource/cairo-1.2.4.zip
    http://www.finkconsulting.com/opensource/pango-1.14.3.zip
    http://www.finkconsulting.com/opensource/lua-5.1.1.zip
    http://www.finkconsulting.com/opensource/pcre-6.7.zip
    http://www.finkconsulting.com/opensource/adns-1.3.zip
    http://www.finkconsulting.com/opensource/gtk+2.10.6.zip
    http://www.finkconsulting.com/opensource/libpcap-2007.01.04.zip
    http://www.finkconsulting.com/opensource/tcpdump-2007.01.04.zip
    http://www.finkconsulting.com/opensource/wireshark-0.99.4.zip

The Wireshark package has been configured with the following options.
                    Build wireshark : yes
                       Build tshark : yes
                     Build capinfos : yes
                      Build editcap : yes
                      Build dumpcap : yes
                     Build mergecap : yes
                    Build text2pcap : yes
                      Build idl2wrs : yes
                      Build randpkt : yes
                       Build dftest : yes

                     Install setuid : no
                        Use plugins : yes
                   Build lua plugin : yes
                   Build rtp_player : no
                Use GTK+ v2 library : yes
                        Use threads : yes
             Build profile binaries : no
                   Use pcap library : yes
                   Use zlib library : yes
                   Use pcre library : yes
               Use kerberos library : yes (MIT)
               Use GNU ADNS library : yes
             Use GNU crypto library : yes
             Use SSL crypto library : yes
           Use IPv6 name resolution : yes
      Use UCD SNMP/Net-SNMP library : yes (net-snmp)
                 Use gnutls library : no

The full install disk image contains full-wireshark 0.99.4, a metapackage containing Wireshark itself plus all the dependencies to run it on a plain MacOS X 10.4.8 Tiger system without anything else installed except Apple's X11 (which you can find on your MacOS X Install CD as optional install)

Those package are supposed to run on intel and powerpc CPU's (can someone with a PowerPC mac who has never seen wireshark before test this if there are no dependencies missing or anything else bogous). Some libraries have been built with 64bit support when it was possible. The wireshark package also has a startup item which modifies the privileges of the /dev/bpf* devices so a normal MacOS X user can read / capture.

Note: Wireshark was linked to a static libpcap to overcome an issue of the WLAN going offline on MacBook Pro's when you want to capture IP packets on the WLAN you are connected to. The static cvs version of the library doesnt have this effect except when you capture on the wtl interface (you will see the WLAN frames in this case too) where its normal to loose connectivity. If yo choose "Interface" from the menu however your WLAN will still disconnect. Choose "Options" instead and choose the interface there. So MacBook Pro users (like me) will be happier than before (thanks Guy for finding the workaround...)

As gtk+ 2 and all the dependent libraries are finally been built properly (with gtk+1 we had only 2 dependencies, now we have more than a dozen), I will try to keep up with the cvs version and build updated packages more often.



Andreas Fink
Fink Consulting GmbH
---------------------------------------------------------------
Tel: +41-61-6666332 Fax: +41-61-6666331  Mobile: +41-79-2457333
Address: Clarastrasse 3, 4058 Basel, Switzerland
---------------------------------------------------------------
ICQ: 8239353
MSN: afink@xxxxxxxxxxxxxxxxxx AIM: smsrelay Skype: andreasfink
Yahoo: finkconsulting SMS: +41792457333