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

Giovanni Venturi gventuri73 at tiscali.it
Sat Jan 10 22:59:25 UTC 2009


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


Giovanni Venturi gventuri73 tiscali it changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |gventuri73 at tiscali.it




--- Comment #2 from Giovanni Venturi <gventuri73 tiscali it>  2009-01-10 23:59:20 ---
I can confirm

[ 69%] 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&, constFacade2&,
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]'
/home/devel/kde4/KDE/kdesdk/umbrello/umbrello/codeimport/kdevcppparser/preprocesslexer.h:267:
  instantiated from here
/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
make[1]: *** [umbrello/umbrello/CMakeFiles/umbrello.dir/all] Error 2
make: *** [all] Error 2


-- 
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