On Fri, Jul 27, 2018 at 6:34 AM, Dag <dand...@get2net.dk> wrote: > From cmake: > * KF5AkonadiContact , Library for Accessing Contacts stored in Akonadi , > <https://www.kde.org/> > Optionally used by Plan > * KF5Akonadi , Library for general Access to Akonadi , > <https://www.kde.org/> > Optionally used by semantic items Event and Contact > > Plan's use og KF5AkonadiContact is atm not working but needs a > reimplementation anyways to be useful, > so I have no problem with removing it for Windows. > > The semantic items stuff is also not working atm, it has not yet been ported > properly I think. > So at least for the near future, there should be no problem with making it > optional for Windows.
Thanks Dag, I've now made the CI system ignore Akonadi Contacts for Calligra on Windows. I'll start a fresh Dependency Build run for Calligra shortly. > > > --- > Cheers, > > Dag Cheers, Ben > > > > Jaroslaw Staniek skrev den 2018-07-25 11:03: >> >> Hi Calligra Devs, >> Thanks to Ben, we're getting a Jenkins view for Calligra builds: >> https://build.kde.org/view/Calligra/. >> I am forwarding info on one defect so you have opportunity to fix this >> dependency to make Calligra auto-build on Windows! >> One way I would imagine is to make Prison optional dependency. Another >> to make it temporarily off on Windows or optional on Windows. >> >> @Ben >> I understand this issue is not affecting kexi* builds for Windows? >> >> ---------- Forwarded message ---------- >> From: BEN COOKSLEY <bcooks...@kde.org> >> Date: 25 July 2018 at 10:53 >> Subject: Fwd: KDE CI: Dependency Build Calligra kf5-qt5 >> WindowsMSVCQt5.10 - Build # 1 - Failure! >> To: Jaroslaw Staniek <stan...@kde.org> >> >> Hey Jaroslaw, >> >> I'm afraid you'll need to resolve this before we can continue with >> Calligra on Windows CI builds. >> >> If akonadi-contacts is an optional dependency of Calligra we can >> exclude it, otherwise you'll have to arrange for >> >> Prison's dependencies to be buildable on Windows using Craft.. >> >> Cheers, >> Ben >> >> ---------- Forwarded message ---------- >> From: CI SYSTEM <nore...@kde.org> >> Date: Wed, Jul 25, 2018 at 12:20 AM >> Subject: KDE CI: Dependency Build Calligra kf5-qt5 WindowsMSVCQt5.10 - >> Build # 1 - Failure! >> To: bcooks...@kde.org >> >> BUILD FAILURE >> >> Build URL >> >> https://build.kde.org/job/Dependency%20Build%20Calligra%20kf5-qt5%20WindowsMSVCQt5.10/1/ >> [1] >> >> Project: >> Dependency Build Calligra kf5-qt5 WindowsMSVCQt5.10 >> >> Date of build: >> Tue, 24 Jul 2018 09:12:57 +0000 >> >> Build duration: >> 3 hr 7 min and counting >> >> CONSOLE OUTPUT >> >> [...truncated 38.40 MB...] >> >> PROCESSOR_LEVEL = '6' >> >> PROCESSOR_REVISION = '3d02' >> >> PROGRAMDATA = 'C:\ProgramData' >> >> PROGRAMFILES = 'C:\Program Files' >> >> PROGRAMFILES(X86) = 'C:\Program Files (x86)' >> >> PROGRAMW6432 = 'C:\Program Files' >> >> PROMPT = '$P$G' >> >> PSMODULEPATH = >> 'C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules\' >> >> PUBLIC = 'C:\Users\Public' >> >> RUN_CHANGES_DISPLAY_URL = >> >> 'https://build.kde.org/job/Dependency%20Build%20Calligra%20kf5-qt5%20WindowsMSVCQt5.10/1/display/redirect?page=changes >> [2]' >> >> RUN_DISPLAY_URL = >> >> 'https://build.kde.org/job/Dependency%20Build%20Calligra%20kf5-qt5%20WindowsMSVCQt5.10/1/display/redirect >> [3]' >> >> >> STAGE_NAME = 'Build Product Dependencies' >> >> SYSTEMDRIVE = 'C:' >> >> SYSTEMROOT = 'C:\WINDOWS' >> >> TEMP = 'C:\Users\Jenkins\AppData\Local\Temp' >> >> TMP = 'C:\Users\Jenkins\AppData\Local\Temp' >> >> UCRTVERSION = '10.0.17134.0' >> >> UNIVERSALCRTSDKDIR = 'C:\Program Files (x86)\Windows >> Kits\10\' >> >> USERDOMAIN = 'DESKTOP-66R8QOQ' >> >> USERNAME = 'Jenkins' >> >> USERPROFILE = 'C:\Users\Jenkins' >> >> VCIDEINSTALLDIR = 'C:\Program Files (x86)\Microsoft Visual >> Studio\2017\Professional\Common7\IDE\VC\' >> >> VCINSTALLDIR = 'C:\Program Files (x86)\Microsoft Visual >> Studio\2017\Professional\VC\' >> >> VCTOOLSINSTALLDIR = 'C:\Program Files (x86)\Microsoft >> Visual >> Studio\2017\Professional\VC\Tools\MSVC\14.14.26428\' >> >> VCTOOLSREDISTDIR = 'C:\Program Files (x86)\Microsoft >> Visual >> Studio\2017\Professional\VC\Redist\MSVC\14.14.26405\' >> >> VCTOOLSVERSION = '14.14.26428' >> >> VISUALSTUDIOVERSION = '15.0' >> >> VS140COMNTOOLS = 'C:\Program Files (x86)\Microsoft Visual >> Studio >> 14.0\Common7\Tools\' >> >> VS150COMNTOOLS = 'C:\Program Files (x86)\Microsoft Visual >> Studio\2017\Professional\Common7\Tools\' >> >> VSCMD_ARG_APP_PLAT = 'Desktop' >> >> VSCMD_ARG_HOST_ARCH = 'x64' >> >> VSCMD_ARG_TGT_ARCH = 'x64' >> >> VSCMD_VER = '15.7.3' >> >> VSINSTALLDIR = 'C:\Program Files (x86)\Microsoft Visual >> Studio\2017\Professional\' >> >> WINDIR = 'C:\WINDOWS' >> >> WINDOWSLIBPATH = 'C:\Program Files (x86)\Windows >> Kits\10\UnionMetadata\10.0.17134.0;C:\Program Files (x86)\Windows >> Kits\10\References\10.0.17134.0' >> >> WINDOWSSDKBINPATH = 'C:\Program Files (x86)\Windows >> Kits\10\bin\' >> >> WINDOWSSDKDIR = 'C:\Program Files (x86)\Windows Kits\10\' >> >> WINDOWSSDKLIBVERSION = '10.0.17134.0\' >> >> WINDOWSSDKVERBINPATH = 'C:\Program Files (x86)\Windows >> Kits\10\bin\10.0.17134.0\' >> >> WINDOWSSDKVERSION = '10.0.17134.0\' >> >> WORKSPACE = 'C:\CI\workspace\Dependency Build Calligra >> kf5-qt5 >> WindowsMSVCQt5.10' >> >> __DOTNET_ADD_64BIT = '1' >> >> __DOTNET_PREFERRED_BITNESS = '64' >> >> __VSCMD_PREINIT_PATH = 'C:\Program Files (x86)\Common >> Files\Oracle\Java\javapath;C:\Program >> Files\Python36-32\Scripts\;C:\Program >> >> Files\Python36-32\;C:\ProgramData\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program >> >> Files\Git\cmd;C:\WINDOWS\System32\OpenSSH\;C:\Users\Jenkins\AppData\Local\Microsoft\WindowsApps' >> >> CMAKE_PREFIX_PATH = 'C:\CI\workspace\Dependency Build >> Calligra >> kf5-qt5 >> >> WindowsMSVCQt5.10\install-prefix;C:\Craft\CI\windows-msvc2017_64-cl-debug;C:\Craft\CI\windows-msvc2017_64-cl-debug\dev-utils' >> >> QT_PLUGIN_PATH = 'C:\CI\workspace\Dependency Build >> Calligra kf5-qt5 >> >> WindowsMSVCQt5.10\install-prefix\lib\plugins;C:\Craft\CI\windows-msvc2017_64-cl-debug\lib\qca-qt5' >> >> QML2_IMPORT_PATH = 'C:\CI\workspace\Dependency Build >> Calligra >> kf5-qt5 WindowsMSVCQt5.10\install-prefix\lib\qml' >> >> XDG_DATA_DIRS = 'C:\CI\workspace\Dependency Build Calligra >> kf5-qt5 >> >> WindowsMSVCQt5.10\install-prefix\share;C:\Craft\CI\windows-msvc2017_64-cl-debug\share;C:\Craft\CI\windows-msvc2017_64-cl-debug\dev-utils\share' >> >> XDG_CONFIG_DIRS = 'C:\CI\workspace\Dependency Build >> Calligra kf5-qt5 >> WindowsMSVCQt5.10\install-prefix\etc/xdg' >> >> PKG_CONFIG_PATH = >> >> 'C:\Craft\CI\windows-msvc2017_64-cl-debug\lib\pkgconfig;C:\Craft\CI\windows-msvc2017_64-cl-debug\dev-utils\lib\pkgconfig' >> >> QMAKEFEATURES = >> 'C:\Craft\CI\windows-msvc2017_64-cl-debug\mkspecs/features' >> >> XDG_CURRENT_DESKTOP = 'KDE' >> >> ASAN_OPTIONS = >> >> 'detect_leaks=0:new_delete_type_mismatch=0:detect_odr_violation=0:stack-use-after-scope=0:alloc_dealloc_mismatch=0' >> >> == Commencing Configuration: >> >> cmake -DCMAKE_BUILD_TYPE=Debug >> -DECM_ENABLE_SANITIZERS='address' >> -DBUILD_TESTING=ON -DCMAKE_INSTALL_PREFIX="C:\CI\workspace\Dependency >> Build Calligra kf5-qt5 WindowsMSVCQt5.10/install-prefix/" -G "NMake >> Makefiles JOM" "C:\CI\workspace\Dependency Build Calligra kf5-qt5 >> WindowsMSVCQt5.10\akonadi-contacts" >> >> -- The C compiler identification is MSVC 19.14.26430.0 >> >> -- The CXX compiler identification is MSVC 19.14.26430.0 >> >> -- Check for working C compiler: C:/Program Files >> (x86)/Microsoft >> Visual >> Studio/2017/Professional/VC/Tools/MSVC/14.14.26428/bin/Hostx64/x64/cl.exe >> >> -- Check for working C compiler: C:/Program Files >> (x86)/Microsoft >> Visual >> Studio/2017/Professional/VC/Tools/MSVC/14.14.26428/bin/Hostx64/x64/cl.exe >> -- works >> >> -- Detecting C compiler ABI info >> >> -- Detecting C compiler ABI info - done >> >> -- Check for working CXX compiler: C:/Program Files >> (x86)/Microsoft >> Visual >> Studio/2017/Professional/VC/Tools/MSVC/14.14.26428/bin/Hostx64/x64/cl.exe >> >> -- Check for working CXX compiler: C:/Program Files >> (x86)/Microsoft >> Visual >> Studio/2017/Professional/VC/Tools/MSVC/14.14.26428/bin/Hostx64/x64/cl.exe >> -- works >> >> -- Detecting CXX compiler ABI info >> >> -- Detecting CXX compiler ABI info - done >> >> -- Detecting CXX compile features >> >> -- Detecting CXX compile features - done >> >> -- Could not set up the appstream test. appstreamcli is >> missing. >> >> -- Looking for __GLIBC__ >> >> -- Looking for __GLIBC__ - not found >> >> -- Tried to enable sanitizers >> (-DECM_ENABLE_SANITIZERS=address), but >> compiler (MSVC) does not have sanitizer support >> >> -- Found Gettext: >> C:/Craft/CI/windows-msvc2017_64-cl-debug/bin/msgmerge.exe (found >> version "0.19.8.1") >> >> CMake Error at CMakeLists.txt:41 (find_package): >> >> Could not find a package configuration file provided by >> "KF5Prison" >> >> (requested version 5.48.0) with any of the following >> names: >> >> KF5PrisonConfig.cmake >> >> kf5prison-config.cmake >> >> Add the installation prefix of "KF5Prison" to >> CMAKE_PREFIX_PATH or >> set >> >> "KF5Prison_DIR" to a directory containing one of the >> above files. >> If >> >> "KF5Prison" provides a separate development package or >> SDK, be sure >> it has >> >> been installed. >> >> -- Configuring incomplete, errors occurred! >> >> See also "C:/CI/workspace/Dependency Build Calligra >> kf5-qt5 >> WindowsMSVCQt5.10/akonadi-contacts/build/CMakeFiles/CMakeOutput.log". >> >> See also "C:/CI/workspace/Dependency Build Calligra >> kf5-qt5 >> WindowsMSVCQt5.10/akonadi-contacts/build/CMakeFiles/CMakeError.log". >> >> [Pipeline] } >> >> [Pipeline] // stage >> >> [Pipeline] } >> >> ERROR: script returned exit code 1 >> >> [Pipeline] // catchError >> >> [Pipeline] deleteDir >> >> [Pipeline] emailextrecipients >> >> [Pipeline] emailext >> >> -- >> >> regards, Jaroslaw Staniek >> >> KDE: >> : A world-wide network of software engineers, artists, writers, >> translators >> : and facilitators committed to Free Software development - >> http://kde.org >> KEXI: >> : A visual database apps builder - http://calligra.org/kexi >> http://twitter.com/kexi_project https://facebook.com/kexi.project >> Qt Certified Specialist: >> : http://www.linkedin.com/in/jstaniek >> >> Links: >> ------ >> [1] >> >> https://build.kde.org/job/Dependency%20Build%20Calligra%20kf5-qt5%20WindowsMSVCQt5.10/1/ >> [2] >> >> https://build.kde.org/job/Dependency%20Build%20Calligra%20kf5-qt5%20WindowsMSVCQt5.10/1/display/redirect?page=changes >> [3] >> >> https://build.kde.org/job/Dependency%20Build%20Calligra%20kf5-qt5%20WindowsMSVCQt5.10/1/display/redirect