[PLD 3.x (Th): Bug 35] New: Possible problem with boost

btsadmin at pld-linux.org btsadmin at pld-linux.org
Sun Jul 1 11:00:07 CEST 2007


http://bugs.pld-linux.org/show_bug.cgi?id=35

           Summary: Possible problem with boost
           Product: PLD 3.x (Th)
           Version: unspecified
          Platform: All
        OS/Version: PLD Linux
            Status: NEW
          Severity: critical
          Priority: P5
         Component: Other
        AssignedTo: bugs at pld-linux.org
        ReportedBy: deejay1 at srem.org
   Estimated Hours: 0.0


When trying to build strigi from KDE trunk with up to date Th 686 I get this:

[  0%] Building CXX object src/streams/CMakeFiles/streams.dir/archivereader.o
/opt/icecream/bin/g++   -DMAKE_STREAMS_LIB   -Wnon-virtual-dtor -Wno-long-long
-ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith
-Wformat-security -fno-check-new -fno-common -fno-exceptions
-Wno-unused-parameter -fvisibility=hidden -fvisibility-inlines-hidden -fPIC
-I/home/users/kde-devel/build/strigi/src/streams
-I/home/users/kde-devel/src/strigi/src/streams
-I/home/users/kde-devel/src/strigi -I/home/users/kde-devel/build/strigi
-I/home/users/kde-devel/build/strigi/src/streams/compat
-I/home/users/kde-devel/src/strigi/src/streams/compat   -fPIC -DHAVE_CONFIG_H
-o src/streams/CMakeFiles/streams.dir/archivereader.o -c
/home/users/kde-devel/src/strigi/src/streams/archivereader.cpp
/usr/include/c++/4.2.0/bits/boost_concept_check.h: In instantiation of
‘__gnu_cxx::_SGIAssignableConcept<ArchiveEntryCache::SubEntry>’:
/usr/include/c++/4.2.0/bits/stl_map.h:105:   instantiated from
‘std::map<std::basic_string<char, std::char_traits<char>,
std::allocator<char> >, ArchiveEntryCache::SubEntry,
std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char>
> >, std::allocator<std::pair<const std::basic_string<char,
std::char_traits<char>, std::allocator<char> >, ArchiveEntryCache::SubEntry> >
>/home/users/kde-devel/src/strigi/src/streams/archivereader.cpp:67:  
instantiated from here
/usr/include/c++/4.2.0/bits/boost_concept_check.h:217: error:
‘__gnu_cxx::_SGIAssignableConcept<_Tp>::__a’ has incomplete type
/home/users/kde-devel/src/strigi/src/streams/archivereader.cpp:61: error:
forward declaration of ‘class ArchiveEntryCache::SubEntry’
/usr/include/c++/4.2.0/bits/boost_concept_check.h: In member function ‘void
__gnu_cxx::_SGIAssignableConcept<_Tp>::__constraints() [with _Tp =
ArchiveEntryCache::SubEntry]’:
/usr/include/c++/4.2.0/bits/stl_map.h:105:   instantiated from
‘std::map<std::basic_string<char, std::char_traits<char>,
std::allocator<char> >, ArchiveEntryCache::SubEntry,
std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char>
> >, std::allocator<std::pair<const std::basic_string<char,
std::char_traits<char>, std::allocator<char> >, ArchiveEntryCache::SubEntry> >
>/home/users/kde-devel/src/strigi/src/streams/archivereader.cpp:67:  
instantiated from here
/usr/include/c++/4.2.0/bits/boost_concept_check.h:209: error: using invalid
field ‘__gnu_cxx::_SGIAssignableConcept<_Tp>::__a’
/usr/include/c++/4.2.0/bits/boost_concept_check.h:210: error: using invalid
field ‘__gnu_cxx::_SGIAssignableConcept<_Tp>::__a’
/usr/include/c++/4.2.0/bits/boost_concept_check.h:210: error: using invalid
field ‘__gnu_cxx::_SGIAssignableConcept<_Tp>::__a’
/usr/include/c++/4.2.0/bits/stl_map.h:105:   instantiated from
‘std::map<std::basic_string<char, std::char_traits<char>,
std::allocator<char> >, ArchiveEntryCache::SubEntry,
std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char>
> >, std::allocator<std::pair<const std::basic_string<char,
std::char_traits<char>, std::allocator<char> >, ArchiveEntryCache::SubEntry> >
>/home/users/kde-devel/src/strigi/src/streams/archivereader.cpp:67:  
instantiated from here
/usr/include/c++/4.2.0/bits/boost_concept_check.h:211: error: using invalid
field ‘__gnu_cxx::_SGIAssignableConcept<_Tp>::__a’
/usr/include/c++/4.2.0/bits/boost_concept_check.h: In member function ‘void
__gnu_cxx::_SGIAssignableConcept<_Tp>::__const_constraints(const _Tp&) [with
_Tp = ArchiveEntryCache::SubEntry]’:
/usr/include/c++/4.2.0/bits/boost_concept_check.h:211:   instantiated from
‘void __gnu_cxx::_SGIAssignableConcept<_Tp>::__constraints() [with _Tp =
ArchiveEntryCache::SubEntry]’
/usr/include/c++/4.2.0/bits/stl_map.h:105:   instantiated from
‘std::map<std::basic_string<char, std::char_traits<char>,
std::allocator<char> >, ArchiveEntryCache::SubEntry,
std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char>
> >, std::allocator<std::pair<const std::basic_string<char,
std::char_traits<char>, std::allocator<char> >, ArchiveEntryCache::SubEntry> >
>/home/users/kde-devel/src/strigi/src/streams/archivereader.cpp:67:  
instantiated from here
/usr/include/c++/4.2.0/bits/boost_concept_check.h:215: error: using invalid
field ‘__gnu_cxx::_SGIAssignableConcept<_Tp>::__a’
make[2]: *** [src/streams/CMakeFiles/streams.dir/archivereader.o] Error 1
make[2]: Leaving directory `/home/users/kde-devel/build/strigi'
make[1]: *** [src/streams/CMakeFiles/streams.dir/all] Error 2
make[1]: Leaving directory `/home/users/kde-devel/build/strigi'
make: *** [all] Error 2
makeobj[0]: Leaving directory `/home/users/kde-devel/build/strigi'

Any hints?


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


More information about the pld-bugs mailing list