Hmmm, I just did a full download from CVS, and also deleted gcc and g++, and reinstalled them.
I now get ../../boost/boost/signals/signal_template.hpp:305: instantiated from `boost::signal0<void,boost::last_value<void>,int,less<int>,boost::function0<void,boost::empty_function_policy,boost::empty_function_mixin,allocator<boost::function_base> > >::operator ()()' insetcommand.h:39: instantiated from here ../../boost/boost/shared_ptr.hpp:203: invalid use of undefined type `struct boost::detail::shared_ptr_traits<boost::signals::detail::cached_return_value<boost::signals::detail::unusable> >' ../../boost/boost/shared_ptr.hpp:52: forward declaration of `struct boost::detail::shared_ptr_traits<boost::signals::detail::cached_return_value<boost::signals::detail::unusable> >' ../../boost/boost/shared_ptr.hpp:203: `boost::shared_ptr<boost::signals::detail::cached_return_value<boost::signals::detail::unusable> >::operator *(...)' must have an argument of class or enumerated type ../../boost/boost/shared_ptr.hpp:203: `boost::shared_ptr<boost::signals::detail::cached_return_value<boost::signals::detail::unusable> >::operator *(...)' must take either one or two arguments make[3]: *** [insetbib.lo] Error 1 make[3]: Leaving directory `/home/rpinna/src/cvs/lyx-devel/src/insets' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/rpinna/src/cvs/lyx-devel/src' make[1]: *** [all-recursive-am] Error 2 make[1]: Leaving directory `/home/rpinna/src/cvs/lyx-devel/src' make: *** [all-recursive] Error 1 with Configuration Host type: i686-pc-linux-gnu Special build flags: warnings assertions xforms-image-loader C Compiler: gcc C Compiler flags: -O2 C++ Compiler: g++ (2.95.4) C++ Compiler flags: -W -Wall Linker flags: Frontend: xforms libXpm version: 4.11 libforms version: 1.0.0 LyX binary dir: /usr/local/bin LyX files dir: /usr/local/share/lyx130cvs Rod