[Uml-devel] [Bug 177755] New: current umbrello svn fails to compile with boost 1.37.0

Bernhard Rosenkraenzer bero at arklinux.org
Sun Dec 14 10:42:40 UTC 2008


http://bugs.kde.org/show_bug.cgi?id=177755

           Summary: current umbrello svn fails to compile with boost 1.37.0
           Product: umbrello
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: umbrello-devel at kde.org
        ReportedBy: bero at arklinux.org


Version:            (using Devel)
Compiler:          gcc 4.3.2 
OS:                Linux
Installed from:    Compiled sources

[ 65%] Building CXX object
umbrello/umbrello/CMakeFiles/umbrello.dir/codeimport/kdevcppparser/driver.o     
/usr/include/boost/iterator/iterator_adaptor.hpp: In function 'void
boost::detail::iterator_adaptor_assert_traversal() [with Tr1 =
boost::forward_traversal_tag, Tr2 = boost::random_access_traversal_tag]':       
/usr/include/boost/iterator/iterator_adaptor.hpp:353:   instantiated from
'typename boost::detail::iterator_adaptor_base<Derived, Base, Value, Traversal,
Reference, Difference>::type::difference_type boost::iterator_adaptor<Derived,
Base, Value, Traversal, Reference, Difference>::distance_to(const
boost::iterator_adaptor<OtherDerived, OtherIterator, V, C, R, D>&) const [with
OtherDerived = boost::spirit::position_iterator<const QChar*,
boost::spirit::file_position_base<std::basic_string<QChar,
std::char_traits<QChar>, std::allocator<QChar> > >, boost::spirit::nil_t>,
OtherIterator = const QChar*, V = const QChar, C =
boost::forward_traversal_tag, R = boost::use_default, D = boost::use_default,
Derived = boost::spirit::position_iterator<const QChar*,
boost::spirit::file_position_base<std::basic_string<QChar,
std::char_traits<QChar>, std::allocator<QChar> > >, boost::spirit::nil_t>, Base
= const QChar*, Value = const QChar, Traversal = boost::forward_traversal_tag,
Reference = boost::use_default, Difference = boost::use_default]'               
/usr/include/boost/iterator/iterator_facade.hpp:553:   instantiated from
'static typename Facade1::difference_type
boost::iterator_core_access::distance_from(const Facade1&, const Facade2&,
mpl_::true_) [with Facade1 = boost::spirit::position_iterator<const QChar*,
boost::spirit::file_position_base<std::basic_string<QChar,
std::char_traits<QChar>, std::allocator<QChar> > >, boost::spirit::nil_t>,
Facade2 = boost::spirit::position_iterator<const QChar*,
boost::spirit::file_position_base<std::basic_string<QChar,
std::char_traits<QChar>, std::allocator<QChar> > >, boost::spirit::nil_t>]'     
/usr/include/boost/iterator/iterator_facade.hpp:842:   instantiated from
'typename boost::detail::enable_if_interoperable<Derived1, Derived2, typename
boost::mpl::apply2<boost::detail::always_bool2, Derived1,
Derived2>::type>::type boost::operator>=(const boost::iterator_facade<Derived1,
V1, TC1, Reference1, Difference1>&, const boost::iterator_facade<Derived2, V2,
TC2, Reference2, Difference2>&) [with Derived1 =
boost::spirit::position_iterator<const QChar*,
boost::spirit::file_position_base<std::basic_string<QChar,
std::char_traits<QChar>, std::allocator<QChar> > >, boost::spirit::nil_t>, V1 =
const QChar, TC1 = boost::forward_traversal_tag, Reference1 = const QChar&,
Difference1 = int, Derived2 = boost::spirit::position_iterator<const QChar*,
boost::spirit::file_position_base<std::basic_string<QChar,
std::char_traits<QChar>, std::allocator<QChar> > >, boost::spirit::nil_t>, V2 =
const QChar, TC2 = boost::forward_traversal_tag, Reference2 = const QChar&,
Difference2 = int]'                                                  
/usr/src/ark/BUILD/kdesdk/umbrello/umbrello/codeimport/kdevcppparser/preprocesslexer.h:260:
  instantiated from here                                            
/usr/include/boost/iterator/iterator_adaptor.hpp:230: error: invalid
application of 'sizeof' to incomplete type
'boost::STATIC_ASSERTION_FAILURE<false>'        
/usr/include/boost/iterator/iterator_adaptor.hpp:230: error: invalid
application of 'sizeof' to incomplete type
'boost::STATIC_ASSERTION_FAILURE<false>'        
make[2]: ***
[umbrello/umbrello/CMakeFiles/umbrello.dir/codeimport/kdevcppparser/driver.o]
Error 1


-- 
Configure bugmail: http://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.




More information about the umbrello-devel mailing list