First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 114064
Alias:
Product:
Component:
Status: RESOLVED
Resolution: DUPLICATE of bug 64615
Assigned To: Gentoo Linux bug wranglers <bug-wranglers@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Scott Robert Ladd <gentoo@coyotegulch.com>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 114064 depends on: Show dependency tree
Bug 114064 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-11-30 12:59 0000
When attempting to build KDE on a system recently upgraded to GCC 4.0.2,
kdelibs-2.5.0 fails to build with the following error:

/bin/sh ../libtool --silent --tag=CXX --mode=link x86_64-pc-linux-gnu-g++ 
-Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align
-Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2
-O2 -march=opteron -pipe -Wformat-security -Wmissing-format-attribute
-Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common 
-DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT
-DQT_NO_TRANSLATION    -o kab2kabc -L/usr/kde/3.5/lib64 -L/usr/qt/3/lib64
-L/usr/lib64    -R /usr/kde/3.5/lib64 -R /usr/kde/3.5/lib64 -R /usr/qt/3/lib64
-R /usr/lib64 kab2kabc.o libkabc.la ../kab/libkab.la
kab2kabc.o: In function
`__gnu_cxx::__mt_alloc<std::_List_node<AddressBook::Entry::Address>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true>
>::deallocate(std::_List_node<AddressBook::Entry::Address>*, unsigned long)':
kab2kabc.cpp:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt10_List_nodeIN11AddressBook5Entry7AddressEENS_20__common_pool_policyINS_6__poolELb1EEEE10deallocateEPS5_m[__gnu_cxx::__mt_alloc<std::_List_node<AddressBook::Entry::Address>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true>
>::deallocate(std::_List_node<AddressBook::Entry::Address>*, unsigned
long)]+0x5b): undefined reference to
`__gnu_cxx::__pool<true>::_M_reclaim_block(char*, unsigned long)'
../kab/.libs/libkab.a(addressbook.o): In function
`__gnu_cxx::__mt_alloc<std::_Rb_tree_node<std::pair<char const* const, QString>
>, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned
long, void const*)':
addressbook.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt13_Rb_tree_nodeISt4pairIKPKc7QStringEENS_20__common_pool_policyINS_6__poolELb1EEEE8allocateEmPKv[__gnu_cxx::__mt_alloc<std::_Rb_tree_node<std::pair<char
const* const, QString> >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool,
true> >::allocate(unsigned long, void const*)]+0x9b): undefined reference to
`__gnu_cxx::__pool<true>::_M_get_thread_id()'
addressbook.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt13_Rb_tree_nodeISt4pairIKPKc7QStringEENS_20__common_pool_policyINS_6__poolELb1EEEE8allocateEmPKv[__gnu_cxx::__mt_alloc<std::_Rb_tree_node<std::pair<char
const* const, QString> >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool,
true> >::allocate(unsigned long, void const*)]+0x24e): undefined reference to
`__gnu_cxx::__pool<true>::_M_initialize()'
addressbook.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt13_Rb_tree_nodeISt4pairIKPKc7QStringEENS_20__common_pool_policyINS_6__poolELb1EEEE8allocateEmPKv[__gnu_cxx::__mt_alloc<std::_Rb_tree_node<std::pair<char
const* const, QString> >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool,
true> >::allocate(unsigned long, void const*)]+0x1f7): undefined reference to
`__gnu_cxx::__pool<true>::_M_reserve_block(unsigned long, unsigned long)'
../kab/.libs/libkab.a(addressbook.o): In function
`__gnu_cxx::__mt_alloc<std::_Rb_tree_node<std::pair<char const* const, QString>
>, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true>
>::deallocate(std::_Rb_tree_node<std::pair<char const* const, QString> >*,
unsigned long)':
addressbook.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt13_Rb_tree_nodeISt4pairIKPKc7QStringEENS_20__common_pool_policyINS_6__poolELb1EEEE10deallocateEPS8_m[__gnu_cxx::__mt_alloc<std::_Rb_tree_node<std::pair<char
const* const, QString> >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool,
true> >::deallocate(std::_Rb_tree_node<std::pair<char const* const, QString> >*,
unsigned long)]+0x74): undefined reference to
`__gnu_cxx::__pool<true>::_M_reclaim_block(char*, unsigned long)'
../kab/.libs/libkab.a(addressbook.o): In function
`__gnu_cxx::__mt_alloc<std::_List_node<AddressBook::Entry>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned
long, void const*)':
addressbook.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt10_List_nodeIN11AddressBook5EntryEENS_20__common_pool_policyINS_6__poolELb1EEEE8allocateEmPKv[__gnu_cxx::__mt_alloc<std::_List_node<AddressBook::Entry>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned
long, void const*)]+0x9b): undefined reference to
`__gnu_cxx::__pool<true>::_M_get_thread_id()'
addressbook.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt10_List_nodeIN11AddressBook5EntryEENS_20__common_pool_policyINS_6__poolELb1EEEE8allocateEmPKv[__gnu_cxx::__mt_alloc<std::_List_node<AddressBook::Entry>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned
long, void const*)]+0x24e): undefined reference to
`__gnu_cxx::__pool<true>::_M_initialize()'
addressbook.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt10_List_nodeIN11AddressBook5EntryEENS_20__common_pool_policyINS_6__poolELb1EEEE8allocateEmPKv[__gnu_cxx::__mt_alloc<std::_List_node<AddressBook::Entry>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned
long, void const*)]+0x1f7): undefined reference to
`__gnu_cxx::__pool<true>::_M_reserve_block(unsigned long, unsigned long)'
../kab/.libs/libkab.a(addressbook.o): In function
`__gnu_cxx::__mt_alloc<std::_List_node<AddressBook::Entry>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true>
>::deallocate(std::_List_node<AddressBook::Entry>*, unsigned long)':
addressbook.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt10_List_nodeIN11AddressBook5EntryEENS_20__common_pool_policyINS_6__poolELb1EEEE10deallocateEPS4_m[__gnu_cxx::__mt_alloc<std::_List_node<AddressBook::Entry>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true>
>::deallocate(std::_List_node<AddressBook::Entry>*, unsigned long)]+0x74):
undefined reference to `__gnu_cxx::__pool<true>::_M_reclaim_block(char*,
unsigned long)'
../kab/.libs/libkab.a(addressbook.o): In function
`__gnu_cxx::__mt_alloc<std::_Rb_tree_node<std::pair<QString const, KabKey> >,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned
long, void const*)':
addressbook.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt13_Rb_tree_nodeISt4pairIK7QString6KabKeyEENS_20__common_pool_policyINS_6__poolELb1EEEE8allocateEmPKv[__gnu_cxx::__mt_alloc<std::_Rb_tree_node<std::pair<QString
const, KabKey> >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true>
>::allocate(unsigned long, void const*)]+0x83): undefined reference to
`__gnu_cxx::__pool<true>::_M_get_thread_id()'
addressbook.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt13_Rb_tree_nodeISt4pairIK7QString6KabKeyEENS_20__common_pool_policyINS_6__poolELb1EEEE8allocateEmPKv[__gnu_cxx::__mt_alloc<std::_Rb_tree_node<std::pair<QString
const, KabKey> >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true>
>::allocate(unsigned long, void const*)]+0x235): undefined reference to
`__gnu_cxx::__pool<true>::_M_initialize()'
addressbook.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt13_Rb_tree_nodeISt4pairIK7QString6KabKeyEENS_20__common_pool_policyINS_6__poolELb1EEEE8allocateEmPKv[__gnu_cxx::__mt_alloc<std::_Rb_tree_node<std::pair<QString
const, KabKey> >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true>
>::allocate(unsigned long, void const*)]+0x1de): undefined reference to
`__gnu_cxx::__pool<true>::_M_reserve_block(unsigned long, unsigned long)'
../kab/.libs/libkab.a(addressbook.o): In function
`__gnu_cxx::__mt_alloc<std::_Rb_tree_node<std::pair<QString const, KabKey> >,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true>
>::deallocate(std::_Rb_tree_node<std::pair<QString const, KabKey> >*, unsigned
long)':
addressbook.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt13_Rb_tree_nodeISt4pairIK7QString6KabKeyEENS_20__common_pool_policyINS_6__poolELb1EEEE10deallocateEPS7_m[__gnu_cxx::__mt_alloc<std::_Rb_tree_node<std::pair<QString
const, KabKey> >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true>
>::deallocate(std::_Rb_tree_node<std::pair<QString const, KabKey> >*, unsigned
long)]+0x6a): undefined reference to
`__gnu_cxx::__pool<true>::_M_reclaim_block(char*, unsigned long)'
../kab/.libs/libkab.a(addressbook.o): In function
`__gnu_cxx::__common_pool_base<__gnu_cxx::__pool, true>::_S_initialize()':
addressbook.cc:(.gnu.linkonce.t._ZN9__gnu_cxx18__common_pool_baseINS_6__poolELb1EE13_S_initializeEv[__gnu_cxx::__common_pool_base<__gnu_cxx::__pool,
true>::_S_initialize()]+0xd5): undefined reference to
`__gnu_cxx::__pool<true>::_M_initialize()'
../kab/.libs/libkab.a(addressbook.o): In function
`__gnu_cxx::__common_pool_base<__gnu_cxx::__pool, true>::_S_initialize_once()':
addressbook.cc:(.gnu.linkonce.t._ZN9__gnu_cxx18__common_pool_baseINS_6__poolELb1EE18_S_initialize_onceEv[__gnu_cxx::__common_pool_base<__gnu_cxx::__pool,
true>::_S_initialize_once()]+0x6d): undefined reference to
`__gnu_cxx::__pool<true>::_M_initialize()'
../kab/.libs/libkab.a(addressbook.o): In function
`__gnu_cxx::__mt_alloc<std::_List_node<AddressBook::Entry::Address>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned
long, void const*)':
addressbook.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt10_List_nodeIN11AddressBook5Entry7AddressEENS_20__common_pool_policyINS_6__poolELb1EEEE8allocateEmPKv[__gnu_cxx::__mt_alloc<std::_List_node<AddressBook::Entry::Address>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned
long, void const*)]+0x8a): undefined reference to
`__gnu_cxx::__pool<true>::_M_get_thread_id()'
addressbook.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt10_List_nodeIN11AddressBook5Entry7AddressEENS_20__common_pool_policyINS_6__poolELb1EEEE8allocateEmPKv[__gnu_cxx::__mt_alloc<std::_List_node<AddressBook::Entry::Address>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned
long, void const*)]+0x23e): undefined reference to
`__gnu_cxx::__pool<true>::_M_initialize()'
addressbook.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt10_List_nodeIN11AddressBook5Entry7AddressEENS_20__common_pool_policyINS_6__poolELb1EEEE8allocateEmPKv[__gnu_cxx::__mt_alloc<std::_List_node<AddressBook::Entry::Address>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned
long, void const*)]+0x1e7): undefined reference to
`__gnu_cxx::__pool<true>::_M_reserve_block(unsigned long, unsigned long)'
../kab/.libs/libkab.a(qconfigDB.o): In function
`__gnu_cxx::__mt_alloc<std::_Rb_tree_node<std::pair<QCString const, QCString> >,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned
long, void const*)':
qconfigDB.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt13_Rb_tree_nodeISt4pairIK8QCStringS3_EENS_20__common_pool_policyINS_6__poolELb1EEEE8allocateEmPKv[__gnu_cxx::__mt_alloc<std::_Rb_tree_node<std::pair<QCString
const, QCString> >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true>
>::allocate(unsigned long, void const*)]+0x83): undefined reference to
`__gnu_cxx::__pool<true>::_M_get_thread_id()'
qconfigDB.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt13_Rb_tree_nodeISt4pairIK8QCStringS3_EENS_20__common_pool_policyINS_6__poolELb1EEEE8allocateEmPKv[__gnu_cxx::__mt_alloc<std::_Rb_tree_node<std::pair<QCString
const, QCString> >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true>
>::allocate(unsigned long, void const*)]+0x235): undefined reference to
`__gnu_cxx::__pool<true>::_M_initialize()'
qconfigDB.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt13_Rb_tree_nodeISt4pairIK8QCStringS3_EENS_20__common_pool_policyINS_6__poolELb1EEEE8allocateEmPKv[__gnu_cxx::__mt_alloc<std::_Rb_tree_node<std::pair<QCString
const, QCString> >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true>
>::allocate(unsigned long, void const*)]+0x1de): undefined reference to
`__gnu_cxx::__pool<true>::_M_reserve_block(unsigned long, unsigned long)'
../kab/.libs/libkab.a(qconfigDB.o): In function
`__gnu_cxx::__mt_alloc<std::_Rb_tree_node<std::pair<QCString const, QCString> >,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true>
>::deallocate(std::_Rb_tree_node<std::pair<QCString const, QCString> >*,
unsigned long)':
qconfigDB.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt13_Rb_tree_nodeISt4pairIK8QCStringS3_EENS_20__common_pool_policyINS_6__poolELb1EEEE10deallocateEPS6_m[__gnu_cxx::__mt_alloc<std::_Rb_tree_node<std::pair<QCString
const, QCString> >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true>
>::deallocate(std::_Rb_tree_node<std::pair<QCString const, QCString> >*,
unsigned long)]+0x6a): undefined reference to
`__gnu_cxx::__pool<true>::_M_reclaim_block(char*, unsigned long)'
../kab/.libs/libkab.a(qconfigDB.o): In function
`__gnu_cxx::__mt_alloc<std::_List_node<int>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true>
>::deallocate(std::_List_node<int>*, unsigned long)':
qconfigDB.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt10_List_nodeIiENS_20__common_pool_policyINS_6__poolELb1EEEE10deallocateEPS2_m[__gnu_cxx::__mt_alloc<std::_List_node<int>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true>
>::deallocate(std::_List_node<int>*, unsigned long)]+0x75): undefined reference
to `__gnu_cxx::__pool<true>::_M_reclaim_block(char*, unsigned long)'
../kab/.libs/libkab.a(qconfigDB.o): In function
`__gnu_cxx::__mt_alloc<std::_List_node<int>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned
long, void const*)':
qconfigDB.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt10_List_nodeIiENS_20__common_pool_policyINS_6__poolELb1EEEE8allocateEmPKv[__gnu_cxx::__mt_alloc<std::_List_node<int>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned
long, void const*)]+0x9c): undefined reference to
`__gnu_cxx::__pool<true>::_M_get_thread_id()'
qconfigDB.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt10_List_nodeIiENS_20__common_pool_policyINS_6__poolELb1EEEE8allocateEmPKv[__gnu_cxx::__mt_alloc<std::_List_node<int>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned
long, void const*)]+0x24f): undefined reference to
`__gnu_cxx::__pool<true>::_M_initialize()'
qconfigDB.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt10_List_nodeIiENS_20__common_pool_policyINS_6__poolELb1EEEE8allocateEmPKv[__gnu_cxx::__mt_alloc<std::_List_node<int>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned
long, void const*)]+0x1f8): undefined reference to
`__gnu_cxx::__pool<true>::_M_reserve_block(unsigned long, unsigned long)'
../kab/.libs/libkab.a(qconfigDB.o): In function
`__gnu_cxx::__mt_alloc<std::_List_node<double>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true>
>::deallocate(std::_List_node<double>*, unsigned long)':
qconfigDB.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt10_List_nodeIdENS_20__common_pool_policyINS_6__poolELb1EEEE10deallocateEPS2_m[__gnu_cxx::__mt_alloc<std::_List_node<double>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true>
>::deallocate(std::_List_node<double>*, unsigned long)]+0x75): undefined
reference to `__gnu_cxx::__pool<true>::_M_reclaim_block(char*, unsigned long)'
../kab/.libs/libkab.a(qconfigDB.o): In function
`__gnu_cxx::__mt_alloc<std::_List_node<double>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned
long, void const*)':
qconfigDB.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt10_List_nodeIdENS_20__common_pool_policyINS_6__poolELb1EEEE8allocateEmPKv[__gnu_cxx::__mt_alloc<std::_List_node<double>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned
long, void const*)]+0x9c): undefined reference to
`__gnu_cxx::__pool<true>::_M_get_thread_id()'
qconfigDB.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt10_List_nodeIdENS_20__common_pool_policyINS_6__poolELb1EEEE8allocateEmPKv[__gnu_cxx::__mt_alloc<std::_List_node<double>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned
long, void const*)]+0x24f): undefined reference to
`__gnu_cxx::__pool<true>::_M_initialize()'
qconfigDB.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt10_List_nodeIdENS_20__common_pool_policyINS_6__poolELb1EEEE8allocateEmPKv[__gnu_cxx::__mt_alloc<std::_List_node<double>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned
long, void const*)]+0x1f8): undefined reference to
`__gnu_cxx::__pool<true>::_M_reserve_block(unsigned long, unsigned long)'
../kab/.libs/libkab.a(qconfigDB.o): In function
`__gnu_cxx::__mt_alloc<std::_List_node<long>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned
long, void const*)':
qconfigDB.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt10_List_nodeIlENS_20__common_pool_policyINS_6__poolELb1EEEE8allocateEmPKv[__gnu_cxx::__mt_alloc<std::_List_node<long>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned
long, void const*)]+0x9c): undefined reference to
`__gnu_cxx::__pool<true>::_M_get_thread_id()'
qconfigDB.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt10_List_nodeIlENS_20__common_pool_policyINS_6__poolELb1EEEE8allocateEmPKv[__gnu_cxx::__mt_alloc<std::_List_node<long>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned
long, void const*)]+0x24f): undefined reference to
`__gnu_cxx::__pool<true>::_M_initialize()'
qconfigDB.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt10_List_nodeIlENS_20__common_pool_policyINS_6__poolELb1EEEE8allocateEmPKv[__gnu_cxx::__mt_alloc<std::_List_node<long>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned
long, void const*)]+0x1f8): undefined reference to
`__gnu_cxx::__pool<true>::_M_reserve_block(unsigned long, unsigned long)'
../kab/.libs/libkab.a(qconfigDB.o): In function
`__gnu_cxx::__mt_alloc<std::_List_node<long>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true>
>::deallocate(std::_List_node<long>*, unsigned long)':
qconfigDB.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt10_List_nodeIlENS_20__common_pool_policyINS_6__poolELb1EEEE10deallocateEPS2_m[__gnu_cxx::__mt_alloc<std::_List_node<long>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true>
>::deallocate(std::_List_node<long>*, unsigned long)]+0x75): undefined reference
to `__gnu_cxx::__pool<true>::_M_reclaim_block(char*, unsigned long)'
../kab/.libs/libkab.a(qconfigDB.o): In function
`__gnu_cxx::__mt_alloc<std::_Rb_tree_node<std::pair<QCString const, Section*> >,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned
long, void const*)':
qconfigDB.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt13_Rb_tree_nodeISt4pairIK8QCStringP7SectionEENS_20__common_pool_policyINS_6__poolELb1EEEE8allocateEmPKv[__gnu_cxx::__mt_alloc<std::_Rb_tree_node<std::pair<QCString
const, Section*> >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true>
>::allocate(unsigned long, void const*)]+0x9c): undefined reference to
`__gnu_cxx::__pool<true>::_M_get_thread_id()'
qconfigDB.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt13_Rb_tree_nodeISt4pairIK8QCStringP7SectionEENS_20__common_pool_policyINS_6__poolELb1EEEE8allocateEmPKv[__gnu_cxx::__mt_alloc<std::_Rb_tree_node<std::pair<QCString
const, Section*> >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true>
>::allocate(unsigned long, void const*)]+0x24f): undefined reference to
`__gnu_cxx::__pool<true>::_M_initialize()'
qconfigDB.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt13_Rb_tree_nodeISt4pairIK8QCStringP7SectionEENS_20__common_pool_policyINS_6__poolELb1EEEE8allocateEmPKv[__gnu_cxx::__mt_alloc<std::_Rb_tree_node<std::pair<QCString
const, Section*> >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true>
>::allocate(unsigned long, void const*)]+0x1f8): undefined reference to
`__gnu_cxx::__pool<true>::_M_reserve_block(unsigned long, unsigned long)'
../kab/.libs/libkab.a(qconfigDB.o): In function
`__gnu_cxx::__mt_alloc<std::_Rb_tree_node<std::pair<QCString const, Section*> >,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true>
>::deallocate(std::_Rb_tree_node<std::pair<QCString const, Section*> >*,
unsigned long)':
qconfigDB.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt13_Rb_tree_nodeISt4pairIK8QCStringP7SectionEENS_20__common_pool_policyINS_6__poolELb1EEEE10deallocateEPS8_m[__gnu_cxx::__mt_alloc<std::_Rb_tree_node<std::pair<QCString
const, Section*> >, __gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true>
>::deallocate(std::_Rb_tree_node<std::pair<QCString const, Section*> >*,
unsigned long)]+0x75): undefined reference to
`__gnu_cxx::__pool<true>::_M_reclaim_block(char*, unsigned long)'
../kab/.libs/libkab.a(qconfigDB.o): In function
`__gnu_cxx::__mt_alloc<std::_List_node<QCString>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned
long, void const*)':
qconfigDB.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt10_List_nodeI8QCStringENS_20__common_pool_policyINS_6__poolELb1EEEE8allocateEmPKv[__gnu_cxx::__mt_alloc<std::_List_node<QCString>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned
long, void const*)]+0x83): undefined reference to
`__gnu_cxx::__pool<true>::_M_get_thread_id()'
qconfigDB.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt10_List_nodeI8QCStringENS_20__common_pool_policyINS_6__poolELb1EEEE8allocateEmPKv[__gnu_cxx::__mt_alloc<std::_List_node<QCString>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned
long, void const*)]+0x235): undefined reference to
`__gnu_cxx::__pool<true>::_M_initialize()'
qconfigDB.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt10_List_nodeI8QCStringENS_20__common_pool_policyINS_6__poolELb1EEEE8allocateEmPKv[__gnu_cxx::__mt_alloc<std::_List_node<QCString>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned
long, void const*)]+0x1de): undefined reference to
`__gnu_cxx::__pool<true>::_M_reserve_block(unsigned long, unsigned long)'
../kab/.libs/libkab.a(qconfigDB.o): In function
`__gnu_cxx::__mt_alloc<std::_List_node<QCString>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true>
>::deallocate(std::_List_node<QCString>*, unsigned long)':
qconfigDB.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt10_List_nodeI8QCStringENS_20__common_pool_policyINS_6__poolELb1EEEE10deallocateEPS3_m[__gnu_cxx::__mt_alloc<std::_List_node<QCString>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true>
>::deallocate(std::_List_node<QCString>*, unsigned long)]+0x6a): undefined
reference to `__gnu_cxx::__pool<true>::_M_reclaim_block(char*, unsigned long)'
../kab/.libs/libkab.a(qconfigDB.o): In function
`__gnu_cxx::__mt_alloc<std::_List_node<QString>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned
long, void const*)':
qconfigDB.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt10_List_nodeI7QStringENS_20__common_pool_policyINS_6__poolELb1EEEE8allocateEmPKv[__gnu_cxx::__mt_alloc<std::_List_node<QString>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned
long, void const*)]+0x9c): undefined reference to
`__gnu_cxx::__pool<true>::_M_get_thread_id()'
qconfigDB.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt10_List_nodeI7QStringENS_20__common_pool_policyINS_6__poolELb1EEEE8allocateEmPKv[__gnu_cxx::__mt_alloc<std::_List_node<QString>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned
long, void const*)]+0x24f): undefined reference to
`__gnu_cxx::__pool<true>::_M_initialize()'
qconfigDB.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt10_List_nodeI7QStringENS_20__common_pool_policyINS_6__poolELb1EEEE8allocateEmPKv[__gnu_cxx::__mt_alloc<std::_List_node<QString>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >::allocate(unsigned
long, void const*)]+0x1f8): undefined reference to
`__gnu_cxx::__pool<true>::_M_reserve_block(unsigned long, unsigned long)'
../kab/.libs/libkab.a(qconfigDB.o): In function
`__gnu_cxx::__mt_alloc<std::_List_node<QString>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true>
>::deallocate(std::_List_node<QString>*, unsigned long)':
qconfigDB.cc:(.gnu.linkonce.t._ZN9__gnu_cxx10__mt_allocISt10_List_nodeI7QStringENS_20__common_pool_policyINS_6__poolELb1EEEE10deallocateEPS3_m[__gnu_cxx::__mt_alloc<std::_List_node<QString>,
__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true>
>::deallocate(std::_List_node<QString>*, unsigned long)]+0x75): undefined
reference to `__gnu_cxx::__pool<true>::_M_reclaim_block(char*, unsigned long)'
./.libs/libkabc.so: undefined reference to
`__gnu_cxx::__pool<true>::_M_reclaim_block(char*, unsigned long)@GLIBCXX_3.4.4'
./.libs/libkabc.so: undefined reference to
`__gnu_cxx::__pool<true>::_M_reserve_block(unsigned long, unsigned
long)@GLIBCXX_3.4.4'
./.libs/libkabc.so: undefined reference to
`__gnu_cxx::__pool<true>::_M_get_thread_id()@GLIBCXX_3.4.4'
./.libs/libkabc.so: undefined reference to
`__gnu_cxx::__pool<true>::_M_initialize()@GLIBCXX_3.4.6'
collect2: ld returned 1 exit status

According to this web page, the problem may be a configuration bug in KDE:

http://ibot.rikers.org/%23kde/20050408.html.gz

My systems emerge --info
Portage 2.0.53_rc7 (default-linux/amd64/2005.1/no-multilib, gcc-4.0.2,
glibc-2.3.6-r1, 2.6.14-gentoo x86_64)
=================================================================
System uname: 2.6.14-gentoo x86_64 AMD Opteron(tm) Processor 246
Gentoo Base System version 1.12.0_pre11
dev-lang/python:     2.3.5, 2.4.2
sys-apps/sandbox:    1.2.14
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20-r1
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=opteron -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config
/usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown
/usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown
/usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref
/usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-O2 -march=opteron -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo
http://gentoo.mirrors.pair.com/ ftp://gentoo.mirrors.pair.com/
http://mirror.datapipe.net/gentoo http://mirror.datapipe.net/gentoo
ftp://ftp.ussg.iu.edu/pub/linux/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/home/scott/projects/ebuilds"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X acl alsa apache2 arts audiofile avi berkdb bitmap-fonts
browserplugin bzip2 cdr crypt cups curl doc dvd eds effects emboss encode esd
exif expat fam ffmpeg firefox flac font-server foomaticdb fortran gd gdbm gif
gimpprint glut gmp gnome gpm grammar gstreamer gtk gtk2 guile hal idn
imagemagick imlib ipv6 jpeg junit kde lcms libwww lm-sensors lua lzw lzw-tiff
mad math mikmod mjpeg mng motif mozilla mozsvg mp3 mpeg ncurses nls nptl ogg
oggvorbis openal opengl pam pcre pdf pdflib perl plotutils plugin png povray
ppds python qt quicktime readline samba sdk sdl slang smp spell ssl svg tcltk
tcpd tetex theora thesaurus threads tiff truetype truetype-fonts type1
type1-fonts udev usb userlocales vorbis wmf xine xml xml2 xmms xpm xscreensaver
xv xvid zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS

------- Comment #1 From Jakub Moc (RETIRED) 2005-11-30 13:00:53 0000 -------

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

First Last Prev Next    No search results available      Search page      Enter new bug