OK, new complier gcc-2.96-64, new glibc-2.2-5, new XFree86-4.0.1-1.3
(and new binutils 2.10.1.0.2-1) from rawhide, same problem (todays CVS):
Xforms-0.88-15 from powertools.
./autogen.sh;./configure;make
make[3]: Entering directory `/mnt/sdc3/lyx-devel/src/mathed'
/bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../src
-I../../images -I./../ -I../.. -I../.. -I../../boost -isystem /usr/X11R6/include -g
-O -fno-exceptions -W -Wall -c formula.C
g++ -DHAVE_CONFIG_H -I. -I. -I../../src -I../../images -I./../ -I../.. -I../..
-I../../boost -isystem /usr/X11R6/include -g -O -fno-exceptions -W -Wall
-Wp,-MD,.deps/formula.pp -c formula.C -o formula.o
In file included from formula.C:30:
../../src/minibuffer.h: At top level:
../../src/minibuffer.h:17: using directive `Object' introduced
ambiguous type `_ObjectRec *'
make[3]: *** [formula.lo] Error 1
make[3]: Leaving directory `/mnt/sdc3/lyx-devel/src/mathed'
The warning below is taken out separately:
In file included from ../../src/Lsstream.h:17,
from formula.C:19:
/usr/include/g++-3/sstream: In method `int stringbuf::sync ()':
/usr/include/g++-3/sstream:171: warning: comparison between signed and unsigned
integer expressions