Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 125119

Summary: arts-3.4.3 failes to emerge: "../mcop/common.h:87: error: invalid use of undefined type 'struct Arts::ObjectReference'"
Product: Gentoo Linux Reporter: Michael Postmann <michael.postmann>
Component: New packagesAssignee: Gentoo KDE team <kde>
Status: RESOLVED TEST-REQUEST    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge log
emerge info

Description Michael Postmann 2006-03-05 12:24:45 UTC
make[2]: Entering directory `/var/tmp/portage/arts-3.4.3/work/arts-1.4.3/examples'
../mcopidl/mcopidl ../examples/hello.idl
c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../mcop -I../artsc -I../mcop -I../flow -I../flow -I../soundserver -I../soundserver -I../artsc -I../mcop -I../artsc -I/usr/kde/3.4/include -I/usr/qt/3/include -I.  -I../libltdl  -DQT_THREAD_SUPPORT  -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include    -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 -march=pentium2 -O3 -pipe -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common  -ftemplate-depth-99  -c -o hello.o `test -f 'hello.cc' || echo './'`hello.cc
c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../mcop -I../artsc -I../mcop -I../flow -I../flow -I../soundserver -I../soundserver -I../artsc -I../mcop -I../artsc -I/usr/kde/3.4/include -I/usr/qt/3/include -I.  -I../libltdl  -DQT_THREAD_SUPPORT  -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include    -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 -march=pentium2 -O3 -pipe -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common  -ftemplate-depth-99  -c -o helloserver.o `test -f 'helloserver.cc' || echo './'`helloserver.cc
../mcop/common.h: In function 'void Arts::writeObject(Arts::Buffer&, T*)':
../mcop/common.h:87: error: invalid use of undefined type 'struct Arts::ObjectReference'
../mcop/dispatcher.h:49: error: forward declaration of 'struct Arts::ObjectReference'
../mcop/common.h:93: error: invalid use of undefined type 'struct Arts::ObjectReference'
../mcop/dispatcher.h:49: error: forward declaration of 'struct Arts::ObjectReference'
../mcop/common.h:94: error: invalid use of undefined type 'struct Arts::ObjectReference'
../mcop/dispatcher.h:49: error: forward declaration of 'struct Arts::ObjectReference'
../mcop/common.h:95: error: invalid use of undefined type 'struct Arts::ObjectReference'
../mcop/dispatcher.h:49: error: forward declaration of 'struct Arts::ObjectReference'
../mcop/common.h: In function 'void Arts::readObject(Arts::Buffer&, T*&)':
../mcop/common.h:103: error: invalid use of undefined type 'struct Arts::ObjectReference'
../mcop/dispatcher.h:49: error: forward declaration of 'struct Arts::ObjectReference'
distcc[3586] ERROR: compile helloserver.cc on 10.0.0.50 failed
make[2]: *** [helloserver.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/arts-3.4.3/work/arts-1.4.3/examples'
make[1]: *** [check-am] Error 2
make[1]: Leaving directory `/var/tmp/portage/arts-3.4.3/work/arts-1.4.3/examples'
make: *** [check-recursive] Error 1
Comment 1 Michael Postmann 2006-03-05 12:25:55 UTC
Created attachment 81438 [details]
emerge log
Comment 2 Michael Postmann 2006-03-05 12:26:12 UTC
Created attachment 81439 [details]
emerge info
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-06-02 14:42:53 UTC
Try w/ 3.5.2