aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Docker installation: do not depend on external repositorieswip/qt3dstudio/2.6wip/ogl-runtime/2.65.12.6Dimitrios Apostolou2019-11-201-9/+28
| | | | | | | | | | Also updated the docker-compose binary to the latest one. Task-number: QTQAINFRA-3279 Change-Id: Ie09a772ca8247aa5f5bd6d36774b68b6bb846386 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io> (cherry picked from commit a270bcdb6beb34d7590378899805391cfcfe7091) Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* DownloadURL last argument (targetFile) is now optionalDimitrios Apostolou2019-11-201-1/+8
| | | | | | | Change-Id: I0864bcb052cddcc9753c056758b6e65fd561d928 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io> (cherry picked from commit 6cc2215b8ce6da477cf23f01ff5b88c0d12c2b88) Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Fix for DownloadURL to try alternative URLDimitrios Apostolou2019-11-201-2/+2
| | | | | | Change-Id: I7e9a77815ef8f4c258dda44bda6fdd4eb3736ef4 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io> (cherry picked from commit 518e114dc71fb58d175a15afb282ac7f6dff6adc)
* DownloadURL now works with either wget or curlDimitrios Apostolou2019-11-201-2/+11
| | | | | | | | | | The reason is that Ubuntu does not have curl at the very beginning of provisioning scripts, and also does not have the repositories configured in order to install it. Change-Id: Ia485c1672f894bc800f199b742d238b2945938e5 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io> (cherry picked from commit 4e3a0f79fbe8bea7915b267e132ba1e0d4b67733)
* Refactor DownloadURL.shDimitrios Apostolou2019-11-201-23/+61
| | | | | | | | | | | | | | Auto-detects and verifies all kinds of hashes, not only SHA1. Hash verification is now an autonomous function. If the file is found at the destination, skip redownloading it if the hash is OK. Runs on POSIX sh, not requiring bash. Retain compatibility with previous version. Change-Id: I9930336030aa776f49dc460fe766f3e831700255 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io> (cherry picked from commit c0fce7a3b37db53289ffd1e44c58f0bfc0601229) Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Remove more of update notifiersTony Sarajärvi2019-11-202-1/+5
| | | | | | | Change-Id: I507f584ef82b5f41f6b1cbc22fdd4ff6eff5e911 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io> (cherry picked from commit 2eab420e807d5fa4e39d4437879b9a35a2cdc88e) (cherry picked from commit 7285bbee64b24f7aef86fa109334448f1ddbf49b)
* Change local Ubuntu repo mirror in provisioningTony Sarajärvi2019-11-202-13/+12
| | | | | | | | | | | | | | | The old mirror host Qt company used to sync their local mirror from, stopped syncing from Ubuntu in October 2018. The mirror mechanism was changed so that in the future if addresses change, we don't have to touch the provisioning scripts as the address is more general. Also a duplicate entry was removed. Task-number: QTQAINFRA-3279 Change-Id: I65ada052d308eaef0411eb9caad893304eb05ab6 Reviewed-by: Heikki Halmet <heikki.halmet@qt.io> (cherry picked from commit 5b77e74a5e66be1b0b529ad872d2d80457ef4a84) Reviewed-by: Liang Qi <liang.qi@qt.io> (cherry picked from commit 439fbad1c9b80522435ecaceba96a394aaea5bdb)
* Workaround broken local apt mirrorDimitrios Apostolou2019-11-201-0/+4
| | | | | | | | | | | | | | | Local mirror is mirroring a public mirror, and for some reason there is a mismatch of file sizes and file hashes for the dep-11 metadata files. More info: https://askubuntu.com/questions/823329/how-do-i-disable-fetching-of-dep-11-files Task-number: QTQAINFRA-3351 Change-Id: Ia48936e7d0b9efb2f86fbe001f22f2bd28a7ea3d Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io> (cherry picked from commit ef7481b9cd514d0e3d73c5211193d1d100acfe74) Reviewed-by: Jukka Jokiniva <jukka.jokiniva@qt.io> Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Workaround broken local apt mirror for Ubuntu 16.04Heikki Halmet2019-11-202-0/+6
| | | | | | | | | | | | | | Local mirror is mirroring a public mirror, and for some reason there is a mismatch of file sizes and file hashes for the dep-11 metadata files. More info: https://askubuntu.com/questions/823329/how-do-i-disable-fetching-of-dep-11-files Task-number: QTQAINFRA-3351 Change-Id: I736b0c9627399839d713ec637cab9403a368601f Reviewed-by: Jukka Jokiniva <jukka.jokiniva@qt.io> (cherry picked from commit b0fb9bbc72ab560f9f338693e92f84f79add82be) Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Update submodules on '5.12.6' in qt5v5.12.6Qt Submodule Update Bot2019-11-107-0/+0
| | | | | Change-Id: I3e49c6d83f5952869d0722674c83cf8db836ec8c Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Update submodules on '5.12.6' in qt/qt5Qt Submodule Update Bot2019-11-0842-0/+0
| | | | | Change-Id: I8956dd80e96d7444f18986f50d9d557f514a8b43 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Adjust submodule branchesFrederik Gladhorn2019-10-301-40/+40
| | | | Change-Id: Ib27a2145631136383c6f580f9a6497cf78215eff
* Add allowUntrusted parameter for command line tools and refresh XcodeHeikki Halmet2019-10-302-2/+2
| | | | | | | | | | | | | | Apple has signed their packages with certificate which has been expired 24.11.2019. Packages are unusable without allowUntrusted parameter Also Xcode package for macOS10.13 needs to be refetched from Apple's download to local cache Task-number: QTQAINFRA-3317 Change-Id: Iebbe81ee0c360e5f0b49d422b38fe1a148424891 (cherry picked from commit eb0ef419ec91ed580b13d54bf480087b7d33c2e1) Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Provisioning: Disable or delete unneeded tasks and servicesHeikki Halmet2019-10-2912-0/+211
| | | | | | | | | | | Windows have lot's of tasks and services running which are slowing the performance of build machine. Also 'windows' and 'windows defender' updates need's to be "permanently" disabled. Task-number: QTQAINFRA-3182 Change-Id: I8f6b237fcdc6e38fa9a06836d349821d86c58afc (cherry picked from commit a3136bdbfef242339c002630f51b4bc0f5c05503) Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Update submodules on '5.12' in qt/qt5Liang Qi2019-10-1013-0/+0
| | | | | Change-Id: I05d47b89fe7ef7e66b9251ec83cafd54234d1716 Reviewed-by: Liang Qi <liang.qi@qt.io>
* Provisioning: Add Android NDK ROOT to environment variableHeikki Halmet2019-09-251-0/+1
| | | | | | | | | Task-number: QTQAINFRA-3181 Task-number: QTBUG-74952 Change-Id: I4cc6936c3b3eef32a1013888ced3950cd1f39407 (cherry picked from commit 30e7bf5745835e1b2f78fc6244dd89aa4cdb0b0a) Reviewed-by: Johanna Äijälä <johanna.aijala@qt.io> Reviewed-by: Liang Qi <liang.qi@qt.io>
* Platform configurations: Move Android_ANY (clang-x86) to defaultHeikki Halmet2019-09-252-25/+25
| | | | | | | | | Arm targets from default change places with clang-x86 from qt5 Task-number: QTQAINFRA-3153 Change-Id: I642f5c07fd5c36bf675676d82f5f200bce4beccf (cherry picked from commit fa03dbce1f1eff1967d6607e1c41c8fc41cc0a09) Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Saferenderer: Update qtci-linux-RHEL-7.4-x86_64 static buildTuomas Heimonen2019-09-091-1/+1
| | | | | | | | | Add build flag '-no-opengl' to remove xcb from static build Add build flag '-no-vulkan' to disable vulkan Task-number: QSR-517 Change-Id: I7d6f5c507bd96aed024d3cf74029feb12ad77bca Reviewed-by: Jukka Jokiniva <jukka.jokiniva@qt.io>
* Update submodules on '5.12' in qt5Qt Submodule Update Bot2019-09-0939-0/+0
| | | | | Change-Id: Ia09d245958bf1e24ba9f95e033dc3803d14edab4 Reviewed-by: Liang Qi <liang.qi@qt.io>
* Merge "Merge remote-tracking branch 'origin/5.12.5' into 5.12"Liang Qi2019-09-070-0/+0
|\
| * Merge remote-tracking branch 'origin/5.12.5' into 5.12Liang Qi2019-09-070-0/+0
|/| | | | | | | Change-Id: I693eeef79b21804e2a0871bdd759271f8a97fcb4
| * Update submodules on '5.12.5' in qt5v5.12.5wip/qt3dstudio/2.5wip/ogl-runtime/2.5Qt Submodule Update Bot2019-09-048-0/+0
| | | | | | | | | | Change-Id: Ife588e41d563bf4246ed7eff14186aa7583b3397 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
| * Update submodules on '5.12.5' in qt5Qt Submodule Update Bot2019-09-0314-0/+0
| | | | | | | | | | Change-Id: I22bbce6e60cc835a5dc9f88737e04ecc7a1fc3e0 Reviewed-by: Liang Qi <liang.qi@qt.io>
| * Update submodules on '5.12.5' in qt5Qt Submodule Update Bot2019-08-2627-0/+0
| | | | | | | | | | Change-Id: If4b169a8c53ffb6857cc43d6e1dd5f7d639db45f Reviewed-by: Liang Qi <liang.qi@qt.io>
| * Adjust submodule branchesPaul Wicking2019-08-191-40/+40
| |
* | Update submodules on '5.12' in qt5Qt Submodule Update Bot2019-09-075-0/+0
| | | | | | | | | | Change-Id: I7059a96dccad04c8647443c8b8e13c2ca88fc5b3 Reviewed-by: Liang Qi <liang.qi@qt.io>
* | Provisioning: Fix version of libiodbc on MacOsAssam Boudjelthia2019-09-062-1/+24
| | | | | | | | | | | | | | | | | | libiodbc latest version (3.52.13) was automatically installed causing qt-config-gui to fail build, this installs version 3.52.12. Task-number: QTQAINFRA-3188 Change-Id: I5b87ff04c2301a5471cc9abfa0849b6073a1bdd4 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* | Saferenderer: Update qtci-linux-RHEL-7.4-x86_64 static buildTuomas Heimonen2019-09-061-1/+1
| | | | | | | | | | | | | | | | Add build flag '-no-xcb' to remove xcb from static build Task-number: QSR-517 Change-Id: I9b77cd0ada41490233ec2aedb877a37bf2648a1b Reviewed-by: Jukka Jokiniva <jukka.jokiniva@qt.io>
* | Remove un-needed configure arguments for Apple OSesTor Arne Vestbø2019-09-051-3/+3
| | | | | | | | | | Change-Id: I18bab0c70bbb9486eef815f9310dd807ae5cde83 Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
* | Update submodules on '5.12' in qt5Qt Submodule Update Bot2019-09-046-0/+0
| | | | | | | | | | Change-Id: I3467f8edbbd5c52f53ed786c2c0f185e8558c1f6 Reviewed-by: Liang Qi <liang.qi@qt.io>
* | Saferenderer: Update qtci-linux-RHEL-7.4-x86_64 static buildTuomas Heimonen2019-09-031-1/+1
| | | | | | | | | | | | | | | | Add build flag '-qpa offscreen' to remove dependency to xcb libraries Task-number: QSR-510 Change-Id: Icc87face742abe775147d9bf931dbbdaee81fab1 Reviewed-by: Jukka Jokiniva <jukka.jokiniva@qt.io>
* | Update submodules on '5.12' in qt5Qt Submodule Update Bot2019-08-308-0/+0
| | | | | | | | | | Change-Id: I1c5b9f51ed5a4dcb4469aa90439da993bc133319 Reviewed-by: Liang Qi <liang.qi@qt.io>
* | Saferenderer: Update qtci-linux-RHEL-7.4-x86_64 static buildTuomas Heimonen2019-08-301-1/+1
| | | | | | | | | | | | | | | | Add build flag '-no-icu' to remove dependency to icu libraries Task-number: QSR-499 Change-Id: I788de8dfdeb9845e9135e83a424468d2f5ca20d2 Reviewed-by: Jukka Jokiniva <jukka.jokiniva@qt.io>
* | Update Saferenderer static buildsTuomas Heimonen2019-08-281-2/+2
| | | | | | | | | | | | | | | | | | | | qtci-windows-10-x86_64-10 static build: remove flag '-developer-build' qtci-linux-RHEL-7.4-x86_64 static build: add flags '-no-fontconfig' and '-qt-freetype', remove flag '-developer-build' Task-number: QSR-491 Change-Id: I886ffbe9900ee63cd35e845b591086397c572abc Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | Update submodules on '5.12' in qt5Qt Submodule Update Bot2019-08-275-0/+0
| | | | | | | | | | Change-Id: I7f044a3d3a1aed8d1f9b97a1e73871ea91e9719e Reviewed-by: Liang Qi <liang.qi@qt.io>
* | Update Saferenderer static buildsTuomas Heimonen2019-08-261-2/+2
| | | | | | | | | | | | | | | | | | DisableTests on qtci-windows-10-x86_64-10 Add flag '-qt-libpng' to qtci-linux-RHEL-7.4-x86_64 Task-number: QSR-432 Change-Id: I3efc7f84f6c2eed49602e491f20f5a4f47512524 Reviewed-by: Jukka Jokiniva <jukka.jokiniva@qt.io>
* | Update submodules on '5.12' in qt5Qt Submodule Update Bot2019-08-249-0/+0
| | | | | | | | | | Change-Id: I0fafe70aa1dcb74cd6e06eb37dca1175a50c568e Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* | Update submodules on '5.12' in qt5Qt Submodule Update Bot2019-08-220-0/+0
| | | | | | | | | | Change-Id: I82c4484938c958901bbc961b76a4012e0e925b9c Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* | Suppress QEMU syscall and ioctl debug messagesAssam Boudjelthia2019-08-211-0/+37
| | | | | | | | | | | | | | | | | | Compile QEMU with "Unsupported syscall" and "Unsupported ioctl" messages suppressed, those can be shown by set/unset environment variable QEMU_SYSCALL_DEBUG. Task-number: QTQAINFRA-2808 Change-Id: If0b28c47f2599c4ebca9cae6a6d38f9a4fd00458 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* | Update submodules on '5.12' in qt5Qt Submodule Update Bot2019-08-204-0/+0
| | | | | | | | | | Change-Id: Icd7419b3717c164db5f978610a2e821b683d8b22 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* | Provisioning: Update iOS signing toolsHeikki Halmet2019-08-192-16/+16
|/ | | | | | | | new apple id is required with notarization Task-number: QTBUG-77359 Change-Id: I2aafda37d40608296d598b1d9ade83a025bcac8d Reviewed-by: Iikka Eklund <iikka.eklund@qt.io>
* Update submodules on '5.12' in qt5Qt Submodule Update Bot2019-08-185-0/+0
| | | | | Change-Id: I8de6a77d460db6497b76dac92be674fe9e790b7d Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Add Packaging to Saferenderer static buildsTuomas Heimonen2019-08-151-1/+2
| | | | | | Task-number: QSR-432 Change-Id: I6e1c52a52dd5a6b92eceb13aa8f650bcce0e1fa3 Reviewed-by: Iikka Eklund <iikka.eklund@qt.io>
* Update submodules on '5.12' in qt5Qt Submodule Update Bot2019-08-153-0/+0
| | | | | Change-Id: Id2425a28299ca3653bc7d217855c276493bbccfe Reviewed-by: Liang Qi <liang.qi@qt.io>
* Add Suse Linux Enteprise Server 15 to the CITony Sarajärvi2019-08-1415-0/+503
| | | | | | Task-number: QTQAINFRA-3123 Change-Id: I725c58c7d319945f7470118dec99b5360385da7b Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Add Suse Linux Enteprise Server 12 to the CITony Sarajärvi2019-08-1316-2/+509
| | | | | | Task-number: QTQAINFRA-2851 Change-Id: Ia421a5e35f8a0515d7f761ca0c52a54a93dcee5c Reviewed-by: Heikki Halmet <heikki.halmet@qt.io>
* Update submodules on '5.12' in qt5Qt Submodule Update Bot2019-08-134-0/+0
| | | | | Change-Id: I465bd3b417d3412d7d8d62d868aa8ccb338127f2 Reviewed-by: Liang Qi <liang.qi@qt.io>
* Provisioning: Ubuntu 18.04: Add required packages for b2qtJoni Jäntti2019-08-111-0/+5
| | | | | | | | | | | | These packages are required for building b2qt module. Needed also on 5.12 branch as meta-qt5 follows Qt branching and will take provisionings from here. Change-Id: Ia6c5ffd95d4f778b23f381a6f1f5473aa11971e3 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io> (cherry picked from commit ee9dd0d8601bbe252a6a99e44a3376016911f1b0) Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Update submodules on '5.12' in qt5Qt Submodule Update Bot2019-08-093-0/+0
| | | | | Change-Id: I363647bd417426f6f3629f42bbd1f6e83570c47e Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Add QMAKE_LFLAGS_APP+=-s as configure argument in linux desktop buildJani Heikkinen2019-08-081-1/+1
| | | | | | | | | | | | After adding "-force-debug-info" and "-separate-debug-info" debug information is going in the binaries accidentally & so on exploding binary size. Debug symbols are wanted for libraries and adding QMAKE_LFLAGS_APP+=-s as configure argument will prevent debug information not to go inside binaries. Task-number: QTBUG-69767 Change-Id: Ieec205402b34870901aeb26d9ca98fa9edb159c6 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>