There is a new version of ethereal available on http://www.ethereal.com/download.html
Additionally, this version addresses security issues. Reference ethereal application advisory: http://www.ethereal.com/appnotes/enpa-sa-00014.html
I copied the ethereal-0.10.3.ebuild file to ethereal-0.10.4.ebuild and copied files/0.10.3-gcc34.patch to files/0.10.4-gcc34.patch and Ethereal compiled fine for me. I am using this on a headless machine, so I was only able to test tethereal and not use it under X. I can try X later when I use a different machine. # /usr/bin/tethereal -v tethereal 0.10.4 Compiled with GLib 1.2.10, with libpcap 0.8.3, with libz 1.1.4, with libpcre 4.4, without UCD-SNMP or Net-SNMP, without ADNS. Running with libpcap version 0.8.3 on Linux 2.4.25-grsec-1.9.14.
I compliled ethereal 0.10.4 on a box with X and the X GUI works for me too. Basic packet capture of HTTP, NTP, SMTP+TLS, IMAP-SSL, SSH, DNS, etc works for me. ethereal 0.10.4 Compiled with GTK+ 2.4.0, with GLib 2.4.0, with libpcap 0.8.3, with libz 1.1.4, with libpcre 4.4, without UCD-SNMP or Net-SNMP, without ADNS. Running with libpcap version 0.8.3 on Linux 2.4.22-gentoo-r2.
Security taking ownership as this is a serious security issue... netmon : please make a quick bump to 0.10.4 ! target keywords are : "x86 ppc sparc alpha amd64 ia64"
*** Bug 52490 has been marked as a duplicate of this bug. ***
GLSA drafted. Security guys please review.
0.10.14 is in portage. Arches: please test and mark stable.
typo : I mean net-analyzer/ethereal-0.10.4, not .14 :) -K
Stable on amd64.
Stable on sparc.
Stable on alpha.
ppc: please mark stable.
GLSA draft looks good to me.
Marked ppc
Ready to send
GLSA 200406-01