monotone-devel
[Top][All Lists]
Advanced

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

Re: [Monotone-devel] monotone 0-20 build failure ( FC4 )


From: Matthew A. Nicholson
Subject: Re: [Monotone-devel] monotone 0-20 build failure ( FC4 )
Date: Thu, 14 Jul 2005 11:11:12 -0500
User-agent: Debian Thunderbird 1.0.2 (X11/20050602)

Christof Petig wrote:
Matt Johnston schrieb:

/usr/include/boost/regex/v4/char_regex_traits.hpp: In member function
'uint_fast32_t 
boost::deprecated::char_regex_traits_i<wchar_t>::lookup_classname(const
wchar_t*, const wchar_t*) const':
/usr/include/boost/regex/v4/char_regex_traits.hpp:68: error:
'boost::re_detail::c_traits_base::<anonymous enum>' is/uses anonymous
type
/usr/include/boost/regex/v4/char_regex_traits.hpp:68: error:   trying
to instantiate 'template<class T> struct boost::is_integral'
make[2]: *** [monotone-commands.o] Error 1


I saw this too, but it seemed only to occur with particular
compiler optimisation flags. As a workaround I just
commented out the bulk of
/usr/include/boost/regex/v4/char_regex_traits.hpp in the
"deprecated" namespace, and it compiled fine.
Given monotone compiles without that code at all, it'd
suggest that it is either a boost or gcc problem (leaning
towards the latter, since it seems to be affected by
optimisation)?


Just a heads up: This also occurs under Ubuntu/breezy on amd64 (g++
4.0.0, Boost 1.32) with both 0.20 and HEAD.

    Christof

Same under debian amd64.  Havent' tried your fix yet.

--
Matthew A. Nicholson
Digium




reply via email to

[Prev in Thread] Current Thread [Next in Thread]