problems w/ 1.3.2, solaris8 and libmutt/mutt.h





Hi all,
I've been trying to track down the source of a problem which has resulted
in balsa crashes. Basically, email I get from Oracle TechNet seems to have
bogus html which balsa barfs on (email attached, and brief gdb/dbx session).
So I grabbed 1.3.2, ran configure (configure line attached too), and I get
down to this really quite bizarre error:

gcc -DLIBMUTT -I. -I.. -I../libmutt   -I/opt/gnome-1.4//include/gtk-1.2 -I/opt/gnome-1.4/include/glib-1.2 -I/opt/gnome-1.4/lib/glib/include  -I/opt/gnome-1.4/include -I/opt/gnome-1.4/include/glib-1.2 -I/opt/gnome-1.4/lib/glib/include -D_REENTRANT -I/usr/local/include -I/opt/gnome-1.4/include/glib-1.2 -I/opt/gnome-1.4/lib/glib/include -I/opt/gnome-1.4/include/gtk-1.2 -I/opt/gnome-1.4/include -DNEED_GNOMESUPPORT_H -I/opt/gnome-1.4/lib/gnome-libs/include -I/opt/gnome-1.4/include/gnome-xml -I/opt/gnome-1.4/lib/vfs/include -D_REENTRANT -DUNICODE_USE_SYSTEM_ICONV -I/opt/gnome-1.4/include/gconf/1 -DGTKHTML_HAVE_GCONF -c pop3.c
In file included from ../libmutt/mutt.h:872,
                 from pop3.c:42:
../libmutt/lib.h:58: warning: `N_' redefined
/opt/gnome-1.4/include/libgnome/gnome-i18n.h:36: warning: this is the location of the previous definition
../libmutt/lib.h:61: warning: `TRUE' redefined
/opt/gnome-1.4/include/glib-1.2/glib.h:130: warning: this is the location of the previous definition
../libmutt/lib.h:62: warning: `FALSE' redefined
/opt/gnome-1.4/include/glib-1.2/glib.h:126: warning: this is the location of the previous definition
In file included from pop3.c:42:
../libmutt/mutt.h:185: parse error before `0x85'
gmake[2]: *** [pop3.o] Error 1
gmake[2]: Leaving directory `/ofa/d03/src/build/balsa-1.3.2/libbalsa'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/ofa/d03/src/build/balsa-1.3.2'
gmake: *** [all-recursive-am] Error 2



Of course, I haven't edited libmutt/mutt.h, and line 185 contains "M_READ,"
so it's all rather strange. Then when I add a blank line before 185, the 
error follows M_READ.

Of course, a quick check of the oracle email reveals that it has a
</html>

before a 
<html> 
</html>

pairing (something I'll be following up with Oracle).

One more thing - is there any reason why the configure script is building
my -I* entries with several duplicates?


thanks,
James C. McPherson
-- 
TSG Engineer (Kernel/Storage)           828 Pacific Highway
APAC Customer Care Centre               Gordon NSW 
Sun Microsystems Australia              2072

Failfast panic: those controlling voices in my head have 
stopped telling me what to do.....

Read about the VOS Initiative at http://www.vosinitiative.com

mutt-espresso-2932-63.gz

balsa_barf_oraclemail.txt.gz

balsa_config_line



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]