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