[Kmymoney-devel] Build failed in Jenkins: kmymoney_master #388

KDE CI System null at kde.org
Mon Jan 5 17:14:39 UTC 2015

See <http://build.kde.org/job/kmymoney_master/388/changes>


[christian-david] Started adding onlinebanking including sending credit transfers

[yurchor] Fix typo: banc -> bank

[christian-david] Added validation to credit transfer forms

[christian-david] Fixed a bug leading to crashes on removing onlineJobs from outbox

[christian-david] Fixed a bug leading to crashes on removing onlineJobs from outbox

[christian-david] Removed outdated doc

[christian-david] Renamed onlineJobKnownTask -> onlineJobTyped

[christian-david] onlineJob outbox marks invalid jobs and does not send them.

[christian-david] Added min sizes for online credit transfer widget and added licences

[christian-david] onlineJobTyped constructors which throw exceptions are explicit now

[christian-david] Added missing char in SEPA-charset

[christian-david] germanOnlineTransfer validates correctly now

[christian-david] Added interface for onlineJob edit widgets and improved these widgets

[christian-david] Added min width to some fields in credit transfer widgets

[christian-david] Created modular system for credit-transfer edit widgets

[christian-david] Editing an onlineJob's type removes old job now

[christian-david] In kOnlineTransferForm the originAccount is set correctly now

[christian-david] Editing SEPA credit-transfers keeps the beneficiary name

[christian-david] Corrected exception handling in onlineJob related classes

[christian-david] Added a chipTan dialog for the KBanking plugin

[christian-david] Fixed a compile error in chipTanDialog::hhdCode()

[christian-david] Added position markers for HandHeldDevice in chipTan dialog

[christian-david] Online credit transfer form shows only accounts which are supported

[christian-david] onlineTask can be added to onlineJobAdministration during runtime

[christian-david] Removed unused file gwenhywfarqtoperatiors.cpp

[christian-david] Removed unnecessary debug message

[christian-david] onlineJobs are saved in XML files

[christian-david] Removed warnings and fixed some typos.

[christian-david] Changed signature of onlinePluginExtended::sendOnlineJob()

[christian-david] Sepa credit-transfer send end-to-end reference to bank now

[christian-david] ChipTan field remembers size and speed

[thb] Make sure to generate files before using them

[christian-david] The credit-transfer form uses a QScrollArea now

[christian-david] Moved online tasks out of mymoney target.

[christian-david] Corrected licences

[christian-david] Renamed takt -> clock setting in flicker field dialog

[christian-david] Seperaded onlineTask into own target

[christian-david] Throw and catch exceptions by const reference

[christian-david] Added missing licences to some tests

[christian-david] Moved onlineTasks into plugins

[christian-david] Reads next onlineJob id from file now (xml only)

[fvilas] Add database unit tests for online jobs

[fvilas] Add database table (stub) for online jobs

[fvilas] Update initial db stubs for online jobs to provide implementation guidance

[christian-david] onlineJob can handle self assignment

[christian-david] Draft for payee's bank account UI

[christian-david] Created new classes to identify accounts (payeeIdentifier), WIP!

[christian-david] Fixed bugs in the recent commits by Fernando Vilas

[christian-david] Corrected licence headers

[christian-david] Created namespace payeeIdentifiers

[christian-david] Data for completion of BICs is loaded correctly

[christian-david] Added script to generate iban/bic data for german banks

[christian-david] Added BIC auto-completion to SEPA credit-transfer form

[christian-david] onlineTasks and KBanking use new payeeIdentifiers

[christian-david] Not using depreciated functions of aqbanking anymore

[christian-david] Fixed erroneous target names in CMakeLists.txt

[christian-david] Prepared KMyMoney to handle aqbanking-config.cmake

[christian-david] IbanBicData only loaded if needed

[christian-david] Added ability to check if a BIC is actually allocated

[christian-david] Added an owner name for natinal accounts and iban/bic identifiers

[christian-david] MyMoneyAccount can return payeeIdentifiers now

[christian-david] Enabled setting of local account in KBanking plugin

[christian-david] Solved bugs in ibanBic

[christian-david] SEPA credit transfers can save and load beneficiary now

[christian-david] National online jobs can save beneficiary

[christian-david] Improved interface of KBanking

[christian-david] ReadOnly online jobs can be displayed

[christian-david] ReadOnly online jobs can be displayed

[christian-david] Improved edit widgets for online tasks

[christian-david] Improved error messages in form for SEPA credit-transfers

[christian-david] Fixed typo in SEPA credit-transfer editor

[christian-david] Revert "Draft for payee's bank account UI"

[christian-david] Changed payeeIdentifier edit into QListView with inline editing

[christian-david] Improved bicModel performance and talkativeness

[christian-david] Added option to remove/insert payeeIdentifiers for user

[christian-david] Check if payeeIdentifier::ptr is valid before saving it

[christian-david] Enabled creation of new payee identifiers

[christian-david] Corrected licence headers in some files

[christian-david] KMyMoney does not crash if a onlineTask plugin is missing

[christian-david] Added missing licence headers

[christian-david] Moved payeeIdentifier and changed some loading routines

[christian-david] Removed debug messages which spam the console output

[christian-david] Improved delegate to show IBAN and BIC

[christian-david] Added a fallback if a payeeIdentifier plugin could not be loaded

[christian-david] Improved error message in account numbers edit of payees

[christian-david] Added delegate and edit form for national account numbers

[christian-david] Enabled adding of payeeIdentifiers again

[christian-david] Changed configuration of targets in iban/bic payeeIdentifier

[christian-david] Fixed a crash in payeeIdentifierModel during change of MyMoneyPayee

[christian-david] Moved new credit transfer tooltip button

[christian-david] Added detection if the bic is mandatory in sepa credit transfers

[christian-david] Added "new credit transfer" action to more menues

[christian-david] Removed old todo marker

[christian-david] Improved onlineJobTyped and documentation

[christian-david] Fixed a bug which leads to an uncaught execption in rare cases

[christian-david] Prevent corruption of the XML file if an online task is not available

[christian-david] Reverted cd6a22422bb8ff78db15ece4bbcecd47c2a29e2b

[christian-david] Improved appearance of onlineJobModel

[christian-david] Save column state in onlineJob outbox

[christian-david] Enable and disable online job outbox with other views

[christian-david] Changed payeeIdentifier system

[christian-david] Increased version number of kpartgui xml config file

[christian-david] Enabled check if a bic is mandatory again

[christian-david] Added a warning to sepa credit transfer if IBAN was not set

[christian-david] Renamed payeeIdentifier "id" to "iid"

[christian-david] Improved handling of payeeIdentifiers and it's model

[asoliverez] Removed germany include as per request from Christian Dávid

[christian-david] Made MyMoneyAccount interface to receive account number future safe

[christian-david] Fixed a crash in payeeIdentifierModel

[christian-david] Fixed emit dataChanged() usage in onlineJobModel

[christian-david] Improved "no credit transfers available for this account"-message

[christian-david] Disable new credit transfer button if it is of no use

[christian-david] Use the proper precision in the split table.

[christian-david] Properly initialize a report object before reading it.

[christian-david] Fix compiler warnings.

[christian-david] Fix the forecast income and expenses reports.

[christian-david] GIT_SILENT: Ran astyle-kmymoney.sh

[christian-david] Updated the features list in the "What's new" page.

[christian-david] Update features list and add Marko to the credits section.

[christian-david] SVN_SILENT made messages (after extraction)

[christian-david] Move the logical-op warning to the gcc on Linux section.

[christian-david] Update price extraction from "Financial Times UK Funds"

[christian-david] Add initial documentation for the tags feature.

[christian-david] Improve the price extraction from "Financial Times UK Funds".

[christian-david] Remove the last of the Qt/KDE3Support dependencies.

[christian-david] Remove the last KDE3Support include.

[christian-david] Port the last of the Qt3Support code.

[christian-david] SVN_SILENT made messages (after extraction)

[christian-david] Select previous/next items when transactions go away from the ledger.

[christian-david] First round of Handbook changes for upcoming 4.7 release.

[christian-david] Initial doc on print check plugin.

[christian-david] Show information about expiration of recover key

[christian-david] Fix a nasty split editor bug.

[christian-david] The minimum CMake version supported is now 2.8.7 to use LINK_PUBLIC.

[christian-david] Fix the cleared balance of liability accounts.

[christian-david] Initial changes to document revised csv importer plugin.

[christian-david] Fix i18n

[christian-david] Use plurals

[christian-david] Fix the net worth report which was adding liabilities incorrectly.

[christian-david] Various further edits for 4.7 release, and much work on cvs importer chapter

[christian-david] Fix typos, enhance formatting

[christian-david] Fix typos, enhance formatting

[christian-david] Make i18n usable in these files.

[christian-david] Make some warnings translatable

[christian-david] Display the payee name instead of the id on the summary page.

[christian-david] Added iban/bic data for germany

[christian-david] Credit transfers use data from AqBanking instead of info KMyMoney

[christian-david] Update status of credit transfers on credit transfer type change

[christian-david] Fixed a bug which caused false errors about mandatory BICs

[christian-david] IBAN validation in KIbanLineEdit is delayed now

[christian-david] Added copyright in .desktop-file of German iban and bic data

[christian-david] Invested a lot of work to get onlineJobs stored in a db

[Cristian Oneț] Small 'Account number' editor fixes.

[christian-david] Enabled database support for onlineJobs

[christian-david] IBAN and BIC delegate is more compact now

[christian-david] onlineTask's sql* methods are pure virtual now

[christian-david] Added a mockup plugin to show all onlineTasks in the ui

[christian-david] Changed IID of sepaStoragePlugin

[christian-david] Corrected misleading error message for a SQL error

[christian-david] Mockup plugin return useful settins for germanOnlineTransfers

[christian-david] Implemented database support for german credit transfers

[christian-david] Conversion from MyMoneyMoney to aqBanking's AB_VALUE improved

[christian-david] Improved payeeIdentifierModel and payeeIdentifierContainer

[christian-david] Fixed a bug in payeeIdentifier

[christian-david] Replaced several QVERIFY by QCOMPARE in databasemrgtest

[christian-david] Improved ibanToElectronic

[christian-david] Improved API of mymoneyPayeeIdentifierContainer

[christian-david] Improved payeeIdentifierModel

[christian-david] Added test to MyMoneyFile for payee with iban/bic payeeIdentifier

[christian-david] Added MyMoneyObject like constructor to payeeIdentifier

[christian-david] payeeIdentifiers can be stored in the database and API improvement

[christian-david] Removed outdated comment

[christian-david] Moved file scripts/germany.py -> germany/germany.py

[christian-david] Added script to convert swiss bic data into KMyMoney's format

[christian-david] Added script to read bank data from the list of participants of Target2

[christian-david] Updated bic/bank database for germany

[christian-david] Removed incorrect comment

[christian-david] Remove data from payeeIdentifierModel when file is closed

[christian-david] Made payeeIdentifierModel more robust

[christian-david] Improved docu of payeeIdentifierModel

[christian-david] Removed the ability to queue account updates of KBanking plugin

[christian-david] Ensure no KBanking job is left in intenal queue

[christian-david] Removed KBanking outbox

[...truncated 57 lines...]
==== strigiclient - Branch master
==== libstreams - Branch master
==== akonadi - Branch 1.13
==== automoc - Branch master
==== kdepimlibs - Branch KDE/4.14
==== soprano - Branch master
==== strigidaemon - Branch master
==== poppler - Branch master
==== dogtail - Branch master
==== grantlee - Branch master

== Applying Patches
=== No patches to apply

== Syncing Dependencies from Master Server

== Configuring Build

-- The C compiler identification is GNU 4.8.2
-- The CXX compiler identification is GNU 4.8.2
-- Check for working C compiler: /home/jenkins/bin/cc
-- Check for working C compiler: /home/jenkins/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /home/jenkins/bin/c++
-- Check for working CXX compiler: /home/jenkins/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found
-- Found Qt-Version 4.8.7 (using /srv/jenkins/install/linux/x86_64/g++/latest-qt4/qt/inst/bin/qmake)
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so;/usr/lib64/libXft.so;/usr/lib64/libXau.so;/usr/lib64/libXdmcp.so;/usr/lib64/libXpm.so
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so;/usr/lib64/libXft.so;/usr/lib64/libXau.so;/usr/lib64/libXdmcp.so;/usr/lib64/libXpm.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/lib64/libX11.so
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE  
-- Looking for _POSIX_TIMERS
-- Looking for _POSIX_TIMERS - found
-- Found Automoc4: /srv/jenkins/install/linux/x86_64/g++/latest-qt4/kdesupport/automoc/inst/bin/automoc4  
-- Found Perl: /usr/bin/perl (found version "5.16.2") 
-- Adding /srv/jenkins/install/linux/x86_64/g++/latest-qt4/kde/kdepimlibs/inst/share/apps/cmake/modules to CMAKE_MODULE_PATH
-- Found Phonon: /srv/jenkins/install/linux/x86_64/g++/latest-qt4/kdesupport/phonon/phonon/inst/include (Required is at least version "4.3.80") 
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
-- Performing Test HAVE_FPIE_SUPPORT
-- Performing Test HAVE_FPIE_SUPPORT - Success
-- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL - Success
-- Performing Test __KDE_HAVE_GCC_VISIBILITY
-- Performing Test __KDE_HAVE_GCC_VISIBILITY - Success
-- Found KDE 4.12 include dir: /srv/jenkins/install/linux/x86_64/g++/latest-qt4/kde/kdelibs/inst/include
-- Found KDE 4.12 library dir: /srv/jenkins/install/linux/x86_64/g++/latest-qt4/kde/kdelibs/inst/lib64
-- Found the KDE4 kconfig_compiler preprocessor: /srv/jenkins/install/linux/x86_64/g++/latest-qt4/kde/kdelibs/inst/bin/kconfig_compiler
-- Found automoc4: /srv/jenkins/install/linux/x86_64/g++/latest-qt4/kdesupport/automoc/inst/bin/automoc4
-- Boost version: 1.49.0
-- Found the following Boost libraries:
--   graph
-- Found gpgme-config at /usr/bin/gpgme-config
-- Found gpgme v1.3.2, checking for flavours...
--  Found flavour 'vanilla', checking whether it's usable...yes
--  Found flavour 'pthread', checking whether it's usable...yes
-- Found QGpgme: /srv/jenkins/install/linux/x86_64/g++/latest-qt4/kde/kdepimlibs/inst/lib64/libqgpgme.so  
-- Found KdepimLibs: /srv/jenkins/install/linux/x86_64/g++/latest-qt4/kde/kdepimlibs/inst/lib64/cmake/KdepimLibs/KdepimLibsConfig.cmake  
-- Found SharedMimeInfo: /usr/bin/update-mime-database (found suitable version "1.0", minimum required is "0.18") 
-- Found Doxygen: /usr/bin/doxygen (found version "1.8.2") 
-- Found GMP: /usr/include  
-- Found LibAlkimia: /srv/jenkins/install/linux/x86_64/g++/latest-qt4/extragear/office/alkimia/inst/lib64/cmake/LibAlkimia/LibAlkimiaConfig.cmake (found version "5.0.0")
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.27.1") 
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of long
-- Check size of long - done
-- checking for module 'libofx>=0.9.4'
--   found libofx, version 0.9.5
-- Found LibOfx: 
CMake Warning at CMakeLists.txt:171 (find_package):
  By not providing "FindGWENHYWFAR.cmake" in CMAKE_MODULE_PATH this project
  has asked CMake to find a package configuration file provided by
  "GWENHYWFAR", but CMake did not find one.

  Could not find a package configuration file provided by "GWENHYWFAR" with
  any of the following names:


  Add the installation prefix of "GWENHYWFAR" to CMAKE_PREFIX_PATH or set
  "GWENHYWFAR_DIR" to a directory containing one of the above files.  If
  "GWENHYWFAR" provides a separate development package or SDK, be sure it has
  been installed.

-- Gwenhywfar  found at  ()
CMake Warning at CMakeLists.txt:173 (find_package):
  By not providing "FindAQBANKING.cmake" in CMAKE_MODULE_PATH this project
  has asked CMake to find a package configuration file provided by
  "AQBANKING", but CMake did not find one.

  Could not find a package configuration file provided by "AQBANKING"
  (requested version 5.3.3) with any of the following names:


  Add the installation prefix of "AQBANKING" to CMAKE_PREFIX_PATH or set
  "AQBANKING_DIR" to a directory containing one of the above files.  If
  "AQBANKING" provides a separate development package or SDK, be sure it has
  been installed.

-- AqBanking  found at  ()
-- Found Libical version 0.48
-- Found LIBICAL: /usr/lib64/libical.so;/usr/lib64/libicalss.so  
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
CMake Warning (dev) at kmymoney/dialogs/CMakeLists.txt:92 (target_link_libraries):
  Policy CMP0023 is not set: Plain and keyword target_link_libraries
  signatures cannot be mixed.  Run "cmake --help-policy CMP0023" for policy
  details.  Use the cmake_policy command to set the policy and suppress this

  The plain signature for target_link_libraries has already been used with
  the target "dialogs".  All uses of target_link_libraries with a target
  should be either all-keyword or all-plain.

  The uses of the plain signature are here:

   * kmymoney/dialogs/CMakeLists.txt:85 (target_link_libraries)

This warning is for project developers.  Use -Wno-dev to suppress it.

-- Looking for RPMTools... - rpmbuild NOT FOUND

-------- KMyMoney 4.7.90-7528fef68f --------

Configure results (user options):
OFX plugin:                              yes

KBanking plugin:                         no

iCalendar export plugin:                 yes

SQLCipher plugin:                        no

Configure results (developer options):
Qt-Designer library support:             no

Generate developer documentation:        no

Build unit tests:                        yes

Generate API documentation with Doxygen: yes

Generate HTML documentation:             no

Build type: Debug

Good - your configure finished.
Now type 'make' to build KMyMoney. For more help, consult README.cmake

CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
    linked by target "konlinetasks_national" in directory <http://build.kde.org/job/kmymoney_master/ws/kmymoney/plugins/onlinetasks/national>
    linked by target "germanonlinetransfertest" in directory <http://build.kde.org/job/kmymoney_master/ws/kmymoney/plugins/onlinetasks/national/tests>

-- Configuring incomplete, errors occurred!
See also "<http://build.kde.org/job/kmymoney_master/ws/build/CMakeFiles/CMakeOutput.log".>
See also "<http://build.kde.org/job/kmymoney_master/ws/build/CMakeFiles/CMakeError.log".>
Configure step exited with non-zero code, assuming failure to configure for project kmymoney.
Build step 'Execute shell' marked build as failure
[WARNINGS] Skipping publisher since build result is FAILURE
Recording test results
ERROR: Publisher hudson.tasks.junit.JUnitResultArchiver aborted due to exception
hudson.AbortException: No test report files were found. Configuration error?
	at hudson.tasks.junit.JUnitParser$ParseResultCallable.invoke(JUnitParser.java:116)
	at hudson.tasks.junit.JUnitParser$ParseResultCallable.invoke(JUnitParser.java:92)
	at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2677)
	at hudson.remoting.UserRequest.perform(UserRequest.java:121)
	at hudson.remoting.UserRequest.perform(UserRequest.java:49)
	at hudson.remoting.Request$2.run(Request.java:324)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
	at ......remote call to LinuxSlave - 4(Native Method)
	at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1356)
	at hudson.remoting.UserResponse.retrieve(UserRequest.java:221)
	at hudson.remoting.Channel.call(Channel.java:752)
	at hudson.FilePath.act(FilePath.java:970)
	at hudson.FilePath.act(FilePath.java:959)
	at hudson.tasks.junit.JUnitParser.parseResult(JUnitParser.java:89)
	at hudson.tasks.junit.JUnitResultArchiver.parse(JUnitResultArchiver.java:120)
	at hudson.tasks.junit.JUnitResultArchiver.perform(JUnitResultArchiver.java:137)
	at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:74)
	at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
	at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:770)
	at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:734)
	at hudson.model.Build$BuildExecution.post2(Build.java:183)
	at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:683)
	at hudson.model.Run.execute(Run.java:1784)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
	at hudson.model.ResourceController.execute(ResourceController.java:89)
	at hudson.model.Executor.run(Executor.java:240)

More information about the KMyMoney-devel mailing list