aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Update submodules on 'dev' in qt/qt5v6.0.0-beta4Qt Submodule Update Bot2020-11-0913-0/+0
| | | | | Change-Id: Idaaed4151eebe32797fbc53ee4a1d230ac893e75 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Change sccache provisioning priorityToni Saario2020-11-094-0/+0
| | | | | | | | With value 100 the sccache would provision between 10 and 20, which might lead to unexpected behavior. Change-Id: I3143d2102ff03c744476910dffdb924ca3164d26 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Update submodules on 'dev' in qt/qt5Qt Submodule Update Bot2020-11-098-0/+0
| | | | | Change-Id: Ic83483978c86b85e7b709b3174598f97a64bf2c0 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update submodules on 'dev' in qt/qt5Qt Submodule Update Bot2020-11-0913-0/+0
| | | | | Change-Id: Ieff76e7d9c500f37687f83204792c1d8846eef05 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update submodules on 'dev' in qt/qt5Qt Submodule Update Bot2020-11-090-0/+0
| | | | | Change-Id: Iefc90b0d1bedf2d84663203ecd07bde80b4a2df3 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Windows: Fix lookup of LLVM_INSTALL_DIR environment variablesKai Koehne2020-11-082-5/+11
| | | | | | | | | | | | | | | | | "_ARCH_" was dynamically replaced by either 32 or 64 in qttools/configure.pri. Anyhow, this is not supported by the CMake build, and not needed, since we only build with 64 toolchains on Windows. the qmake builds can still automatically select the "right" toolchain by either loading LLVM_INSTALL_DIR_msvc, LLVM_INSTALL_DIR_mingw. But for CMake builds we now explicitly set LLVM_INSTALL_DIR in each configuration. Fixes: QTBUG-87215 Change-Id: Iaa7e6eab676c03b34ea723d9f71888ca9ee7bb1f Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* Provisioning: Do not install llvm 32 bit anymoreKai Koehne2020-11-081-2/+0
| | | | | | Task-number: QTBUG-87215 Change-Id: Idf0f06fa91e7a9e5e23c1395a90e0733622064d3 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* Update submodules on 'dev' in qt/qt5Qt Submodule Update Bot2020-11-0813-0/+0
| | | | | Change-Id: Ic4bb0dbbaafc156532d1b05967eb811b9c86fc6d Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update submodules on 'dev' in qt/qt5Qt Submodule Update Bot2020-11-067-0/+0
| | | | | Change-Id: I4b38af69da0ac6c5880aee6d4940bc3f00d7d62e Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* CMake: Add documentation building CI instructionsAlexandru Croitor2020-11-062-1/+22
| | | | | | | | | | Replicate the instructions that Coin does for qmake configurations. Build all of qttools and its dependencies and then build the top-level docs. Task-number: QTBUG-87012 Change-Id: Iac70172cf13d8943e60c26a1f2ee3ddf5bae6667 Reviewed-by: Cristian Adam <cristian.adam@qt.io>
* CMake: Mirror missing -no-widgets Ubuntu configAlexandru Croitor2020-11-061-0/+7
| | | | | | Task-number: QTBUG-86053 Change-Id: I791a84b5dc2c159007b2a122ea4c35c97a180c7a Reviewed-by: Cristian Adam <cristian.adam@qt.io>
* CMake: Adjust qemu configs to include qmake specific settingsAlexandru Croitor2020-11-061-5/+3
| | | | | | | Task-number: QTBUG-86053 Change-Id: Idb43b9c847f42d1a576fea1c3b2775fd4acbde7f Reviewed-by: Cristian Adam <cristian.adam@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* CMake: Enable usage of bundled xinput sources like in qmake configsAlexandru Croitor2020-11-061-2/+2
| | | | | | | Task-number: QTBUG-86053 Change-Id: I888b557626146460d1734c04fae8bb819ebf266c Reviewed-by: Simon Hausmann <hausmann@gmail.com> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* CMake: Bump the minimum required CMake version to 3.18Alexandru Croitor2020-11-061-1/+5
| | | | | | | | | This is the top-level counterpart change that uses the infra introduced in qtbase. Task-number: QTBUG-88086 Change-Id: I2524cd88da43cffb2b3742caedd1cd2f3130dff5 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* CMake: Deduplicate qtbase source path referencesAlexandru Croitor2020-11-061-4/+7
| | | | | Change-Id: I857d97c3844ab0a9fe728a499aac1ecd07a1c779 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* Update submodules on 'dev' in qt/qt5Qt Submodule Update Bot2020-11-061-0/+0
| | | | | Change-Id: I310004ae9e8895f9f936c13098b1f73bbd17d66a Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update submodules on 'dev' in qt/qt5Qt Submodule Update Bot2020-11-0613-0/+0
| | | | | Change-Id: If31d3e48baab2785da242b2b3058de7f801f3bdc Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Fix breakage in Coin caused by -verbose going to cmake configureEdward Welbourne2020-11-051-1/+1
| | | | | | | Fixes commit 57ae486e364106b0b47cf2020ee1d05bc8d89fef Change-Id: I6a20580c27c9474c9507c5f346b78a2a3f793169 Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
* Change Insignificant flag to InsignificantTests for MSVC developer buildHeikki Halmet2020-11-051-1/+1
| | | | | | | | Builds are passing, but tests still failing Task-number: QTQAINFRA-3949 Change-Id: Ieca2512e06ca09cabf042ee3c966dae65c9e5e86 Reviewed-by: Simo Fält <simo.falt@qt.io>
* Bring back the -no-gui build in the CITony Sarajärvi2020-11-051-0/+5
| | | | | | | Task-number: QTQAINFRA-3999 Change-Id: Ifd1c76fc1eadf34a1024e7591f14ab6ab2c4bb56 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Liang Qi <liang.qi@qt.io>
* CI: remove InsignificantTestsflag for two CentOS 8.1Liang Qi2020-11-052-2/+2
| | | | | | | Task-number: QTQAINFRA-2760 Task-number: QTQAINFRA-3065 Change-Id: Ic221b9c63ddfe5b5f62e3900f11fa0a27371e401 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* Update submodules on 'dev' in qt/qt5 manuallyv6.0.0-beta3Liang Qi2020-11-0413-0/+0
| | | | | Change-Id: If7e047d3054a2a1816372c1350d0664d10f62e63 Reviewed-by: Liang Qi <liang.qi@qt.io>
* coin: guard Ubuntu 20.04 for qtbase firstLiang Qi2020-10-301-0/+5
| | | | | | | | Task-number: QTBUG-86187 Change-Id: I677eec9b80ae7389fe63adc58a38979556654a8a Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io> Reviewed-by: Lars Knoll <lars.knoll@qt.io>
* Upgrade msys2 package and the installation scriptHeikki Halmet2020-10-301-28/+32
| | | | | | | | | | | | | | | This change will upgrade the msys2 package Change also updates the script to use cached prebuilt package if available. This will also remove unneeded x86 installation Pick-to: 5.15 Pick-to: 5.12 Task-number: QTQAINFRA-3986 Change-Id: Ia6299f9d4750376676276a75613e7f1098de4102 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Update submodules on 'dev' in qt/qt5 manuallyLiang Qi2020-10-301-0/+0
| | | | | | | | | Need to include a fix in qtquick3d for cmake developer build on Ubuntu 20.04. Change-Id: I18b87aef320fc3b36d1383ff58efff51a605bc71 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> Reviewed-by: Daniel Smith <Daniel.Smith@qt.io>
* Change Insignificant flag to InsignificantTests for Ubuntu 20.04Heikki Halmet2020-10-303-9/+9
| | | | | | | | Builds are passing now with Ubuntu 20.04, but tests are still failing. Let's set Insignificant flag to affect only to test phase. Change-Id: Ib9b4d652c9518d59d6a36c58b3a11f40ce777a74 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Change Insignificant flag to InsignificantTests for CentOS 8.1Heikki Halmet2020-10-302-2/+2
| | | | | | | | | Builds are passing now and almost all autotests. Let's set insignificant flag to affect only test phase for now. Task-number: QTQAINFRA-3065 Change-Id: Icd233ef58bf92ec9ebfb6b56e163c16aad045bbd Reviewed-by: Toni Saario <toni.saario@qt.io>
* Provisioning: Remove Network Managers secret keyHeikki Halmet2020-10-281-0/+9
| | | | | | | | | | | Ipv6 link local becomes tentative and dadfailed if two systems has the same secret_key. New unique secret key will be generated automatically during boot up Task-number: QTBUG-84254 Change-Id: Ic229c4e0ffd5bb708894131238a70c04eb1b5b98 Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* CMake: Add DebugAndRelease feature to Ninja Multi-Config configsAlexandru Croitor2020-10-281-3/+3
| | | | | | | | | | This doubles the amount of processor power given to the VMs. This mirrors what Coin does when it detects a -debug-and-release flag in the configure flags when doing a qmake Qt build. Change-Id: I33a5c6a50a4ac279d097664d145439c856f132ec Reviewed-by: Paul Wicking <paul.wicking@qt.io> Reviewed-by: Toni Saario <toni.saario@qt.io>
* Use the -qmake configure argument for UseLegacyInstructions configsJoerg Bornemann2020-10-2311-49/+49
| | | | | | | | ...to prepare switching the default from qmake to CMake. Task-number: QTBUG-87049 Change-Id: I0f17e65cead99d2b7bf3191b1bfc96cee7d089e9 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* Fix permissions on power-shell scripts and the shbang in a bash scriptEdward Welbourne2020-10-235-1/+0
| | | | | | | | | | | The power-shell scripts don't need to be executable (MS-Win doesn't care and we don't run them on Unix). The shbang line in a shell script only works if it's at the start of the file, not after a blank line. Change-Id: I12a927f414621187f867864617276528a59652e5 Reviewed-by: Lorn Potter <lorn.potter@gmail.com>
* Provision libstdc++-static library to CentOSToni Saario2020-10-231-0/+1
| | | | | | | Needed by webengine which broke from the switch from RHEL to CentOS. Change-Id: I1f0b855b73716e0e2133be895e55000d72658962 Reviewed-by: Michal Klocek <michal.klocek@qt.io>
* Update submodules on 'dev' in qt/qt5Qt Submodule Update Bot2020-10-2313-0/+0
| | | | | Change-Id: I0d887b14ccb1b3a0e46ea3e3562924c66ba0aa31 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Replace SLES with SLES-SP2 for qtwebengineToni Saario2020-10-221-1/+1
| | | | | | | This was missed in f1e911e3446c1b9f3b938618af9ac71b54fdbc8c. Change-Id: I67ef590ab26d760b26da5e26ebd3a58262564b45 Reviewed-by: Michal Klocek <michal.klocek@qt.io>
* Provisioning: Enable access to SMB server in Windows 10 x64v6.0.0-beta2Heikki Halmet2020-10-211-0/+2
| | | | | | | | | | | Windows don't allow insecure guest login anymore by default. It need to be enabled through Group Policy restrictions Pick-to: 5.15 Pick-to: 5.12 Task-number: QTQAINFRA-3980 Change-Id: I767e9c87ca3ee4737e312142ecefb94ee2b2b828 Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
* Update submodules on 'dev' in qt/qt5Qt Submodule Update Bot2020-10-2113-0/+0
| | | | | Change-Id: I0cdfc581c788cbcca39e3635649c8de3caf53225 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* CMake: Mirror -qtlibinfix from the qmake CI configAlexandru Croitor2020-10-211-1/+1
| | | | | | | | | | Also disable warnings_are_errors. That's the way it is in the qmake CI config. It was probably an oversight. Fixes: QTBUG-85438 Change-Id: Id6e6a778dca1bfc5c13289e3f55048ce515e923f Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Cristian Adam <cristian.adam@qt.io>
* Provisioning: Print system OpenSSL version to versions.txtHeikki Halmet2020-10-214-0/+14
| | | | | | Task-number: QTQAINFRA-3971 Change-Id: I6b2c616be39d893963a9dab51f3635d65799cf60 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Provisioning: Install colorlogHeikki Halmet2020-10-211-0/+3
| | | | | | | | | | Needed by packaging scripts Pick-to: 5.15 Pick-to: 5.12 Task-number: QTQAINFRA-3918 Change-Id: I30861ecb5f12f79683ad2fec58484b97dee31d7f Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Move rest of qt5.yaml platform configs to default.yamlAlexandru Croitor2020-10-202-16/+16
| | | | | | Change-Id: Ica5f3e6875caccd0553ce5a8376bcf30e7f953ad Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* Provisioning: Enable access to SMB serverHeikki Halmet2020-10-201-0/+2
| | | | | | | | | | | Windows don't allow insecure guest login anymore by default. It need to be enabled through Group Policy restrictions Pick-to: 5.15 Pick-to: 5.12 Task-number: QTQAINFRA-3974 Change-Id: I5fd918882c51c01985cd4c1b9f9ed4dec62e07dd Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* CMake: Enable sccache for MSVC configsAlexandru Croitor2020-10-201-6/+10
| | | | | | | | | | | Pass -DFEATURE_msvc_obj_debug_info=ON to enable the /Z7 flag compilation flag, which will embed debug info into the .obj files, thus enabling usage of sccache for MSVC CI configs. Task-number: QTQAINFRA-3934 Change-Id: I151eece0e35ebee8df0c58641727219ee40a7409 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Toni Saario <toni.saario@qt.io>
* Provisioning: Use system OpenSSL in linux instead of self built versionHeikki Halmet2020-10-169-32/+14
| | | | | | Task-number: QTQAINFRA-3863 Change-Id: I98fc2d787956bb23d2e50b618fdae0a094e4eeed Reviewed-by: Toni Saario <toni.saario@qt.io>
* Add CentOS 8.1 to CIHeikki Halmet2020-10-1634-17/+938
| | | | | | | | | | | Insignificant flag is added for two targets. RedHat 7.6 will be kept as parallel until insignificant flag can be removed from CentOS Task-number: QTQAINFRA-2760 Task-number: QTQAINFRA-3065 Change-Id: If124600309644e6a066805cd728bf12862006a21 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Ubuntu 20.04 now resolves test dockers like vsftpd.test-net.qt.localDimitrios Apostolou2020-10-161-0/+13
| | | | | | | Task-number: QTBUG-86187 Change-Id: I050a915cb72f91374f40d3db5ee2d417181eda8a Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* CMake: Build iOS in a release and debug configurationAlexandru Croitor2020-10-161-1/+1
| | | | | | | | | | | | | | | | | | | | To ensure that examples can be built with an xcode project generated by qmake, we have to ship both debug and release libraries. So use Ninja Muli-Config to build both configs. Note we build Release and not RelWithDebInfo on purpose, so we don't inflate the package size too much due to the embedded debug information. We can probably switch to RelWithDebInfo once we implement the separate_debug_info feature for static builds. Fixes: QTBUG-87638 Change-Id: I3e26cd0e47fc96fbdee8b3b0177f78fa266b8cc4 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* Update submodules on 'dev' in qt/qt5v6.0.0-beta1Qt Submodule Update Bot2020-10-1613-0/+0
| | | | | Change-Id: I4f15c08e1169408e001af516ef421c994f5b8f68 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Qdoc_libclang: Install perl-Digest-MD5Cristian Adam2020-10-161-0/+2
| | | | | | | | | While building Clang 11 for Qt the tests failed due to missing Perl Digest-MD5 package. Pick-to: 5.15 Change-Id: Iba4156db65ec53bf465ca5b132e6983f1176bc41 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
* Update submodules on 'dev' in qt/qt5Qt Submodule Update Bot2020-10-1513-0/+0
| | | | | Change-Id: I32b601f60d996b456a8df68d087b35632e05a832 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update submodules on 'dev' in qt/qt5Qt Submodule Update Bot2020-10-1513-0/+0
| | | | | Change-Id: Ib2c25ac40a076d7a76fe39ee76185d43ab00bed8 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>