Bug 180915 - kdesdk-4.1.96 incompatible with boost_1_37_0
Summary: kdesdk-4.1.96 incompatible with boost_1_37_0
Status: RESOLVED DUPLICATE of bug 177755
Alias: None
Product: umbrello
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Umbrello Development Group
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-16 04:19 UTC by kdebugs4reinhard
Modified: 2009-01-16 10:30 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description kdebugs4reinhard 2009-01-16 04:19:14 UTC
Version:            (using Devel)
Compiler:          gcc 4.2.4 
OS:                Linux
Installed from:    Compiled sources

[ 73%] Building CXX object umbrello/umbrello/CMakeFiles/umbrello.dir/codeimport/kdevcppparser/driver.o
In file included from /usr/include/boost-1_37/boost/type_traits.hpp:33,
                 from /usr/include/boost-1_37/boost/spirit/home/classic/core/parser.hpp:12,
                 from /usr/include/boost-1_37/boost/spirit/home/classic/core.hpp:29,
                 from /usr/include/boost-1_37/boost/spirit/home/classic.hpp:24,
                 from /usr/include/boost-1_37/boost/spirit/include/classic.hpp:11,
                 from /usr/include/boost-1_37/boost/spirit.hpp:25,
                 from /usr/src/kde4/kdesdk-4.1.96/umbrello/umbrello/codeimport/kdevcppparser/position.h:41,
                 from /usr/src/kde4/kdesdk-4.1.96/umbrello/umbrello/codeimport/kdevcppparser/ast.h:23,
                 from /usr/src/kde4/kdesdk-4.1.96/umbrello/umbrello/codeimport/kdevcppparser/driver.h:23,
                 from /usr/src/kde4/kdesdk-4.1.96/umbrello/umbrello/codeimport/kdevcppparser/driver.cpp:20:
/usr/include/boost-1_37/boost/type_traits/is_base_and_derived.hpp:243:1: warning: "__CODEGEARC___WORKAROUND_GUARD" is not defined
/usr/include/boost-1_37/boost/type_traits/is_base_and_derived.hpp:243:1: warning: "__CODEGEARC__" is not defined
In file included from /usr/include/boost-1_37/boost/iterator/iterator_adaptor.hpp:15,
                 from /usr/include/boost-1_37/boost/iterator_adaptors.hpp:11,
                 from /usr/include/boost-1_37/boost/spirit/home/classic/iterator/file_iterator.hpp:54,
                 from /usr/include/boost-1_37/boost/spirit/home/classic/iterator.hpp:20,
                 from /usr/include/boost-1_37/boost/spirit/home/classic.hpp:27,
                 from /usr/include/boost-1_37/boost/spirit/include/classic.hpp:11,
                 from /usr/include/boost-1_37/boost/spirit.hpp:25,
                 from /usr/src/kde4/kdesdk-4.1.96/umbrello/umbrello/codeimport/kdevcppparser/position.h:41,
                 from /usr/src/kde4/kdesdk-4.1.96/umbrello/umbrello/codeimport/kdevcppparser/ast.h:23,
                 from /usr/src/kde4/kdesdk-4.1.96/umbrello/umbrello/codeimport/kdevcppparser/driver.h:23,
                 from /usr/src/kde4/kdesdk-4.1.96/umbrello/umbrello/codeimport/kdevcppparser/driver.cpp:20:
/usr/include/boost-1_37/boost/iterator/iterator_facade.hpp:117:1: warning: "BOOST_RWSTD_VER_WORKAROUND_GUARD" is not defined
/usr/include/boost-1_37/boost/iterator/iterator_facade.hpp:117:1: warning: "BOOST_RWSTD_VER" is not defined
In file included from /usr/include/boost-1_37/boost/iterator_adaptors.hpp:11,
                 from /usr/include/boost-1_37/boost/spirit/home/classic/iterator/file_iterator.hpp:54,
                 from /usr/include/boost-1_37/boost/spirit/home/classic/iterator.hpp:20,
                 from /usr/include/boost-1_37/boost/spirit/home/classic.hpp:27,
                 from /usr/include/boost-1_37/boost/spirit/include/classic.hpp:11,
                 from /usr/include/boost-1_37/boost/spirit.hpp:25,
                 from /usr/src/kde4/kdesdk-4.1.96/umbrello/umbrello/codeimport/kdevcppparser/position.h:41,
                 from /usr/src/kde4/kdesdk-4.1.96/umbrello/umbrello/codeimport/kdevcppparser/ast.h:23,
                 from /usr/src/kde4/kdesdk-4.1.96/umbrello/umbrello/codeimport/kdevcppparser/driver.h:23,
                 from /usr/src/kde4/kdesdk-4.1.96/umbrello/umbrello/codeimport/kdevcppparser/driver.cpp:20:
/usr/include/boost-1_37/boost/iterator/iterator_adaptor.hpp:28:1: warning: "__CODEGEARC___WORKAROUND_GUARD" is not defined
/usr/include/boost-1_37/boost/iterator/iterator_adaptor.hpp:28:1: warning: "__CODEGEARC__" is not defined
In file included from /usr/include/boost-1_37/boost/spirit/home/classic/iterator.hpp:23,
                 from /usr/include/boost-1_37/boost/spirit/home/classic.hpp:27,
                 from /usr/include/boost-1_37/boost/spirit/include/classic.hpp:11,
                 from /usr/include/boost-1_37/boost/spirit.hpp:25,
                 from /usr/src/kde4/kdesdk-4.1.96/umbrello/umbrello/codeimport/kdevcppparser/position.h:41,
                 from /usr/src/kde4/kdesdk-4.1.96/umbrello/umbrello/codeimport/kdevcppparser/ast.h:23,
                 from /usr/src/kde4/kdesdk-4.1.96/umbrello/umbrello/codeimport/kdevcppparser/driver.h:23,
                 from /usr/src/kde4/kdesdk-4.1.96/umbrello/umbrello/codeimport/kdevcppparser/driver.cpp:20:
/usr/include/boost-1_37/boost/spirit/home/classic/iterator/multi_pass.hpp:825:1: warning: "__GLIBCPP___WORKAROUND_GUARD" is not defined
/usr/include/boost-1_37/boost/spirit/home/classic/iterator/multi_pass.hpp:825:1: warning: "__GLIBCPP__" is not defined
/usr/include/boost-1_37/boost/spirit/home/classic/iterator/multi_pass.hpp:886:1: warning: "__GLIBCPP___WORKAROUND_GUARD" is not defined
/usr/include/boost-1_37/boost/spirit/home/classic/iterator/multi_pass.hpp:886:1: warning: "__GLIBCPP__" is not defined
/usr/include/boost-1_37/boost/spirit/home/classic/iterator/multi_pass.hpp:1263:1: warning: "__GLIBCPP___WORKAROUND_GUARD" is not defined
/usr/include/boost-1_37/boost/spirit/home/classic/iterator/multi_pass.hpp:1263:1: warning: "__GLIBCPP__" is not defined
/usr/include/boost-1_37/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-1_37/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-1_37/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-1_37/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/kde4/kdesdk-4.1.96/umbrello/umbrello/codeimport/kdevcppparser/preprocesslexer.h:267:   instantiated from here
/usr/include/boost-1_37/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
idefix:/usr/src/kde4/kdesdk-4.1.96/build # ls ../../../boost
boost-jam-3.1.16/ boost-jam-3.1.17/ boost_1_37_0/
idefix:/usr/src/kde4/kdesdk-4.1.96/build # gcc --version
gcc (GCC) 4.2.4
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Comment 1 Pino Toscano 2009-01-16 10:30:11 UTC

*** This bug has been marked as a duplicate of bug 177755 ***