Package: kdewebdev
Version: 3.3.2-6
Severity: serious

kdewebdev fails to build because MyProcess is not declared before it
is used, among other problems:

> if /bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ 
> -DHAVE_CONFIG_H -I. -I../../../kommander/widgets -I../.. 
> -I../../../kommander/widget -I../../../kommander/factory 
> -I../../../kommander/plugin -I/usr/include/kde -I/usr/share/qt3/include -I.   
> -DQT_THREAD_SUPPORT  -D_REENTRANT -DKOMMANDER -DDESIGNER -DQT_NO_SQL 
> -DHAVE_KDE  -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 -DENABLE_CVSSERVICE  -MT execbutton.lo -MD -MP -MF 
> ".deps/execbutton.Tpo" \
>   -c -o execbutton.lo `test -f '../../../kommander/widgets/execbutton.cpp' || 
> echo '../../../kommander/widgets/'`../../../kommander/widgets/execbutton.cpp; 
> \
> then mv -f ".deps/execbutton.Tpo" ".deps/execbutton.Plo"; \
> else rm -f ".deps/execbutton.Tpo"; exit 1; \
> fi
> ../../../kommander/widgets/execbutton.h:73: error: 'MyProcess' has not been 
> declared
> ../../../kommander/widgets/execbutton.cpp:138: error: prototype for 'void 
> ExecButton::processExited(MyProcess*)' does not match any in class 
> 'ExecButton'
> ../../../kommander/widgets/execbutton.h:73: error: candidate is: virtual void 
> ExecButton::processExited(int*)

Adding a forward declaration

 class MyProcess;

to execbutton.h fixes this problem.  Unfortunately, the build still
fails with the following error:

> dh_install --sourcedir=debian/tmp --list-missing
> cp: cannot stat `debian/tmp/usr/share/apps/kafkapart': No such file or 
> directory
> dh_install: command returned error code 256

-- 
Matt

Attachment: signature.asc
Description: Digital signature

Reply via email to