Build failed in Jenkins: kstars_master #515

KDE CI System null at
Tue Nov 4 12:52:46 UTC 2014

See <>


[mutlaqja] So at least CMake finishes without major errors, still the code does not compile. First step toward porting to KF5

[mutlaqja] More porting to KF5. Using qDebug instead of qDebug plus a few CMake fixes. Code does not compile

[mutlaqja] KAction to QAction

[mutlaqja] KCommandLineArgs -> QCommandLineParser

[mutlaqja] KFileDialog::getOpenFileName(...) => QFileDialog::getOpenFileName(...)

[mutlaqja] KGlobal::config() -> KSharedConfig::openConfig()

[mutlaqja] KGlobal::locale() -> KLocale::global()

[mutlaqja] KIcon(...) => QIcon::fromTheme(...)

[mutlaqja] KIntSpinbox -> QIntSpinBox

[mutlaqja] KLineEdit => QLineEdit

[mutlaqja] KMenu => QMenu

[mutlaqja] KPushButton => QPushButton

[mutlaqja] KSplashScreen => QSplashScreen

[mutlaqja] KStandardDirs -> QStandardPaths

[mutlaqja] KTabWidget => QTabWidget

[mutlaqja] KUrl -> QUrl

[mutlaqja] Convert KAboutData to K4AboutData to help us to compile

[mutlaqja] ecm_generate_headers

[mutlaqja] remove-kde4support

[mutlaqja] i18n to xi18n

[mutlaqja] Adapt new akonadi includes

[mutlaqja] More porting work for KF5

[mutlaqja] More porting work. Lots of things disabled to get compiling, though it is not compiling as of yet. Will continue tomorrow

[mutlaqja] More porting work to KF5, some linker issues remain

[mutlaqja] KStars compile now but it does not run and there are 400+ TODO and FIXME tasks

[mutlaqja] Using QT_FSEEK instead of KDE_fseek

[mutlaqja] Remove moc includes in cpp files as they're no longer required. Disable a few connects that is causing a crash. KStars can run now albeit with many things disabled

[mutlaqja] Updating FITSViewer statusbar to Qt5 standards

[mutlaqja] Migrated startup wizard to KF5

[mutlaqja] Migrated drivermanager to KF5

[mutlaqja] Migrated Equipment writer dialog to KF5

[mutlaqja] Migrated add catalog dialog to KF5

[mutlaqja] Migrated thumbnail picker to KF5

[mutlaqja] FOV Dialog migrated to KF5

[mutlaqja] Add Link Dialog migrated to KF5

[mutlaqja] Create writable location directory if it does not exist

[mutlaqja] Detail Dialog migrated to KF5

[mutlaqja] Remove comment

[mutlaqja] Find Dialog migrated to KF5

[mutlaqja] use native format instead of postscript

[mutlaqja] Focus dialog migrated to KF5

[mutlaqja] Thumbnail editor migrated to KF5

[mutlaqja] update getSaveFileURL, but it does not work for remote file QTBUG-40316

[mutlaqja] Image export migrated to KF5

[mutlaqja] select default file

[mutlaqja] Migrated opscatalog to KF5

[mutlaqja] Migrated WUT Dialog to KF5

[mutlaqja] use storedHttpPost

[mutlaqja] Printing wizard migrated to KF5, needs testing

[mutlaqja] observer add migrated to KF5

[mutlaqja] OAL exec migrated to KF5

[mutlaqja] Script builder migrated to KF5

[mutlaqja] set URL scheme to file

[mutlaqja] status bar working OK now

[mutlaqja] fix airmass precision

[mutlaqja] now the popup menu is working again with QWidgetAction

[mutlaqja] remove old comment

[mutlaqja] Time step box is now working in the tool bar

[mutlaqja] Renamed icons to comply with KF5, they now show correctly

[mutlaqja] Migrated SkyCalender to KF5

[mutlaqja] Migrated Altitude vs time to KF5

[mutlaqja] Use QInputDialog

[mutlaqja] remove comment

[mutlaqja] set KAboutData and fix some command args

[mutlaqja] Fix angularSize toString call

[mutlaqja] TZ Location Dialog migrated to KF5

[mutlaqja] Location dialog migrated to KF5

[mutlaqja] Observation List Wizard migrated to KF5

[mutlaqja] Flag manager and component migrated to KF5

[mutlaqja] use KF5/Qt5 headers

[mutlaqja] Use locateAll to get the requested file

[mutlaqja] Eye piece field migrated to KF5

[mutlaqja] use Qtime formatting

[mutlaqja] use storedhttppost to upload files

[mutlaqja] Use avdTree

[mutlaqja] remove todo

[mutlaqja] various KF5 fixes

[mutlaqja] Calculator module ported to KF5

[mutlaqja] More KF5 port

[mutlaqja] JMoon migrated to KF5

[mutlaqja] Check if visible name is empty before adding object name

[mutlaqja] Do not show tools that are not yet ported to KF5 in the menu

[mutlaqja] Yeah the version jump to 3.0 is unwarranted, 2.3.0 is more reasonable

[mutlaqja] Geo dialog now works fine and accept preselected city

[mutlaqja] sunrise and sunset computations now work correctly

[mutlaqja] install rc files to KF5 dirs

[mutlaqja] no need to include moc directly

[mutlaqja] no need to set XML file as CreateGUI overrides that

[mutlaqja] Adding options to rotate and flip the image.. work in progress

[mutlaqja] warn user if indi driver crashed

[mutlaqja] Rotate WCS keywords in header if required

[mutlaqja] Using Qt5 builtin JSon support and removing dependency on external QJSon library

[mutlaqja] Initial go at migrating whatisinteresting to Qt5

[mutlaqja] get rid of more KDE specific stuff from KDE4

[mutlaqja] set the HAVE_XXX properly

[mutlaqja] remove unnecessary file

[mutlaqja] remove unnecesary file

[mutlaqja] Use C++ style include for kmessagebox

[mutlaqja] include fixes

[sbairagy] remove unnecessary file

[mutlaqja] No need for KF5::Declerative

[akarsh.simha] Update the missing file message box to reflect changes in standard dirs.

[nicolas.alvarez] Remove unused #include <unistd.h>

[nicolas.alvarez] Don't try to use chmod() on Windows.

[nicolas.alvarez] Use standard UINT_MAX instead of MAXUINT.

[nicolas.alvarez] Add needed #defines for Windows.

[akarsh.simha] Improve "supernova update failed" error messages

[bhush94] Fix build on jenkins

Started by remote host 2a01:4f8:160:9363::9 with note: Triggered by commit
Building remotely on LinuxSlave - 4 (PACKAGER LINBUILDER) in workspace <>
Running Prebuild steps
[kstars_master] $ /bin/sh -xe /tmp/
+ /home/jenkins/scripts/

Preparing to perform KDE Continuous Integration build
== Setting Up Sources

Cloning into '.'...
Branch jenkins set up to track remote branch master from origin.

== Cleaning Source Tree

HEAD is now at d546980 Sync with master
Success build forhudson.tasks.Shell at 4aba13b8
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url git:// # timeout=10
Fetching upstream changes from git://
 > git --version # timeout=10
 > git fetch --tags --progress git:// +refs/heads/*:refs/remotes/origin/*
 > git rev-parse refs/remotes/origin/jenkins^{commit} # timeout=10
 > git rev-parse refs/remotes/origin/refs/heads/jenkins^{commit} # timeout=10
 > git rev-parse refs/heads/jenkins^{commit} # timeout=10
Checking out Revision d546980fe1608ac69f47b0732db169304f6eb5f7 (refs/heads/jenkins)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f d546980fe1608ac69f47b0732db169304f6eb5f7
 > git rev-list 402d5cacb579e02c1f61684dbef2cf5caac3b4b5 # timeout=10
 > git tag -a -f -m Jenkins Build #515 jenkins-kstars_master-515 # timeout=10
[kstars_master] $ /bin/sh -xe /tmp/
+ /home/jenkins/scripts/

KDE Continuous Integration Build
== Building Project: kstars - Branch master
== Build Dependencies:
==== automoc - Branch master
==== phonon - Branch master
==== strigiutils - Branch master
==== qjson - Branch master
==== polkit-qt-1 - Branch master
==== kdelibs - Branch KDE/4.14
==== libstreamanalyzer - Branch master
==== qt - Branch 4.8
==== kdesupport-svn - Branch master
==== strigiclient - Branch master
==== attica - Branch qt4
==== soprano - Branch master
==== libdbusmenu-qt - Branch master
==== strigidaemon - Branch master
==== shared-desktop-ontologies - Branch master
==== qca - Branch master
==== dogtail - Branch master
==== grantlee - Branch master
==== libstreams - Branch master
==== cmake - Branch master

== Applying Patches
=== No patches to apply

== Syncing Dependencies from Master Server

== Configuring Build

-- The CXX compiler identification is GNU 4.8.2
-- The C compiler identification is GNU 4.8.2
-- 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
-- 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
CMake Error at CMakeLists.txt:15 (find_package):
  Could not find a package configuration file provided by "ECM" (requested
  version 0.0.9) with any of the following names:


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

-- Configuring incomplete, errors occurred!
See also "<".>
Configure step exited with non-zero code, assuming failure to configure for project kstars.
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(
	at hudson.tasks.junit.JUnitParser$ParseResultCallable.invoke(
	at hudson.FilePath$
	at hudson.remoting.UserRequest.perform(
	at hudson.remoting.UserRequest.perform(
	at hudson.remoting.Request$
	at hudson.remoting.InterceptingExecutorService$
	at java.util.concurrent.ThreadPoolExecutor.runWorker(
	at java.util.concurrent.ThreadPoolExecutor$
	at ......remote call to LinuxSlave - 4(Native Method)
	at hudson.remoting.Channel.attachCallSiteStackTrace(
	at hudson.remoting.UserResponse.retrieve(
	at hudson.FilePath.act(
	at hudson.FilePath.act(
	at hudson.tasks.junit.JUnitParser.parseResult(
	at hudson.tasks.junit.JUnitResultArchiver.parse(
	at hudson.tasks.junit.JUnitResultArchiver.perform(
	at hudson.tasks.BuildStepCompatibilityLayer.perform(
	at hudson.tasks.BuildStepMonitor$1.perform(
	at hudson.model.AbstractBuild$AbstractBuildExecution.perform(
	at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(
	at hudson.model.Build$BuildExecution.post2(
	at hudson.model.AbstractBuild$
	at hudson.model.Run.execute(
	at hudson.model.ResourceController.execute(

More information about the kde-edu mailing list