[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#495012: marked as done (libplasma-dev: Cannot compile plasma-am3rok)



Your message dated Wed, 13 Aug 2008 22:06:01 +0200
with message-id <200808132206.02852.sune@vuorela.dk>
and subject line Re: Bug#495012: libplasma-dev: Cannot compile plasma-am3rok
has caused the Debian Bug report #495012,
regarding libplasma-dev: Cannot compile plasma-am3rok
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
495012: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=495012
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libplasma-dev
Version: 4:4.1.0-1
Severity: normal

I am trying to compile the plasma-am3rok from kde-look.org, but I get the
following error about plasma/widgets/widget.h missing:

Generating mminfodisplaywidgetplasma.moc                   
Generating mminfodialog.moc                                                                                                                                                
Generating mmbuttonwidget.moc                                                                                                                                              
Generating amarok_client.moc                                                                                                                                               
Generating mminfodisplaywidgetqt.moc                                                                                                                                       
Scanning dependencies of target plasma_applet_am3rok                                                                                                                       
[ 14%] Building CXX object
CMakeFiles/plasma_applet_am3rok.dir/plasma_applet_am3rok_automoc.o                                                                              
[ 28%] Building CXX object CMakeFiles/plasma_applet_am3rok.dir/amarok_client.o                                                                                             
In file included from
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp:29:                                                                                 
/home/arnout/documents/downloads/plasma-am3rok/mmbuttonwidget.hpp:30:35: error:
plasma/widgets/widget.h: No such file or directory                                         
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp:34:40: error:
plasma/widgets/progressbar.h: No such file or directory                                     
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp:35:39: error:
plasma/layouts/vboxlayout.h: No such file or directory                                      
In file included from
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp:29:                                                                                 
/home/arnout/documents/downloads/plasma-am3rok/mmbuttonwidget.hpp:42: error:
expected class-name before ‘{’ token                                                          
/home/arnout/documents/downloads/plasma-am3rok/mmbuttonwidget.hpp:47: error:
expected `)' before ‘*’ token                                                                 
/home/arnout/documents/downloads/plasma-am3rok/mmbuttonwidget.hpp:42: warning:
‘class MMButtonWidget’ has virtual functions and accessible non-virtual
destructor          
In file included from
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp:30:                                                                                 
/home/arnout/documents/downloads/plasma-am3rok/mminfodisplaywidgetplasma.hpp:42:
error: expected class-name before ‘,’ token                                               
/home/arnout/documents/downloads/plasma-am3rok/mminfodisplaywidgetplasma.hpp:48:
error: expected `)' before ‘*’ token                                                      
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp: In constructor
‘AmarokClient::AmarokClient(QObject*, const QVariantList&)’:                              
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp:49: error:
invalid use of incomplete type ‘struct Plasma::VBoxLayout’                                     
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.hpp:34: error:
forward declaration of ‘struct Plasma::VBoxLayout’                                             
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp:50: error:
invalid use of incomplete type ‘struct Plasma::VBoxLayout’                                     
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.hpp:34: error:
forward declaration of ‘struct Plasma::VBoxLayout’                                             
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp:51: error:
invalid use of incomplete type ‘struct Plasma::VBoxLayout’                                     
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.hpp:34: error:
forward declaration of ‘struct Plasma::VBoxLayout’                                             
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp:53: error: no
matching function for call to ‘MMButtonWidget::MMButtonWidget(AmarokClient*
const)’         
/home/arnout/documents/downloads/plasma-am3rok/mmbuttonwidget.hpp:42: note:
candidates are: MMButtonWidget::MMButtonWidget()                                               
/home/arnout/documents/downloads/plasma-am3rok/mmbuttonwidget.hpp:42: note:
MMButtonWidget::MMButtonWidget(const MMButtonWidget&)                          
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp:56: error: no
matching function for call to ‘AmarokClient::connect(MMButtonWidget*&, const
char [32], AmarokClient* const, const char [30])’                                                                                                                                         
/usr/include/qt4/QtCore/qobject.h:199: note: candidates are: static bool
QObject::connect(const QObject*, const char*, const QObject*, const char*,
Qt::ConnectionType)    
/usr/include/qt4/QtCore/qobject.h:300: note:                 bool
QObject::connect(const QObject*, const char*, const char*, Qt::ConnectionType)
const                     
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp: In member
function ‘virtual void AmarokClient::init()’:                                                  
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp:67: error: no
matching function for call to
‘MMInfoDisplayWidgetPlasma::MMInfoDisplayWidgetPlasma(AmarokClient* const)’                                                                                                                                                              
/home/arnout/documents/downloads/plasma-am3rok/mminfodisplaywidgetplasma.hpp:43:
note: candidates are: MMInfoDisplayWidgetPlasma::MMInfoDisplayWidgetPlasma()              
/home/arnout/documents/downloads/plasma-am3rok/mminfodisplaywidgetplasma.hpp:43:
note:                 MMInfoDisplayWidgetPlasma::MMInfoDisplayWidgetPlasma(const
MMInfoDisplayWidgetPlasma&)                                                                                                                                                         
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp:68: error:
invalid use of incomplete type ‘struct Plasma::VBoxLayout’                                     
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.hpp:34: error:
forward declaration of ‘struct Plasma::VBoxLayout’                                             
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp:78: error:
invalid use of incomplete type ‘struct Plasma::ProgressBar’                                    
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.hpp:35: error:
forward declaration of ‘struct Plasma::ProgressBar’                                            
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp:79: error:
invalid use of incomplete type ‘struct Plasma::VBoxLayout’                                     
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.hpp:34: error:
forward declaration of ‘struct Plasma::VBoxLayout’                                             
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp:81: error:
invalid use of incomplete type ‘struct Plasma::VBoxLayout’
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.hpp:34: error:
forward declaration of ‘struct Plasma::VBoxLayout’
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp: In destructor
‘virtual AmarokClient::~AmarokClient()’:
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp:92: warning:
possible problem detected in invocation of delete operator:
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp:92: warning:
invalid use of incomplete type ‘struct Plasma::VBoxLayout’
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.hpp:34: warning:
forward declaration of ‘struct Plasma::VBoxLayout’
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp:92: note:
neither the destructor nor the class-specific operator delete will be called,
even if they are declared when the class is defined.
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp:94: warning:
possible problem detected in invocation of delete operator:
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp:94: warning:
invalid use of incomplete type ‘struct Plasma::ProgressBar’
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.hpp:35: warning:
forward declaration of ‘struct Plasma::ProgressBar’
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp:94: note:
neither the destructor nor the class-specific operator delete will be called,
even if they are declared when the class is defined.
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp: In member
function ‘void AmarokClient::constraintsUpdated(Plasma::Constraints)’:
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp:106: error:
‘contentSize’ was not declared in this scope
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp:109: error:
invalid use of incomplete type ‘struct Plasma::VBoxLayout’
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.hpp:34: error:
forward declaration of ‘struct Plasma::VBoxLayout’
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp:113: error:
invalid use of incomplete type ‘struct Plasma::ProgressBar’
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.hpp:35: error:
forward declaration of ‘struct Plasma::ProgressBar’
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp:116: error:
‘class MMInfoDisplayWidgetPlasma’ has no member named ‘setMinimumSize’
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp:118: error:
‘class MMInfoDisplayWidgetPlasma’ has no member named ‘setMaximumSize’
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp:118: error:
‘class MMInfoDisplayWidgetPlasma’ has no member named ‘minimumSize’
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp:122: error:
invalid use of incomplete type ‘struct Plasma::ProgressBar’
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.hpp:35: error:
forward declaration of ‘struct Plasma::ProgressBar’
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp: In member
function ‘QSizeF AmarokClient::contentSizeHint() const’:
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp:131: error:
‘contentSize’ was not declared in this scope
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp: In member
function ‘void AmarokClient::updateBar()’:
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp:215: error:
invalid use of incomplete type ‘struct Plasma::ProgressBar’
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.hpp:35: error:
forward declaration of ‘struct Plasma::ProgressBar’
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp:217: error:
invalid use of incomplete type ‘struct Plasma::ProgressBar’
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.hpp:35: error:
forward declaration of ‘struct Plasma::ProgressBar’
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp: In member
function ‘virtual void
AmarokClient::mousePressEvent(QGraphicsSceneMouseEvent*)’:
/home/arnout/documents/downloads/plasma-am3rok/amarok_client.cpp:242: error:
‘contentRect’ was not declared in this scope
make[2]: *** [CMakeFiles/plasma_applet_am3rok.dir/amarok_client.o] Error 1
make[1]: *** [CMakeFiles/plasma_applet_am3rok.dir/all] Error 2
make: *** [all] Error 2




-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (700, 'unstable'), (650, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.25-2-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libplasma-dev depends on:
ii  kdelibs5-dev                  4:4.1.0-2  development files for the KDE 4 co
ii  libplasma2                    4:4.1.0-1  library for the KDE 4 Plasma deskt

libplasma-dev recommends no packages.

libplasma-dev suggests no packages.

-- no debconf information



--- End Message ---
--- Begin Message ---
On Wednesday 13 August 2008 21:38:13 Arnout Boelens wrote:
> Package: libplasma-dev
> Version: 4:4.1.0-1
> Severity: normal
>
> I am trying to compile the plasma-am3rok from kde-look.org, but I get 
the
> following error about plasma/widgets/widget.h missing:


Plasma had a abi and api change between 4.0 andn 4.1. plasmoidsd 
needs to be ported, so no bug in plasma.

/Sune


--- End Message ---

Reply to: