Package: kmymoney2-plugin-aqbanking
Version: 0.9.7beta-1
Severity: serious
Justification: fails to build from source (FTBFS)

Hi,

the kmm_banking package fails to build from source together with
KMyMoney2. With kmm_banking 0.9.7beta I get the following error:

------------ 8>< --------------------------------------------

/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.7beta/./src/mymoneybanking.cpp: In 
constructor 'KBankingPlugin::KBankingPlugin(QObject*, const char*, const 
QStringList&)':
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.7beta/./src/mymoneybanking.cpp:67: 
error: no matching function for call to 
'KMyMoneyPlugin::OnlinePlugin::OnlinePlugin(QObject*&, const char*&)'
/usr/include/kde/kmymoney/kmymoneyplugin.h:97: note: candidates are: 
KMyMoneyPlugin::OnlinePlugin::OnlinePlugin()
/usr/include/kde/kmymoney/kmymoneyplugin.h:95: note:                 
KMyMoneyPlugin::OnlinePlugin::OnlinePlugin(const KMyMoneyPlugin::OnlinePlugin&)
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.7beta/./src/mymoneybanking.cpp:80: 
error: 'setInstance' was not declared in this scope
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.7beta/./src/mymoneybanking.cpp:81: 
error: 'setXMLFile' was not declared in this scope
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.7beta/./src/mymoneybanking.cpp: In 
member function 'void KBankingPlugin::createJobView()':
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.7beta/./src/mymoneybanking.cpp:121: 
error: 'viewInterface' was not declared in this scope
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.7beta/./src/mymoneybanking.cpp:125: 
error: 'connect' was not declared in this scope
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.7beta/./src/mymoneybanking.cpp: In 
member function 'void KBankingPlugin::createActions()':
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.7beta/./src/mymoneybanking.cpp:133: 
error: 'actionCollection' was not declared in this scope
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.7beta/./src/mymoneybanking.cpp:138: 
error: 'viewInterface' was not declared in this scope
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.7beta/./src/mymoneybanking.cpp:138: 
error: 'action' was not declared in this scope
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.7beta/./src/mymoneybanking.cpp:138: 
error: 'connect' was not declared in this scope
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.7beta/./src/mymoneybanking.cpp: At 
global scope:
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.7beta/./src/mymoneybanking.cpp:192: 
warning: type qualifiers ignored on function return type
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.7beta/./src/mymoneybanking.cpp: In 
member function 'void KBankingPlugin::slotAccountSelected(const 
MyMoneyAccount&)':
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.7beta/./src/mymoneybanking.cpp:349: 
error: 'action' was not declared in this scope
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.7beta/./src/mymoneybanking.cpp: In 
member function 'bool KBankingPlugin::importStatement(MyMoneyStatement&)':
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.7beta/./src/mymoneybanking.cpp:385: 
error: 'statementInterface' was not declared in this scope
In file included from 
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.7beta/./src/mymoneybanking.cpp:668:
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.7beta/./src/mymoneybanking.moc: In 
static member function 'static QMetaObject* KBankingPlugin::staticMetaObject()':
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.7beta/./src/mymoneybanking.moc:54: 
error: 'staticMetaObject' is not a member of 'KMyMoneyPlugin::OnlinePlugin'
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.7beta/./src/mymoneybanking.moc: In 
member function 'virtual void* KBankingPlugin::qt_cast(const char*)':
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.7beta/./src/mymoneybanking.moc:87: 
error: 'qt_cast' is not a member of 'KMyMoneyPlugin::OnlinePlugin'
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.7beta/./src/mymoneybanking.moc: In 
member function 'virtual bool KBankingPlugin::qt_invoke(int, QUObject*)':
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.7beta/./src/mymoneybanking.moc:99: 
error: 'qt_invoke' is not a member of 'KMyMoneyPlugin::OnlinePlugin'
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.7beta/./src/mymoneybanking.moc: In 
member function 'virtual bool KBankingPlugin::qt_emit(int, QUObject*)':
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.7beta/./src/mymoneybanking.moc:106: 
error: 'qt_emit' is not a member of 'KMyMoneyPlugin::OnlinePlugin'
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.7beta/./src/mymoneybanking.moc: In 
member function 'virtual bool KBankingPlugin::qt_property(int, int, QVariant*)':
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.7beta/./src/mymoneybanking.moc:112: 
error: 'qt_property' is not a member of 'KMyMoneyPlugin::OnlinePlugin'
/usr/include/kde/kgenericfactory.h: In member function 'QObject* 
KGenericFactory<Product, ParentType>::createObject(QObject*, const char*, const 
char*, const QStringList&) [with Product = KBankingPlugin, ParentType = 
QObject]':
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.7beta/./src/mymoneybanking.moc:115:  
 instantiated from here
/usr/include/kde/kgenericfactory.h:194: error: cannot convert 'KBankingPlugin*' 
to 'QObject*' in return
/usr/include/kde/kgenericfactory.tcc: In static member function 'static 
Product* KDEPrivate::ConcreteFactory<Product, ParentType>::create(QWidget*, 
const char*, QObject*, const char*, const QStringList&, 
KDEPrivate::Type2Type<QObject>) [with Product = KBankingPlugin, ParentType = 
QObject]':
/usr/include/kde/kgenericfactory.tcc:133:   instantiated from 'static Product* 
KDEPrivate::ConcreteFactory<Product, ParentType>::create(QWidget*, const char*, 
QObject*, const char*, const char*, const QStringList&) [with Product = 
KBankingPlugin, ParentType = QObject]'
/usr/include/kde/kgenericfactory.h:194:   instantiated from 'QObject* 
KGenericFactory<Product, ParentType>::createObject(QObject*, const char*, const 
char*, const QStringList&) [with Product = KBankingPlugin, ParentType = 
QObject]'
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.7beta/./src/mymoneybanking.moc:115:  
 instantiated from here
/usr/include/kde/kgenericfactory.tcc:167: error: cannot allocate an object of 
abstract type 'KBankingPlugin'
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.7beta/./src/mymoneybanking.h:46: 
note:   because the following virtual functions are pure within 
'KBankingPlugin':
/usr/include/kde/kmymoney/kmymoneyplugin.h:115: note:   virtual QWidget* 
KMyMoneyPlugin::OnlinePlugin::accountConfigTab(const MyMoneyAccount&, QString&)
/usr/include/kde/kmymoney/kmymoneyplugin.h:124: note:   virtual 
MyMoneyKeyValueContainer 
KMyMoneyPlugin::OnlinePlugin::onlineBankingSettings(const 
MyMoneyKeyValueContainer&)
/usr/include/kde/kmymoney/kmymoneyplugin.h:135: note:   virtual bool 
KMyMoneyPlugin::OnlinePlugin::mapAccount(const MyMoneyAccount&, 
MyMoneyKeyValueContainer&)
/usr/include/kde/kmymoney/kmymoneyplugin.h:146: note:   virtual bool 
KMyMoneyPlugin::OnlinePlugin::updateAccount(const MyMoneyAccount&)
make[4]: *** [mymoneybanking.lo] Error 1
make[4]: Leaving directory 
`/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.7beta/obj-i486-linux-gnu/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory 
`/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.7beta/obj-i486-linux-gnu/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory 
`/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.7beta/obj-i486-linux-gnu'
make[1]: *** [all] Error 2
make[1]: Leaving directory 
`/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.7beta/obj-i486-linux-gnu'
make: *** [debian/stamp-makefile-build] Error 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2

------------ 8>< --------------------------------------------

Updating to kmm_banking 0.9.8beta unfortunately does not help:

------------ 8>< --------------------------------------------

In file included from 
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.8beta/./src/mymoneybanking.cpp:65:
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.8beta/./src/kbanking/dialogs/kbaccountsettings.h:21:
 error: expected class-name before '{' token
In file included from 
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.8beta/./src/mymoneybanking.cpp:69:
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.8beta/./src/kbanking/dialogs/kbpickstartdate.h:32:
 error: expected class-name before '{' token
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.8beta/./src/kbanking/dialogs/kbpickstartdate.h:44:
 error: 'WFlags' has not been declared
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.8beta/./src/mymoneybanking.cpp: In 
member function 'virtual QWidget* KBankingPlugin::accountConfigTab(const 
MyMoneyAccount&, QString&)':
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.8beta/./src/mymoneybanking.cpp:154: 
error: 'class KBAccountSettings' has no member named 'm_usePayeeAsIsButton'
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.8beta/./src/mymoneybanking.cpp:156: 
error: 'class KBAccountSettings' has no member named 'm_extractPayeeButton'
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.8beta/./src/mymoneybanking.cpp:157: 
error: 'class KBAccountSettings' has no member named 'm_payeeRegExpEdit'
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.8beta/./src/mymoneybanking.cpp:158: 
error: 'class KBAccountSettings' has no member named 'm_memoRegExpEdit'
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.8beta/./src/mymoneybanking.cpp:159: 
error: 'class KBAccountSettings' has no member named 'm_payeeExceptions'
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.8beta/./src/mymoneybanking.cpp:160: 
error: 'class KBAccountSettings' has no member named 'm_payeeExceptions'
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.8beta/./src/mymoneybanking.cpp:162: 
error: cannot convert 'KBAccountSettings*' to 'QWidget*' in return
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.8beta/./src/mymoneybanking.cpp: In 
member function 'virtual MyMoneyKeyValueContainer 
KBankingPlugin::onlineBankingSettings(const MyMoneyKeyValueContainer&)':
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.8beta/./src/mymoneybanking.cpp:173: 
error: 'class KBAccountSettings' has no member named 'm_extractPayeeButton'
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.8beta/./src/mymoneybanking.cpp:174: 
error: 'class KBAccountSettings' has no member named 'm_payeeRegExpEdit'
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.8beta/./src/mymoneybanking.cpp:175: 
error: 'class KBAccountSettings' has no member named 'm_memoRegExpEdit'
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.8beta/./src/mymoneybanking.cpp:176: 
error: 'class KBAccountSettings' has no member named 'm_payeeRegExpEdit'
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.8beta/./src/mymoneybanking.cpp:177: 
error: 'class KBAccountSettings' has no member named 'm_memoRegExpEdit'
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.8beta/./src/mymoneybanking.cpp:178: 
error: 'class KBAccountSettings' has no member named 'm_payeeExceptions'
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.8beta/./src/mymoneybanking.cpp:179: 
error: 'class KBAccountSettings' has no member named 'm_extractPayeeButton'
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.8beta/./src/mymoneybanking.cpp: At 
global scope:
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.8beta/./src/mymoneybanking.cpp:309: 
warning: type qualifiers ignored on function return type
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.8beta/./src/mymoneybanking.cpp: In 
member function 'virtual bool KBankingPlugin::updateAccount(const 
MyMoneyAccount&)':
/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.8beta/./src/mymoneybanking.cpp:394: 
error: 'class KBPickStartDate' has no member named 'exec'
make[4]: *** [mymoneybanking.lo] Error 1
make[4]: Leaving directory 
`/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.8beta/obj-i486-linux-gnu/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory 
`/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.8beta/obj-i486-linux-gnu/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory 
`/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.8beta/obj-i486-linux-gnu'
make[1]: *** [all] Error 2
make[1]: Leaving directory 
`/tmp/buildd/kmymoney2-plugin-aqbanking-0.9.8beta/obj-i486-linux-gnu'
make: *** [debian/stamp-makefile-build] Error 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
pbuilder: Failed autobuilding of package

------------ 8>< --------------------------------------------

Regards
  Micha

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing'), (50, 'unstable')
Architecture: i386 (i686)

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

Versions of packages kmymoney2-plugin-aqbanking depends on:
ii  kdelibs4c2a            4:3.5.9.dfsg.1-6  core libraries and binaries for al
ii  kmymoney2              0.9.2-1           personal finance manager for KDE
ii  libaqbanking20         3.7.2-1           library for online banking applica
ii  libart-2.0-2           2.3.20-2          Library of functions for 2D graphi
ii  libaudio2              1.9.1-5           Network Audio System - shared libr
ii  libc6                  2.7-14            GNU C Library: Shared libraries
ii  libfontconfig1         2.6.0-1           generic font configuration library
ii  libfreetype6           2.3.7-2           FreeType 2 font engine, shared lib
ii  libgcc1                1:4.3.2-1         GCC support library
ii  libgwenhywfar47        3.4.1-1           OS abstraction layer
ii  libice6                2:1.0.4-1         X11 Inter-Client Exchange library
ii  libidn11               1.8+20080606-1    GNU libidn library, implementation
ii  libjpeg62              6b-14             The Independent JPEG Group's JPEG 
ii  libpng12-0             1.2.27-2          PNG library - runtime
ii  libqbanking5           3.7.2-1           QT frontend library for AqBanking
ii  libqt3-mt              3:3.3.8b-5        Qt GUI Library (Threaded runtime v
ii  libsm6                 2:1.0.3-2         X11 Session Management library
ii  libstdc++6             4.3.2-1           The GNU Standard C++ Library v3
ii  libx11-6               2:1.1.5-2         X11 client-side library
ii  libxcursor1            1:1.1.9-1         X cursor management library
ii  libxext6               2:1.0.4-1         X11 miscellaneous extension librar
ii  libxft2                2.1.12-3          FreeType-based font drawing librar
ii  libxi6                 2:1.1.3-1         X11 Input extension library
ii  libxinerama1           2:1.0.3-2         X11 Xinerama extension library
ii  libxrandr2             2:1.2.3-1         X11 RandR extension library
ii  libxrender1            1:0.9.4-2         X Rendering Extension client libra
ii  libxt6                 1:1.0.5-3         X11 toolkit intrinsics library
ii  zlib1g                 1:1.2.3.3.dfsg-12 compression library - runtime

kmymoney2-plugin-aqbanking recommends no packages.

kmymoney2-plugin-aqbanking suggests no packages.

-- no debconf information



-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Aqbanking-devel mailing list
Aqbanking-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/aqbanking-devel

Reply via email to