on 12/12/03 5:43 PM, Alexander Strange wrote: > That looks to me like Ethereal implemented it internally before it > existed inside GTK+, and it could certainly cause problems; but I > haven't had any problem reports for it before.
I read some old reports of the same thing. One thread suggested removing the gtk code from the package. However, Guy submitted his improved Clist code to GTK and it was accepted. The Ethereal package actually has a GTK directory so that it can be self-contained. On the other hand, I've read more recent statements that the configure scripts check for an existing GTK+ library and uses that when found. On the third hand, the following is in the out put of my compilation: source='gtkclist.c' object='gtkclist.o' libtool=no \ depfile='.deps/gtkclist.Po' tmpdepfile='.deps/gtkclist.TPo' \ depmode=gcc3 /bin/sh ../depcomp \ gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/sw/include -I.. -I../wiretap -I/sw/include -DINET6 -no-cpp-precomp -D_U_="__attribute__((unused))" -Wall -W -g -O2 -I.. -I../wiretap -I/sw/include/gtk-1.2 -I/sw/include/glib-1.2 -I/sw/lib/glib/include -I/usr/X11R6/include -I/sw/include -c `test -f 'gtkclist.c' || echo './'`gtkclist.c It looks like the Ethereal version of gtkclist is compiled into Ethereal. Thus the multiple definitions of symbols certainly seems to be an Ethereal problem but I'm beginning to believe that this isn't connected to the bus error. I've read that a bus error involves misaligned data (unaligned-pointer dereference?) and is pretty low level. One report was related to the level of optimization in compilation and Bill Scott found problems in a different application that depended on the level of optimization. I'm probably wrong about the relationship between the "multiple definitions" of symbols and the bus error. However, the bus error still appears to occur in GTK code. Bill Scott also found that changing GTK version had more effect than changing Ethereal version. However, I've been completely unable to get rid of the bus error. You never did say whether you could reproduce the problem. Has anyone here gotten Ethereal to run with newer revisions of GTK? -- Gary Kerbaugh ~~~~~~~~~~~~~~~~~~ I don't know whether they're a Motif invention or were lifted from Windows or MacOS - or if they were lifted from Windows which lifted them from MacOS, or if, in turn, Apple lifted them from Xerox :-) --Guy Harris (Ethereal) ------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ _______________________________________________ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel