As discussed here http://www.wireshark.org/lists/wireshark-dev/200704/msg00250.html and here http://www.wireshark.org/lists/wireshark-dev/200704/msg00276.html it seems that gcc has a bug which prevents someone to compile the current wireshark svn version. Is there any fix available for this issue of gcc ? Reproducible: Always
(In reply to comment #0) > Is there any fix available for this issue of gcc ? Afaik the toolchain team doens't support gcc 3.x anymore.
if you can rip out a small patch against gcc and verify it works, i'll probably merge it ... start here: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=157308 otherwise, as Carsten said ...
Ok, do you think about including this patch (http://gcc.gnu.org/ml/gcc-patches/2005-05/msg01541.html) ?
*cough* ... and verify it works *cough*
Created attachment 116841 [details] patch for gcc Creating a local overlay ebuild (see diff below) emerge of gcc was done succesfully and now wiresharks vompiles and runs fine :-) n22 /usr/local/portage/sys-devel/gcc # diff -u /usr/portage/sys-devel/gcc/gcc-3.4.6-r2.ebuild gcc-3.4.6-r3.ebuild --- /usr/portage/sys-devel/gcc/gcc-3.4.6-r2.ebuild 2007-03-09 23:36:01.000000000 +0100 +++ gcc-3.4.6-r3.ebuild 2007-04-20 16:53:45.000000000 +0200 @@ -137,4 +137,6 @@ fi ;; esac + + epatch "${FILESDIR}"/wireshark.patch }
patch available
BTW, in addition I compiled the current linux kernel with this compiler as well as util-linux and other packages to see, whether there are side effects or not. Until now I didn't observed any problems with this patch.
added 3.4.6-r2