Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 6860 - Compile Problems in Kopete after switching to KDE 3.0.3
Summary: Compile Problems in Kopete after switching to KDE 3.0.3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Dan Armak (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-08-21 15:35 UTC by Richard Stevens
Modified: 2003-02-04 19:42 UTC (History)
4 users (show)

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 Richard Stevens 2002-08-21 15:35:17 UTC
Kopete doesn't compile anymore after switching to KDE 3.0.3.     
    
It doesn't build via ebuild anymore but when building it manually from    
the sources in /usr/portage/distfiles it builds. It seems as if it get's    
parallel built on my system (both processors are busy). When compiling manually    
I used normal make without -j options.     
   
Here comes the error. It doesn't look like it was caused by parallel build to 
me but as mentioned the same source files compiled fine by hand. 
 
icquserinfowidget.cpp: In method `ICQUserInfoWidget::ICQUserInfoWidget(QWidget 
* = 0, const char * = 0, unsigned int = 0)': 
icquserinfowidget.cpp:179: invalid use of undefined type `class KURLLabel' 
icquserinfowidget.h:17: forward declaration of `class KURLLabel' 
icquserinfowidget.cpp:180: invalid use of undefined type `class KURLLabel' 
icquserinfowidget.h:17: forward declaration of `class KURLLabel' 
icquserinfowidget.cpp:181: no matching function for call to 
`QHBoxLayout::addWidget (KURLLabel *&)' 
/usr/qt/3/include/qlayout.h:378: candidates are: void 
QBoxLayout::addWidget(QWidget *, int = 0, int = 0) 
icquserinfowidget.cpp:191: invalid use of undefined type `class KURLLabel' 
icquserinfowidget.h:17: forward declaration of `class KURLLabel' 
icquserinfowidget.cpp:192: invalid use of undefined type `class KURLLabel' 
icquserinfowidget.h:17: forward declaration of `class KURLLabel' 
icquserinfowidget.cpp:193: no matching function for call to 
`QHBoxLayout::addWidget (KURLLabel *&)' 
/usr/qt/3/include/qlayout.h:378: candidates are: void 
QBoxLayout::addWidget(QWidget *, int = 0, int = 0) 
make[5]: *** [icquserinfowidget.lo] Error 1 
make[5]: Leaving directory 
`/var/tmp/portage/kopete-0.4.1/work/kopete-0.4.1/kopete/protocols/icq/ui' 
make[4]: *** [all-recursive] Error 1 
make[4]: Leaving directory 
`/var/tmp/portage/kopete-0.4.1/work/kopete-0.4.1/kopete/protocols/icq' 
make[3]: *** [all-recursive] Error 1 
make[3]: Leaving directory 
`/var/tmp/portage/kopete-0.4.1/work/kopete-0.4.1/kopete/protocols' 
make[2]: *** [all-recursive] Error 1 
make[2]: Leaving directory 
`/var/tmp/portage/kopete-0.4.1/work/kopete-0.4.1/kopete' 
make[1]: *** [all-recursive] Error 1 
make[1]: Leaving directory `/var/tmp/portage/kopete-0.4.1/work/kopete-0.4.1' 
make: *** [all] Error 2 
 
!!! ERROR: The ebuild did not complete successfully. 
!!! Function kde_src_compile, Line -6657, Exitcode 2 
!!! died running emake, kde_src_compile:make 
 
!!! emerge aborting on  /usr/portage/net-im/kopete/kopete-0.4.1.ebuild .
Comment 1 Brian Rozmierski 2002-08-25 01:36:37 UTC
Just to add, same problem here on x86 gcc3.1.1, qt3.0.5 with the kde3.1beta 
Comment 2 Dan Armak (RETIRED) gentoo-dev 2002-08-26 07:00:56 UTC
Please emerge rsync to get the latest kde.eclass and try again. 
Comment 3 Dan Armak (RETIRED) gentoo-dev 2002-08-26 07:01:03 UTC
Please emerge rsync to get the latest kde.eclass and try again. 
Comment 4 Brian Rozmierski 2002-08-27 00:36:23 UTC
Looks good -- whatever got changed in the eclass fixed the problem here.