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
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]