Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 48515 - kde-base/arts-1.2.2 failes to emerge
Summary: kde-base/arts-1.2.2 failes to emerge
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High blocker (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-04-20 14:47 UTC by Thomas Veith (RETIRED)
Modified: 2004-05-26 08:44 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Veith (RETIRED) gentoo-dev 2004-04-20 14:47:07 UTC
When emerging arts-1.2.2 libtool fails at early stage linking mcopidl. From the errors-messages it seems related to STL. It works neither with libtool 1.4.3 nor with libtool 1.5.2. I also tried with my standard CFLAGS and with empty CFLAGS, neither works.


Reproducible: Always
Steps to Reproduce:
ACCEPT_KEYWORDS="~x86" emerge -D arts

Actual Results:  
/bin/sh ../libtool --silent --mode=link --tag=CXX g++  -Wnon-virtual-dtor 
-Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align 
-Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings 
-DNDEBUG -DNO_DEBUG -O2 -Wformat-security -Wmissing-format-attribute 
-fno-exceptions -fno-check-new -fno-common  -ftemplate-depth-99 -O0    -o 
mcopidl -L/usr/X11R6/lib -L/usr/qt/3/lib -L/usr/kde/3.2/lib  mcopidl.o yacc.o 
scanner.o namespace.o ../mcop/libmcop.la 
mcopidl.o(.gnu.linkonce.t._ZNSt14__simple_allocISsSt24__default_alloc_templateILb1ELi0EEE10deallocateEPSsj+0x1d): 
In function `std::__simple_alloc<std::basic_string<char, 
std::char_traits<char>, std::allocator<char> >, 
std::__default_alloc_template<(bool)1, (int)0> 
>::deallocate(std::basic_string<char, std::char_traits<char>, 
std::allocator<char> >*, unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::deallocate(void*, unsigned)' 
mcopidl.o(.gnu.linkonce.t._ZNSt14__simple_allocIN4Arts9MethodDefESt24__default_alloc_templateILb1ELi0EEE10deallocateEPS1_j+0x24): 
In function `std::__simple_alloc<Arts::MethodDef, 
std::__default_alloc_template<(bool)1, (int)0> >::deallocate(Arts::MethodDef*, 
unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::deallocate(void*, unsigned)' 
mcopidl.o(.gnu.linkonce.t._ZNSt14__simple_allocIN4Arts12AttributeDefESt24__default_alloc_templateILb1ELi0EEE10deallocateEPS1_j+0x24): 
In function `std::__simple_alloc<Arts::AttributeDef, 
std::__default_alloc_template<(bool)1, (int)0> 
>::deallocate(Arts::AttributeDef*, unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::deallocate(void*, unsigned)' 
mcopidl.o(.gnu.linkonce.t._ZNSt14__simple_allocISsSt24__default_alloc_templateILb1ELi0EEE8allocateEj+0x1d): 
In function `std::__simple_alloc<std::basic_string<char, 
std::char_traits<char>, std::allocator<char> >, 
std::__default_alloc_template<(bool)1, (int)0> >::allocate(unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::allocate(unsigned)' 
mcopidl.o(.gnu.linkonce.t._ZNSt14__simple_allocIN4Arts7EnumDefESt24__default_alloc_templateILb1ELi0EEE8allocateEj+0x1d): 
In function `std::__simple_alloc<Arts::EnumDef, 
std::__default_alloc_template<(bool)1, (int)0> >::allocate(unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::allocate(unsigned)' 
mcopidl.o(.gnu.linkonce.t._ZNSt14__simple_allocIN4Arts7EnumDefESt24__default_alloc_templateILb1ELi0EEE10deallocateEPS1_j+0x1d): 
In function `std::__simple_alloc<Arts::EnumDef, 
std::__default_alloc_template<(bool)1, (int)0> >::deallocate(Arts::EnumDef*, 
unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::deallocate(void*, unsigned)' 
mcopidl.o(.gnu.linkonce.t._ZNSt14__simple_allocIN4Arts7TypeDefESt24__default_alloc_templateILb1ELi0EEE8allocateEj+0x1d): 
In function `std::__simple_alloc<Arts::TypeDef, 
std::__default_alloc_template<(bool)1, (int)0> >::allocate(unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::allocate(unsigned)' 
mcopidl.o(.gnu.linkonce.t._ZNSt14__simple_allocIN4Arts7TypeDefESt24__default_alloc_templateILb1ELi0EEE10deallocateEPS1_j+0x1d): 
In function `std::__simple_alloc<Arts::TypeDef, 
std::__default_alloc_template<(bool)1, (int)0> >::deallocate(Arts::TypeDef*, 
unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::deallocate(void*, unsigned)' 
mcopidl.o(.gnu.linkonce.t._ZNSt14__simple_allocIN4Arts12InterfaceDefESt24__default_alloc_templateILb1ELi0EEE8allocateEj+0x24): 
In function `std::__simple_alloc<Arts::InterfaceDef, 
std::__default_alloc_template<(bool)1, (int)0> >::allocate(unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::allocate(unsigned)' 
mcopidl.o(.gnu.linkonce.t._ZNSt14__simple_allocIN4Arts12InterfaceDefESt24__default_alloc_templateILb1ELi0EEE10deallocateEPS1_j+0x24): 
In function `std::__simple_alloc<Arts::InterfaceDef, 
std::__default_alloc_template<(bool)1, (int)0> 
>::deallocate(Arts::InterfaceDef*, unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::deallocate(void*, unsigned)' 
mcopidl.o(.gnu.linkonce.t._ZNSt14__simple_allocIN4Arts12AttributeDefESt24__default_alloc_templateILb1ELi0EEE8allocateEj+0x24): 
In function `std::__simple_alloc<Arts::AttributeDef, 
std::__default_alloc_template<(bool)1, (int)0> >::allocate(unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::allocate(unsigned)' 
mcopidl.o(.gnu.linkonce.t._ZNSt14__simple_allocIN4Arts9MethodDefESt24__default_alloc_templateILb1ELi0EEE8allocateEj+0x28): 
In function `std::__simple_alloc<Arts::MethodDef, 
std::__default_alloc_template<(bool)1, (int)0> >::allocate(unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::allocate(unsigned)' 
mcopidl.o(.gnu.linkonce.t._ZNSt14__simple_allocISt10_List_nodeI11ForwardCodeESt24__default_alloc_templateILb1ELi0EEE8allocateEj+0x28): 
In function `std::__simple_alloc<std::_List_node<ForwardCode>, 
std::__default_alloc_template<(bool)1, (int)0> >::allocate(unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::allocate(unsigned)' 
mcopidl.o(.gnu.linkonce.t._ZNSt14__simple_allocISt10_List_nodeI11ForwardCodeESt24__default_alloc_templateILb1ELi0EEE10deallocateEPS2_j+0x24): 
In function `std::__simple_alloc<std::_List_node<ForwardCode>, 
std::__default_alloc_template<(bool)1, (int)0> 
>::deallocate(std::_List_node<ForwardCode>*, unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::deallocate(void*, unsigned)' 
mcopidl.o(.gnu.linkonce.t._ZNSt14__simple_allocIN4Arts8ParamDefESt24__default_alloc_templateILb1ELi0EEE10deallocateEPS1_j+0x23): 
In function `std::__simple_alloc<Arts::ParamDef, 
std::__default_alloc_template<(bool)1, (int)0> >::deallocate(Arts::ParamDef*, 
unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::deallocate(void*, unsigned)' 
mcopidl.o(.gnu.linkonce.t._ZNSt14__simple_allocIN4Arts8ParamDefESt24__default_alloc_templateILb1ELi0EEE8allocateEj+0x27): 
In function `std::__simple_alloc<Arts::ParamDef, 
std::__default_alloc_template<(bool)1, (int)0> >::allocate(unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::allocate(unsigned)' 
mcopidl.o(.gnu.linkonce.t._ZNSt14__simple_allocIcSt24__default_alloc_templateILb1ELi0EEE8allocateEj+0x1a): 
In function `std::__simple_alloc<char, std::__default_alloc_template<(bool)1, 
(int)0> >::allocate(unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::allocate(unsigned)' 
mcopidl.o(.gnu.linkonce.t._ZNSt14__simple_allocIcSt24__default_alloc_templateILb1ELi0EEE10deallocateEPcj+0x1a): 
In function `std::__simple_alloc<char, std::__default_alloc_template<(bool)1, 
(int)0> >::deallocate(char*, unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::deallocate(void*, unsigned)' 
mcopidl.o(.gnu.linkonce.t._ZNSt14__simple_allocISt4pairIiSsESt24__default_alloc_templateILb1ELi0EEE10deallocateEPS1_j+0x1d): 
In function `std::__simple_alloc<std::pair<int, std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > >, 
std::__default_alloc_template<(bool)1, (int)0> >::deallocate(std::pair<int, 
std::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, 
unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::deallocate(void*, unsigned)' 
mcopidl.o(.gnu.linkonce.t._ZNSt14__simple_allocISt4pairIiSsESt24__default_alloc_templateILb1ELi0EEE8allocateEj+0x1d): 
In function `std::__simple_alloc<std::pair<int, std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > >, 
std::__default_alloc_template<(bool)1, (int)0> >::allocate(unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::allocate(unsigned)' 
mcopidl.o(.gnu.linkonce.t._ZNSt14__simple_allocISt13_Rb_tree_nodeISt4pairIKSsbEESt24__default_alloc_templateILb1ELi0EEE8allocateEj+0x27): 
In function 
`std::__simple_alloc<std::_Rb_tree_node<std::pair<std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const, bool> >, 
std::__default_alloc_template<(bool)1, (int)0> >::allocate(unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::allocate(unsigned)' 
mcopidl.o(.gnu.linkonce.t._ZNSt14__simple_allocISt13_Rb_tree_nodeISt4pairIKSsSsEESt24__default_alloc_templateILb1ELi0EEE8allocateEj+0x27): 
In function 
`std::__simple_alloc<std::_Rb_tree_node<std::pair<std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > > >, 
std::__default_alloc_template<(bool)1, (int)0> >::allocate(unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::allocate(unsigned)' 
mcopidl.o(.gnu.linkonce.t._ZNSt14__simple_allocIN4Arts13TypeComponentESt24__default_alloc_templateILb1ELi0EEE10deallocateEPS1_j+0x23): 
In function `std::__simple_alloc<Arts::TypeComponent, 
std::__default_alloc_template<(bool)1, (int)0> 
>::deallocate(Arts::TypeComponent*, unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::deallocate(void*, unsigned)' 
mcopidl.o(.gnu.linkonce.t._ZNSt14__simple_allocIN4Arts13EnumComponentESt24__default_alloc_templateILb1ELi0EEE10deallocateEPS1_j+0x23): 
In function `std::__simple_alloc<Arts::EnumComponent, 
std::__default_alloc_template<(bool)1, (int)0> 
>::deallocate(Arts::EnumComponent*, unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::deallocate(void*, unsigned)' 
mcopidl.o(.gnu.linkonce.t._ZNSt14__simple_allocIPSt4pairIiSsESt24__default_alloc_templateILb1ELi0EEE10deallocateEPS2_j+0x1d): 
In function `std::__simple_alloc<std::pair<int, std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > >*, 
std::__default_alloc_template<(bool)1, (int)0> >::deallocate(std::pair<int, 
std::basic_string<char, std::char_traits<char>, std::allocator<char> > >**, 
unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::deallocate(void*, unsigned)' 
mcopidl.o(.gnu.linkonce.t._ZNSt14__simple_allocISt10_List_nodeIN4Arts7EnumDefEESt24__default_alloc_templateILb1ELi0EEE8allocateEj+0x28): 
In function `std::__simple_alloc<std::_List_node<Arts::EnumDef>, 
std::__default_alloc_template<(bool)1, (int)0> >::allocate(unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::allocate(unsigned)' 
mcopidl.o(.gnu.linkonce.t._ZNSt14__simple_allocISt10_List_nodeIN4Arts7TypeDefEESt24__default_alloc_templateILb1ELi0EEE8allocateEj+0x28): 
In function `std::__simple_alloc<std::_List_node<Arts::TypeDef>, 
std::__default_alloc_template<(bool)1, (int)0> >::allocate(unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::allocate(unsigned)' 
mcopidl.o(.gnu.linkonce.t._ZNSt14__simple_allocISt10_List_nodeIN4Arts12InterfaceDefEESt24__default_alloc_templateILb1ELi0EEE8allocateEj+0x2c): 
In function `std::__simple_alloc<std::_List_node<Arts::InterfaceDef>, 
std::__default_alloc_template<(bool)1, (int)0> >::allocate(unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::allocate(unsigned)' 
mcopidl.o(.gnu.linkonce.t._ZNSt14__simple_allocISt10_List_nodeISsESt24__default_alloc_templateILb1ELi0EEE8allocateEj+0x27): 
In function `std::__simple_alloc<std::_List_node<std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > >, 
std::__default_alloc_template<(bool)1, (int)0> >::allocate(unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::allocate(unsigned)' 
mcopidl.o(.gnu.linkonce.t._ZNSt14__simple_allocISt13_Rb_tree_nodeISt4pairIKSsbEESt24__default_alloc_templateILb1ELi0EEE10deallocateEPS4_j+0x23): 
In function 
`std::__simple_alloc<std::_Rb_tree_node<std::pair<std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const, bool> >, 
std::__default_alloc_template<(bool)1, (int)0> 
>::deallocate(std::_Rb_tree_node<std::pair<std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const, bool> >*, unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::deallocate(void*, unsigned)' 
mcopidl.o(.gnu.linkonce.t._ZNSt14__simple_allocISt13_Rb_tree_nodeISt4pairIKSsSsEESt24__default_alloc_templateILb1ELi0EEE10deallocateEPS4_j+0x23): 
In function 
`std::__simple_alloc<std::_Rb_tree_node<std::pair<std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > > >, 
std::__default_alloc_template<(bool)1, (int)0> 
>::deallocate(std::_Rb_tree_node<std::pair<std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const, std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > > >*, unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::deallocate(void*, unsigned)' 
mcopidl.o(.gnu.linkonce.t._ZNSt14__simple_allocIPSt4pairIiSsESt24__default_alloc_templateILb1ELi0EEE8allocateEj+0x1d): 
In function `std::__simple_alloc<std::pair<int, std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > >*, 
std::__default_alloc_template<(bool)1, (int)0> >::allocate(unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::allocate(unsigned)' 
mcopidl.o(.gnu.linkonce.t._ZNSt14__simple_allocISt10_List_nodeIN4Arts7EnumDefEESt24__default_alloc_templateILb1ELi0EEE10deallocateEPS3_j+0x24): 
In function `std::__simple_alloc<std::_List_node<Arts::EnumDef>, 
std::__default_alloc_template<(bool)1, (int)0> 
>::deallocate(std::_List_node<Arts::EnumDef>*, unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::deallocate(void*, unsigned)' 
mcopidl.o(.gnu.linkonce.t._ZNSt14__simple_allocISt10_List_nodeIN4Arts7TypeDefEESt24__default_alloc_templateILb1ELi0EEE10deallocateEPS3_j+0x24): 
In function `std::__simple_alloc<std::_List_node<Arts::TypeDef>, 
std::__default_alloc_template<(bool)1, (int)0> 
>::deallocate(std::_List_node<Arts::TypeDef>*, unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::deallocate(void*, unsigned)' 
mcopidl.o(.gnu.linkonce.t._ZNSt14__simple_allocISt10_List_nodeIN4Arts12InterfaceDefEESt24__default_alloc_templateILb1ELi0EEE10deallocateEPS3_j+0x28): 
In function `std::__simple_alloc<std::_List_node<Arts::InterfaceDef>, 
std::__default_alloc_template<(bool)1, (int)0> 
>::deallocate(std::_List_node<Arts::InterfaceDef>*, unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::deallocate(void*, unsigned)' 
mcopidl.o(.gnu.linkonce.t._ZNSt14__simple_allocISt10_List_nodeISsESt24__default_alloc_templateILb1ELi0EEE10deallocateEPS1_j+0x23): 
In function `std::__simple_alloc<std::_List_node<std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > >, 
std::__default_alloc_template<(bool)1, (int)0> 
>::deallocate(std::_List_node<std::basic_string<char, std::char_traits<char>, 
std::allocator<char> > >*, unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::deallocate(void*, unsigned)' 
yacc.o(.gnu.linkonce.t._ZNSt14__simple_allocIN4Arts13EnumComponentESt24__default_alloc_templateILb1ELi0EEE8allocateEj+0x27): 
In function `std::__simple_alloc<Arts::EnumComponent, 
std::__default_alloc_template<(bool)1, (int)0> >::allocate(unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::allocate(unsigned)' 
yacc.o(.gnu.linkonce.t._ZNSt14__simple_allocIPcSt24__default_alloc_templateILb1ELi0EEE10deallocateEPS0_j+0x1d): 
In function `std::__simple_alloc<char*, std::__default_alloc_template<(bool)1, 
(int)0> >::deallocate(char**, unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::deallocate(void*, unsigned)' 
yacc.o(.gnu.linkonce.t._ZNSt14__simple_allocIPcSt24__default_alloc_templateILb1ELi0EEE8allocateEj+0x1d): 
In function `std::__simple_alloc<char*, std::__default_alloc_template<(bool)1, 
(int)0> >::allocate(unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::allocate(unsigned)' 
yacc.o(.gnu.linkonce.t._ZNSt14__simple_allocIN4Arts13TypeComponentESt24__default_alloc_templateILb1ELi0EEE8allocateEj+0x27): 
In function `std::__simple_alloc<Arts::TypeComponent, 
std::__default_alloc_template<(bool)1, (int)0> >::allocate(unsigned)': 
: undefined reference to `std::__default_alloc_template<(bool)1, (int)
0>::allocate(unsigned)' 
../mcop/.libs/libmcop.so: undefined reference to 
`std::__default_alloc_template<(bool)1, (int)0>::_S_free_list' 
../mcop/.libs/libmcop.so: undefined reference to 
`std::__default_alloc_template<(bool)1, (int)0>::_S_force_new' 
../mcop/.libs/libmcop.so: undefined reference to 
`std::__default_alloc_template<(bool)1, (int)0>::_S_refill(unsigned)' 
../mcop/.libs/libmcop.so: undefined reference to `std::basic_string<char, 
std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage' 
../mcop/.libs/libmcop.so: undefined reference to 
`std::__default_alloc_template<(bool)1, (int)0>::_S_node_allocator_lock' 
collect2: ld returned 1 exit status 
distcc[18045] ERROR: compile on localhost failed 
make[2]: *** [mcopidl] Error 1 
make[2]: Leaving directory 
`/var/tmp/portage/arts-1.2.2/work/arts-1.2.2/mcopidl' 
make[1]: *** [all-recursive] Error 1 
make[1]: Leaving directory `/var/tmp/portage/arts-1.2.2/work/arts-1.2.2' 
make: *** [all] Error 2 
 


Portage 2.0.50-r6 (default-x86-1.4, gcc-3.3.3, glibc-2.3.2-r9, 2.6.5-gentoo) 
================================================================= 
System uname: 2.6.5-gentoo i686 Intel(R) Pentium(R) 4 CPU 2.66GHz 
Gentoo Base System version 1.4.9 
distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) 
[enabled] 
ccache version 2.3 [enabled] 
Autoconf: sys-devel/autoconf-2.59-r3 
Automake: sys-devel/automake-1.8.3 
ACCEPT_KEYWORDS="x86" 
AUTOCLEAN="yes" 
CFLAGS="-O2 -mcpu=i686 -pipe" 
CHOST="i686-pc-linux-gnu" 
COMPILER="gcc3" 
CONFIG_PROTECT="/etc /etc/tomcat /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/lib/jboss /var/qmail/alias /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" 
CXXFLAGS="" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoaddcvs buildpkg ccache distcc sandbox" 
GENTOO_MIRRORS="ftp://gentoo.inode.at/source/ 
http://ftp.uni-erlangen.de/pub/mirrors/gentoo 
http://mirrors.sec.informatik.tu-darmstadt.de/gentoo 
rsync://mirrors.sec.informatik.tu-darmstadt.de/gentoo" 
MAKEOPTS="-j5" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="/usr/local/portage" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
USE="X aalib alsa apache2 apm arts artswrappersuid atlas avi berkdb bonobo cdf 
cdr crypt cups directfb doc encode esd foomaticdb gdbm gif ginac gnome gpm gtk 
gtk2 guile hdf icc icc_ipo imlib java jpeg kde ldap libg++ libwww mad mikmod 
mmx motif mozilla mpeg mysql ncurses netcdf nls nptl oggvorbis opengl oss pam 
pdflib perl png postgres python qhull qt quicktime readline sdl slang spell 
sse ssl svga tcltk tcpd tetex truetype x86 xml2 xmms xv zlib"
Comment 1 Caleb Tennis (RETIRED) gentoo-dev 2004-04-20 14:57:57 UTC
possibly dup of 47457?
Comment 2 Thomas Veith (RETIRED) gentoo-dev 2004-04-20 15:36:32 UTC
I'm not sure if its a dupe of 47457.. there are the same errors.. but a) I dont use USE="multilib" b) the workaround "LINK = $(LIBTOOL) --mode=link $(CXX) $(AM_CFLAGS) $(CFLAGS)" doesnt work 

So maybe it is the same bug, maybe not.. I just realized that I now also can't emerge arts-1.2.1 anymore; what a pity I cant remember when it worked and which packages differ from then...
Comment 3 Thomas Veith (RETIRED) gentoo-dev 2004-04-21 13:02:56 UTC
I could build arts-1.2.2 without problems on my laptop, which is not 100% identical to my main pc.  libtool-1.4.3-r4, gcc-3.3.3, glibc-2.3.2-r9, binutils-2.14.90.0.7-r4, yacc-1.9.1-r1, automake-1.7.8 and autoconf-2.58-r1 are the same version; laptop is linux 2.4.20-gentoo-r6 with OSS, pc is linux 2.6.5 with ALSA... 
I need guidance to solve this problem - so if anyone has an idea where I could look for differences or any other idea...
Comment 4 Thomas Veith (RETIRED) gentoo-dev 2004-04-22 04:41:19 UTC
I just got an email from Janne Ravantti:

---
       I started to "emerge arts" and after emerge ran "./configure" and
made "Makefiles", I simply suspended emerge with ^Z and went to
"/var/tmp/portage/arts-1.2.2.../mcop/"-directory (Sorry, I lost the actual
path when the emerge finished) and added as one of the library paths to
link against the /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3 - path (I added 
the line in Makefile where there were other "-L" - descriptions).

        After adding the -L/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3, I 
simply resumed emerge and it went all ok.
---

This also fixed it for me! Thank you, Janne!

Maybe this gives you the hint how to fix the ebuild.

Regards,
Thomas
Comment 5 Caleb Tennis (RETIRED) gentoo-dev 2004-05-18 17:03:07 UTC
have you tried doing it without using distcc?
Comment 6 Caleb Tennis (RETIRED) gentoo-dev 2004-05-26 08:44:53 UTC
seems more of a problem keeping multiple copies of gcc around, or distccing it acrossing different gcc versions?  anyway, i can't recreate this so it seems like a local configuration issue of some sort.