Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 20467 - kde-base/kdebase-3.1.1a won't compile
Summary: kde-base/kdebase-3.1.1a won't compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-05-05 06:13 UTC by Guillaume APOSTOLY
Modified: 2003-10-06 12: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 Guillaume APOSTOLY 2003-05-05 06:13:28 UTC
I've got an error when trying to emerge kde-base/kdebase-3.1.1a (3.1-r1 was 
installed before).
This is a compile error, not a linkage one so i do think it maybe related to my 
system config.

/usr/kde/3.1/include/kdebug.h: In static member function `static void 
   KonqOperations::doDrop(const KFileItem*, const KURL&, QDropEvent*, 
   QWidget*)':
/usr/kde/3.1/include/kdebug.h:393: too many arguments to function `QString 
   kndBacktrace()'
konq_operations.cc:358: at this point in file
make[3]: *** [konq_operations.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/var/tmp/portage/kdebase-3.1.1a/work/kdebase-
3.1.1/libkonq'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kdebase-3.1.1a/work/kdebase-
3.1.1/libkonq'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdebase-3.1.1a/work/kdebase-3.1.1'
make: *** [all] Error 2

!!! ERROR: kde-base/kdebase-3.1.1a failed.
!!! Function kde_src_compile, Line 123, Exitcode 2
!!! died running emake, kde_src_compile:make
Comment 1 Paul de Vrieze (RETIRED) gentoo-dev 2003-05-05 06:24:58 UTC
I cannot find any call to the kndBacktrace in konq_operations.cc at all. Could you check whether your sources and patches are ok. Else post a more complete error message.
Comment 2 Guillaume APOSTOLY 2003-05-13 04:32:56 UTC
all the sources and patches are OK, i've cleaned the distfiles and var/tmp/portage directories and all comes from a fresh download, still, i've got this error (here's a more complete message). I've looked at the source and found the failing line, here it is, hope this helps.

Regards, Guillaume.

THE LINE THAT FAILS :

//static
void KonqOperations::doDrop( const KFileItem * destItem, const KURL & dest, QDropEvent * ev, QWidget * parent )
{
# this line is the 358 with actually a call to kdBacktrace
    kdDebug(1203) << "doDrop: dest : " << dest.url() << kdBacktrace( 5 ) << endl;
    KURL::List lst;
    QMap<QString, QString> metaData;




ERROR MESSAGE : 

Good - your configure finished. Start make now

make  all-recursive
make[1]: Entering directory `/var/tmp/portage/kdebase-3.1.1a/work/kdebase-3.1.1'
Making all in libkonq
make[2]: Entering directory `/var/tmp/portage/kdebase-3.1.1a/work/kdebase-3.1.1/libkonq'
Making all in pics
make[3]: Entering directory `/var/tmp/portage/kdebase-3.1.1a/work/kdebase-3.1.1/libkonq/pics'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/var/tmp/portage/kdebase-3.1.1a/work/kdebase-3.1.1/libkonq/pics'
Making all in favicons
make[3]: Entering directory `/var/tmp/portage/kdebase-3.1.1a/work/kdebase-3.1.1/libkonq/favicons'
/usr/qt/3/bin/moc ./favicons.h -o favicons.moc
/usr/kde/3.1/bin/dcopidl ./favicons.h > favicons.kidl || ( rm -f favicons.kidl ; /bin/false )
/usr/kde/3.1/bin/dcopidl2cpp --c++-suffix cpp --no-signals --no-stub favicons.kidl
/bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3.1/include -I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -DNDEBUG -DNO_D


[ .................. ]

/bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/kde/3.1/include/arts -I/usr/kde/3.1/include -I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -DNDEBUG -DNO_DEBUG -O2 -march=pentium4 -O3 -pipe -fomit-frame-pointer -fprefetch-loop-arrays -fforce-addr -falign-functions=4 -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST -D_GNU_SOURCE  -c -o konq_operations.lo `test -f 'konq_operations.cc' || echo './'`konq_operations.cc
/bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/kde/3.1/include/arts -I/usr/kde/3.1/include -I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -DNDEBUG -DNO_DEBUG -O2 -march=pentium4 -O3 -pipe -fomit-frame-pointer -fprefetch-loop-arrays -fforce-addr -falign-functions=4 -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST -D_GNU_SOURCE  -c -o konq_dirpart.lo `test -f 'konq_dirpart.cc' || echo './'`konq_dirpart.cc
/usr/kde/3.1/include/kdebug.h: In static member function `static void 
   KonqOperations::doDrop(const KFileItem*, const KURL&, QDropEvent*, 
   QWidget*)':
/usr/kde/3.1/include/kdebug.h:393: too many arguments to function `QString 
   kndBacktrace()'
konq_operations.cc:358: at this point in file
make[3]: *** [konq_operations.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/var/tmp/portage/kdebase-3.1.1a/work/kdebase-3.1.1/libkonq'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kdebase-3.1.1a/work/kdebase-3.1.1/libkonq'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdebase-3.1.1a/work/kdebase-3.1.1'
make: *** [all] Error 2

!!! ERROR: kde-base/kdebase-3.1.1a failed.
!!! Function kde_src_compile, Line 123, Exitcode 2
!!! died running emake, kde_src_compile:make

Comment 3 Caleb Tennis (RETIRED) gentoo-dev 2003-05-28 11:26:16 UTC
Can you try 3.1.2 and see if this is still a problem? 
 
 
Comment 4 Paul de Vrieze (RETIRED) gentoo-dev 2003-06-16 01:22:17 UTC
Closing this until we get feedback
Comment 5 Caleb Tennis (RETIRED) gentoo-dev 2003-09-30 13:59:30 UTC
reclosing
Comment 6 Guillaume APOSTOLY 2003-10-06 12:44:48 UTC
Sorry, I forgot this one (due to address changes) this is actually fixed.

Guillaume.