On Mon, Sep 22, 2008 at 05:43:16PM +0200, Peter Kümmel wrote: > Pavel Sanda wrote: > > Peter Kümmel wrote: > >> In a branch I've updated to boost 1.36: > >> > >> http://www.lyx.org/trac/log/lyx-devel/branches/personal/kuemmel/boost_1_36 > >> > >> Shouldn't we also update trunk? I know we are in the release candidate > >> phase > >> but I don't think it would be critical, because there was only a trivial > >> patch > >> of the lyx code, thus the only errors which can occur are: > > > > could you be more verbose why is this patch > > http://www.lyx.org/trac/changeset/26478 > > needed? > > There is no what() function in > > http://www.lyx.org/trac/browser/lyx-devel/branches/personal/kuemmel/boost_1_36/boost/boost/exception/exception.hpp?rev=26497 > > But maybe using the boost exception class is not intended here. > When we update I will check it.
Note that with http://www.lyx.org/trac/changeset/26478 I get an error on Solaris. I have to revert it to be able to compile. g++ -DHAVE_CONFIG_H -I. -I../../src -I.. -I../../src -I../../boost -I/opt/include -I/usr/openwin/include -D_REENTRANT -O3 -MT boost.lo -MD -MP -MF .deps/boost.Tpo -c ../../src/boost.cpp -o boost.o ../../src/boost.cpp: In function `void boost::throw_exception(const std::exception&)': ../../src/boost.cpp:31: error: 'const class std::exception' has no member named 'diagnostic_information' -- Enrico