[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Monotone-devel] monotone 0-20 build failure ( FC4 )
From: |
Christof Petig |
Subject: |
Re: [Monotone-devel] monotone 0-20 build failure ( FC4 ) |
Date: |
Thu, 07 Jul 2005 17:03:44 +0200 |
User-agent: |
Mozilla Thunderbird 1.0.2 (X11/20050404) |
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
signature.asc
Description: OpenPGP digital signature