Build failed in Jenkins: kio_master_qt5 #186

KDE CI System null at kde.org
Thu May 1 22:54:53 UTC 2014


See <http://build.kde.org/job/kio_master_qt5/186/changes>

Changes:

[arichardson.kde] Add S_IXUSR, IRUSR, etc. definitions for Windows

[arichardson.kde] Add KIOPrivate::isProcessAlive() and KIOPrivate::sendTerminateSignal()

[arichardson.kde] Use QFile::symLinkTarget() instead of directly calling readlink()

[arichardson.kde] Add KIOPrivate::changeOwnership() to avoid directly calling chown()

[arichardson.kde] Add KIOPrivate::createSymlink() to avoid using symlink() directly

[arichardson.kde] No longer use uid_t/gid_t in kio_file

[arichardson.kde] Minor Windows compile fixes

[arichardson.kde] Use KUser in KPropertiesDialog

[arichardson.kde] Export the KIOPrivate functions

[arichardson.kde] Fix kio_http build on Windows

[arichardson.kde] Allow compiling kurlcompletion.cpp on windows

[arichardson.kde] Add a fake QT_LSTAT for Windows

[arichardson.kde] Use KUser in kpropertiesdialog.cpp -> no more getgrouplist

[arichardson.kde] Fix windows build of tests

[arichardson.kde] Actually create symlinks instead of copying in file_win.cpp

[arichardson.kde] Fix compiler warnings

[arichardson.kde] Use KCompletion::setItems() instead of addItem() in a loop

[arichardson.kde] Use QFile::decodeName() instead of QString::fromLocal8Bit()

------------------------------------------
[...truncated 740 lines...]
Generating moc_kurlnavigatordropdownbutton_p.cpp
Generating moc_kurlnavigatormenu_p.cpp
Generating moc_kurlnavigatorplacesselector_p.cpp
Generating moc_kurlnavigatorprotocolcombo_p.cpp
Generating moc_kurlnavigatortogglebutton_p.cpp
Generating moc_kdiroperatordetailview_p.cpp
Generating moc_kfilemetapreview_p.cpp
Generating moc_kfileplaceeditdialog.cpp
[ 25%] Built target KF5KIOFileWidgets_automoc
[ 26%] Building CXX object src/ioslaves/http/kcookiejar/CMakeFiles/kcookiejar5.dir/kcookiejar5_automoc.cpp.o
[ 26%] Building CXX object src/ioslaves/telnet/CMakeFiles/ktelnetservice5.dir/ktelnetservice5_automoc.cpp.o
[ 26%] Building CXX object src/kntlm/CMakeFiles/KF5KIONTLM.dir/des.cpp.o
Generating moc_chmodjob.cpp
Generating moc_connection_p.cpp
Generating moc_copyjob.cpp
Generating moc_deletejob.cpp
Generating moc_directorysizejob.cpp
Generating moc_filecopyjob.cpp
Generating moc_filejob.cpp
Generating moc_forwardingslavebase.cpp
Generating hostinfo.moc
Generating moc_job_base.cpp
Generating moc_job_p.cpp
Generating moc_kcoredirlister.cpp
Generating moc_kcoredirlister_p.cpp
Generating moc_klocalsocket.cpp
Generating moc_knfsshare.cpp
Generating moc_kpasswdserverloop_p.cpp
Generating moc_ksambashare.cpp
Generating moc_kssld_interface.cpp
Generating moc_ktcpsocket.cpp
Generating moc_listjob.cpp
Generating moc_mimetypejob.cpp
Generating moc_mkdirjob.cpp
Generating moc_multigetjob.cpp
Generating moc_scheduler.cpp
Generating moc_scheduler_p.cpp
Generating moc_simplejob.cpp
Generating moc_slaveinterface.cpp
Generating moc_specialjob.cpp
Generating moc_statjob.cpp
Generating moc_storedtransferjob.cpp
Generating moc_transferjob.cpp
Generating moc_connectionserver.cpp
Generating moc_dataslave_p.cpp
Generating moc_davjob.cpp
Generating moc_idleslave.cpp
Generating moc_kdirnotify.cpp
Generating moc_sessiondata_p.cpp
Generating moc_slave.cpp
Generating moc_slaveconfig.cpp
Generating moc_socketconnectionbackend_p.cpp
Generating moc_usernotificationhandler_p.cpp
[ 26%] Built target KF5KIOCore_automoc
Scanning dependencies of target httpfiltertest
[ 26%] Building CXX object src/ioslaves/mailto/CMakeFiles/kmailservice5.dir/kmailservice5_automoc.cpp.o
[ 27%] Building CXX object autotests/http/CMakeFiles/httpfiltertest.dir/httpfiltertest.cpp.o
Scanning dependencies of target kioslave-httpheaderdispositiontest
Linking CXX executable kmailservice5
[ 27%] Building CXX object autotests/http/CMakeFiles/kioslave-httpheaderdispositiontest.dir/httpheaderdispositiontest.cpp.o
[ 27%] Built target kmailservice5
[ 27%] Building CXX object autotests/http/CMakeFiles/httpfiltertest.dir/__/__/src/ioslaves/http/httpfilter.cpp.o
Linking CXX executable ktelnetservice5
Generating moc_delegateanimationhandler_p.cpp
Generating moc_fileundomanager.cpp
Generating moc_fileundomanager_p.cpp
Generating jobuidelegate.moc
Generating moc_joburlcache_p.cpp
Generating moc_kacleditwidget.cpp
Generating moc_kacleditwidget_p.cpp
Generating moc_kautomount.cpp
Generating moc_kbuildsycocaprogressdialog.cpp
Generating moc_kdirlister.cpp
Generating moc_kdirmodel.cpp
Generating moc_kdynamicjobtracker_p.cpp
Generating moc_kfile.cpp
Generating moc_kopenwithdialog.cpp
Generating moc_kopenwithdialog_p.cpp
Generating moc_kpropertiesdialog.cpp
Generating moc_kpropertiesdialog_p.cpp
Generating moc_krun.cpp
Generating moc_krun_p.cpp
Generating moc_kurlcombobox.cpp
Generating moc_kurlcompletion.cpp
Generating moc_kurlrequester.cpp
Generating moc_kurlrequesterdialog.cpp
Generating moc_previewjob.cpp
Generating moc_accessmanager.cpp
Generating moc_accessmanagerreply_p.cpp
Generating moc_clipboardupdater_p.cpp
Generating moc_jobuidelegate.cpp
Generating moc_kabstractfileitemactionplugin.cpp
Generating moc_kfileitemactions.cpp
Generating moc_kfileitemactions_p.cpp
Generating moc_kfileitemdelegate.cpp
Generating moc_kshellcompletion.cpp
Generating moc_ksslcertificatebox.cpp
Generating moc_ksslinfodialog.cpp
Generating moc_kurifilter.cpp
Generating moc_pastedialog_p.cpp
Generating moc_renamedialog.cpp
Generating moc_skipdialog.cpp
[ 27%] Built target KF5KIOWidgets_automoc
[ 27%] Scanning dependencies of target kioslave-httpheadertokenizetest
Building CXX object src/kntlm/CMakeFiles/KF5KIONTLM.dir/KF5KIONTLM_automoc.cpp.o
[ 28%] Building CXX object autotests/http/CMakeFiles/kioslave-httpheadertokenizetest.dir/httpheadertokenizetest.cpp.o
Linking CXX shared library libKF5KIONTLM.so
[ 28%] Built target ktelnetservice5
[ 28%] Building CXX object autotests/http/CMakeFiles/kioslave-httpheadertokenizetest.dir/kioslave-httpheadertokenizetest_automoc.cpp.o
[ 28%] Generating kpasswdserver_interface.cpp, kpasswdserver_interface.h
[ 28%] Built target KF5KIONTLM
[ 28%] Generating klauncher_interface.cpp, klauncher_interface.h
Warning: deprecated annotation 'com.trolltech.QtDBus.QtTypeName.In0' found; suggest updating to 'org.qtproject.QtDBus.QtTypeName.In0'
Warning: deprecated annotation 'com.trolltech.QtDBus.QtTypeName.In0' found; suggest updating to 'org.qtproject.QtDBus.QtTypeName.In0'
Warning: deprecated annotation 'com.trolltech.QtDBus.QtTypeName.In0' found; suggest updating to 'org.qtproject.QtDBus.QtTypeName.In0'
Warning: deprecated annotation 'com.trolltech.QtDBus.QtTypeName.In2' found; suggest updating to 'org.qtproject.QtDBus.QtTypeName.In2'
Warning: deprecated annotation 'com.trolltech.QtDBus.QtTypeName.In2' found; suggest updating to 'org.qtproject.QtDBus.QtTypeName.In2'
[ 28%] Building CXX object src/ioslaves/http/kcookiejar/CMakeFiles/kded_kcookiejar.dir/kcookieserver.cpp.o
[ 28%] Generating kpasswdserver_interface.moc
[ 28%] Building CXX object autotests/http/CMakeFiles/httpfiltertest.dir/httpfiltertest_automoc.cpp.o
[ 28%] [ 28%] Generating klauncher_interface.moc
Building CXX object src/ioslaves/http/kcookiejar/CMakeFiles/kded_kcookiejar.dir/kcookiewin.cpp.o
Linking CXX executable kcookiejar5
[ 28%] Built target kcookiejar5
[ 28%] Building CXX object autotests/http/CMakeFiles/kioslave-httpheaderdispositiontest.dir/kioslave-httpheaderdispositiontest_automoc.cpp.o
[ 29%] Building CXX object src/ioslaves/http/kcookiejar/CMakeFiles/kded_kcookiejar.dir/kcookieserveradaptor.cpp.o
Scanning dependencies of target KF5KIOCore
Linking CXX executable httpfiltertest
[ 30%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/idleslave.cpp.o
[ 30%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/klocalsocket.cpp.o
[ 30%] Built target httpfiltertest
[ 30%] Building CXX object src/ioslaves/http/kcookiejar/CMakeFiles/kded_kcookiejar.dir/kded_kcookiejar_automoc.cpp.o
[ 30%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/socketconnectionbackend.cpp.o
Linking CXX executable kioslave-httpheaderdispositiontest
Linking CXX executable kioslave-httpheadertokenizetest
[ 30%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/connection.cpp.o
[ 30%] Built target kioslave-httpheaderdispositiontest
[ 31%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/connectionserver.cpp.o
[ 31%] Built target kioslave-httpheadertokenizetest
[ 31%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/krecentdocument.cpp.o
[ 31%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/kfileitemlistproperties.cpp.o
[ 31%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/tcpslavebase.cpp.o
[ 32%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/directorysizejob.cpp.o
[ 32%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/forwardingslavebase.cpp.o
[ 32%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/chmodjob.cpp.o
Linking CXX shared module kded_kcookiejar.so
[ 32%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/kdiskfreespaceinfo.cpp.o
[ 33%] Built target kded_kcookiejar
[ 34%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/usernotificationhandler.cpp.o
[ 34%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/ksambasharedata.cpp.o
[ 34%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/ksambashare.cpp.o
[ 34%] <http://build.kde.org/job/kio_master_qt5/ws/src/core/chmodjob.cpp>:278:11: warning: unused parameter ‘group’ [-Wunused-parameter]
 ChmodJob *KIO::chmod(const KFileItemList &lstItems, int permissions, int mask,
           ^
Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/knfsshare.cpp.o
[ 35%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/kfileitem.cpp.o
[ 35%] [ 35%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/davjob.cpp.o
Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/deletejob.cpp.o
[ 35%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/copyjob.cpp.o
[ 36%] [ 36%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/filejob.cpp.o
Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/mkdirjob.cpp.o
[ 36%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/kpasswdserverloop.cpp.o
[ 36%] [ 37%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/kremoteencoding.cpp.o
Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/kpasswdserver.cpp.o
[ 37%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/sessiondata.cpp.o
[ 37%] [ 37%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/slavebase.cpp.o
Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/dataslave.cpp.o
[ 38%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/dataprotocol.cpp.o
[ 38%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/desktopexecparser.cpp.o
[ 38%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/authinfo.cpp.o
[ 38%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/slaveinterface.cpp.o
[ 39%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/slave.cpp.o
[ 39%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/job_error.cpp.o
[ 39%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/job.cpp.o
[ 39%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/filecopyjob.cpp.o
[ 40%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/listjob.cpp.o
[ 40%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/mimetypejob.cpp.o
[ 40%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/multigetjob.cpp.o
[ 40%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/simplejob.cpp.o
[ 41%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/specialjob.cpp.o
[ 41%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/statjob.cpp.o
[ 41%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/storedtransferjob.cpp.o
[ 41%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/transferjob.cpp.o
[ 42%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/scheduler.cpp.o
[ 42%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/slaveconfig.cpp.o
[ 42%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/kprotocolmanager.cpp.o
[ 42%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/hostinfo.cpp.o
[ 43%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/kdirnotify.cpp.o
[ 43%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/kurlauthorized.cpp.o
[ 43%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/kacl.cpp.o
[ 43%] [ 44%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/udsentry.cpp.o
Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/global.cpp.o
[ 44%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/metadata.cpp.o
[ 44%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/kprotocolinfo.cpp.o
[ 44%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/kprotocolinfofactory.cpp.o
[ 45%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/jobtracker.cpp.o
[ 45%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/jobuidelegateextension.cpp.o
[ 45%] [ 45%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/jobuidelegatefactory.cpp.o
Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/kmountpoint.cpp.o
[ 46%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/kcoredirlister.cpp.o
[ 46%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/ksslcertificatemanager.cpp.o
[ 46%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/ktcpsocket.cpp.o
[ 46%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/kssl/ksslsettings.cpp.o
[ 47%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/klocalsocket_unix.cpp.o
[ 47%] [ 47%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/klauncher_interface.cpp.o
Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/kioglobal_p_unix.cpp.o
[ 47%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/kpasswdserver_interface.cpp.o
[ 48%] Building CXX object src/core/CMakeFiles/KF5KIOCore.dir/KF5KIOCore_automoc.cpp.o
<http://build.kde.org/job/kio_master_qt5/ws/src/core/kioglobal_p_unix.cpp>: In function ‘bool KIOPrivate::createSymlink(const QString&, const QString&, KIOPrivate::SymlinkType)’:
<http://build.kde.org/job/kio_master_qt5/ws/src/core/kioglobal_p_unix.cpp>:36:22: error: ‘QFile’ has not been declared
     return ::symlink(QFile::encodeName(source), QFile::encodeName(destination)) == 0;
                      ^
<http://build.kde.org/job/kio_master_qt5/ws/src/core/kioglobal_p_unix.cpp>:36:49: error: ‘QFile’ has not been declared
     return ::symlink(QFile::encodeName(source), QFile::encodeName(destination)) == 0;
                                                 ^
<http://build.kde.org/job/kio_master_qt5/ws/src/core/kioglobal_p_unix.cpp>: At global scope:
<http://build.kde.org/job/kio_master_qt5/ws/src/core/kioglobal_p_unix.cpp>:39:70: error: ‘KUserID’ has not been declared
 KIOCORE_EXPORT bool KIOPrivate::changeOwnership(const QString& file, KUserID newOwner, KGroupId newGroup)
                                                                      ^
<http://build.kde.org/job/kio_master_qt5/ws/src/core/kioglobal_p_unix.cpp>:39:105: error: ‘bool KIOPrivate::changeOwnership(const QString&, int, KGroupId)’ should have been declared inside ‘KIOPrivate’
 KIOCORE_EXPORT bool KIOPrivate::changeOwnership(const QString& file, KUserID newOwner, KGroupId newGroup)
                                                                                                         ^
<http://build.kde.org/job/kio_master_qt5/ws/src/core/kioglobal_p_unix.cpp>: In function ‘bool KIOPrivate::changeOwnership(const QString&, int, KGroupId)’:
<http://build.kde.org/job/kio_master_qt5/ws/src/core/kioglobal_p_unix.cpp>:41:18: error: ‘QFile’ has not been declared
     return chown(QFile::encodeName(file), newOwner.nativeId(), newGroup.nativeId()) == 0;
                  ^
<http://build.kde.org/job/kio_master_qt5/ws/src/core/kioglobal_p_unix.cpp>:41:52: error: request for member ‘nativeId’ in ‘newOwner’, which is of non-class type ‘int’
     return chown(QFile::encodeName(file), newOwner.nativeId(), newGroup.nativeId()) == 0;
                                                    ^
<http://build.kde.org/job/kio_master_qt5/ws/src/core/kioglobal_p_unix.cpp>: In function ‘bool KIOPrivate::createSymlink(const QString&, const QString&, KIOPrivate::SymlinkType)’:
<http://build.kde.org/job/kio_master_qt5/ws/src/core/kioglobal_p_unix.cpp>:37:1: error: control reaches end of non-void function [-Werror=return-type]
 }
 ^
<http://build.kde.org/job/kio_master_qt5/ws/src/core/kioglobal_p_unix.cpp>: In function ‘bool KIOPrivate::changeOwnership(const QString&, int, KGroupId)’:
<http://build.kde.org/job/kio_master_qt5/ws/src/core/kioglobal_p_unix.cpp>:42:1: error: control reaches end of non-void function [-Werror=return-type]
 }
 ^
cc1plus: some warnings being treated as errors
make[2]: *** [src/core/CMakeFiles/KF5KIOCore.dir/kioglobal_p_unix.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [src/core/CMakeFiles/KF5KIOCore.dir/all] Error 2
make: *** [all] Error 2
Compiliation step exited with non-zero code, assuming failure to build from source for project kio.
Build step 'Execute shell' marked build as failure
[File exists] check if file exists [build/JUnitTestResults.xml]
Run condition [File exists] preventing perform for step [Publish JUnit test result report]
[File exists] check if file exists [build/cppcheck.xml]
Run condition [File exists] preventing perform for step [Publish Cppcheck results]
[WARNINGS] Skipping publisher since build result is FAILURE


More information about the Kde-frameworks-devel mailing list