[MacPorts] #17962: kdesdk4 fails to compile

MacPorts noreply at macports.org
Sun Jan 11 15:56:09 PST 2009


#17962: kdesdk4 fails to compile
--------------------------------------+-------------------------------------
 Reporter:  jonesc@…                  |       Owner:  macports-tickets@…                   
     Type:  defect                    |      Status:  new                                  
 Priority:  Normal                    |   Milestone:  Port Bugs                            
Component:  ports                     |     Version:  1.7.0                                
 Keywords:  kde4 kdesdk4              |        Port:  kdesdk4                              
--------------------------------------+-------------------------------------
 localhost ~ > sudo port sync ; sudo port install kdesdk4
 --->  Fetching kdesdk4
 --->  Verifying checksum(s) for kdesdk4
 --->  Extracting kdesdk4
 --->  Configuring kdesdk4
 --->  Building kdesdk4

 ...

 [ 70%] Building CXX object
 umbrello/umbrello/CMakeFiles/umbrello.dir/codeimport/kdevcppparser/driver.o
 cd
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdesdk4/work/build/umbrello/umbrello
 && /usr/bin/g++-4.0   -DQT_NO_STL -DQT_NO_CAST_TO_ASCII -D_REENTRANT
 -DKDE_DEPRECATED_WARNINGS -DQT3_SUPPORT -DQT3_SUPPORT_WARNINGS -O2  -fno-
 common -Woverloaded-virtual  -fexceptions -O2 -DNDEBUG -DQT_NO_DEBUG
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdesdk4/work/build/umbrello/umbrello
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdesdk4/work/kdesdk-4.1.3/umbrello/umbrello
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdesdk4/work/kdesdk-4.1.3
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdesdk4/work/build
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdesdk4/work/kdesdk-4.1.3/umbrello/umbrello/dialogs
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdesdk4/work/kdesdk-4.1.3/umbrello/umbrello/codegenwizard
 -I/opt/local/include -I/opt/local/include/KDE
 -I/opt/local/libexec/qt4-mac/include/phonon
 -I/opt/local/libexec/qt4-mac/include/QtXmlPatterns
 -I/opt/local/libexec/qt4-mac/include/QtWebKit
 -I/opt/local/libexec/qt4-mac/include/QtHelp
 -I/opt/local/libexec/qt4-mac/include/QtAssistant
 -I/opt/local/libexec/qt4-mac/include/QtDBus
 -I/opt/local/libexec/qt4-mac/include/QtTest
 -I/opt/local/libexec/qt4-mac/include/QtUiTools
 -I/opt/local/libexec/qt4-mac/include/QtScript
 -I/opt/local/libexec/qt4-mac/include/QtSvg
 -I/opt/local/libexec/qt4-mac/include/QtXml
 -I/opt/local/libexec/qt4-mac/include/QtSql
 -I/opt/local/libexec/qt4-mac/include/QtOpenGL
 -I/opt/local/libexec/qt4-mac/include/QtNetwork
 -I/opt/local/libexec/qt4-mac/include/QtDesigner
 -I/opt/local/libexec/qt4-mac/include/Qt3Support
 -I/opt/local/libexec/qt4-mac/include/QtGui
 -I/opt/local/libexec/qt4-mac/include/QtCore
 -I/opt/local/libexec/qt4-mac/include/Qt
 -I/opt/local/libexec/qt4-mac/mkspecs/default
 -I/opt/local/libexec/qt4-mac/include -I/opt/local/include/libxml2
 -F/opt/local/libexec/qt4-mac/lib -L/opt/local/libexec/qt4-mac/lib
 -D__APPLE_KDE__ -D_LARGEFILE64_SOURCE -o
 CMakeFiles/umbrello.dir/codeimport/kdevcppparser/driver.o -c
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdesdk4/work/kdesdk-4.1.3/umbrello/umbrello/codeimport/kdevcppparser/driver.cpp
 /opt/local/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]':
 /opt/local/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]'
 /opt/local/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>]'
 /opt/local/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 = ptrdiff_t, 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 = ptrdiff_t]'
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdesdk4/work/kdesdk-4.1.3/umbrello/umbrello/codeimport/kdevcppparser/preprocesslexer.h:267:
 instantiated from here
 /opt/local/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

-- 
Ticket URL: <http://trac.macports.org/ticket/17962>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list