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 _______________________________________________ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel