Since before Christmas I haven't been able to compile the cvs
serialization xml files. It looks like something in spirit. Wave also
fails to compile with the same errors.
I'm a bit surprised I haven't seen this mentioned on the boost lists,
though I see there are many failures in the boost regression
notifications.
% gcc -v
Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/3.2.2/specs
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --with-system-zlib --enable-__cxa_atexit --host=i386-redhat-linux
Thread model: posix
gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5)
% bjam --with-serialization
Building Boost.Regex with the optional Unicode/ICU support disabled.
Please refer to the Boost.Regex documentation for more information
(and if you don't know what ICU is then you probably don't need it).
...found 4780 targets...
...updating 48 targets...
gcc-C++-action bin/boost/libs/serialization/build/libboost_serialization.a/gcc/debug/xml_grammar.o
In file included from /misc/hdb1/local-src/boost_cvs/boost/spirit/core/scanner/skipper.hpp:16,
from /misc/hdb1/local-src/boost_cvs/boost/spirit/core/composite/impl/directives.ipp:16,
from /misc/hdb1/local-src/boost_cvs/boost/spirit/core/primitives/primitives.hpp:16,
from /misc/hdb1/local-src/boost_cvs/boost/spirit/utility/chset.hpp:15,
from /misc/hdb1/local-src/boost_cvs/boost/archive/impl/basic_xml_grammar.hpp:69,
from /misc/hdb1/local-src/boost_cvs/libs/serialization/src/xml_grammar.cpp:16:
/misc/hdb1/local-src/boost_cvs/boost/spirit/core/primitives/impl/primitives.ipp:190: new
declaration `template<class CharT>
boost::enable_if