Details
-
Bug
-
Resolution: Unresolved
-
P1: Critical
-
None
-
master
-
None
-
-
eda7aa6f9 (6.9), 1ba7c714b (6.9), 8b3c6dd1c (6.9), f6f11c7ec (6.9), 16b060760 (6.9), a771a7777 (6.9), 132e926e6 (6.9), e23a0d6d4 (6.9), 7fe9a9579 (6.9), 621baa422 (6.9), c73dbf6df (dev), c768dfb92 (dev), 853c5e212 (dev), d3dcf8a99 (6.10), 6dc02c60f (6.10)
Description
Coin is not able to build webenigne win arm64 native or cross build in reasonable time for integration.
1. winarm64 native build in current setup would take 40h (currently builds timeouts with breached 10h with 25% of tasks completed)
2. winarm64 cross build takes around 7h of arm64 target + 5h for host x64
This blocks windows arm64 binary release.
For reference:
http://coin.intra.qt.io/coin/integration/qt/qtwebengine/tasks/web_qt_qtwebengine_1737443959435
Unfortunately both configuration are used for packaging.
Attachments
Issue Links
- blocks
-
QTBUG-129970 WebEngine Windows ARM support
-
- In Review
-
- is required for
-
QTBUG-134191 Make QtWebEngine WoA packaging form cross compilation winarm build
-
- Reported
-
Gerrit Reviews
For Gerrit Dashboard: COIN-1211 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
627156,6 | Add 'woa' and 'cross-compiled' switches to blacklist | dev | qt/qtbase | Status: NEW | 0 | 0 |
643788,9 | Add no-opengl and no run-opengl-tests to 24H2 cross-compile WoA | dev | qt/qt5 | Status: NEW | +2 | 0 |
646735,1 | Enable WoM cross compilation | 6.9 | qt/qtwebengine | Status: NEW | -2 | 0 |
655811,1 | Build qmltestrunner with target arch | 6.9 | qt/qtdeclarative | Status: NEW | +2 | 0 |
655812,1 | CMake: Force-build qmltestrunner when cross-compiling | 6.9 | qt/qtdeclarative | Status: NEW | +2 | 0 |
655814,1 | Build and run tests for windows arm cross-compilation | 6.9 | qt/qt5 | Status: NEW | +2 | 0 |
655815,1 | Use run-opengl-test feature | 6.9 | qt/qt5 | Status: NEW | +2 | 0 |
656425,1 | CMake: Do not exclude tools | 6.9 | qt/qtapplicationmanager | Status: NEW | +2 | 0 |
600853,24 | Enable qtpdf cross building for Windows on ARM | dev | qt/qtwebengine | Status: MERGED | +2 | 0 |
618212,8 | Enable windows arm64 builds for qtpdf | dev | qt/qtwebengine | Status: MERGED | +2 | 0 |
618982,3 | Enable windows arm64 builds for qtpdf | 6.9 | qt/qtwebengine | Status: MERGED | +2 | 0 |
618983,3 | Enable qtpdf cross building for Windows on ARM | 6.9 | qt/qtwebengine | Status: MERGED | +2 | 0 |
624839,6 | Switch winarm64 host qt to mingw | dev | qt/qt5 | Status: MERGED | +2 | 0 |
625658,9 | Enable WoM cross compilation | dev | qt/qtwebengine | Status: MERGED | +2 | 0 |
626014,15 | Build and run tests for windows arm cross-compilation | dev | qt/qt5 | Status: MERGED | +2 | 0 |
627153,13 | Add no-opengl to cross-compile WoA | dev | qt/qt5 | Status: MERGED | +2 | 0 |
638620,2 | Do not run cmake test on WoA cross-compile | dev | qt/qtactiveqt | Status: MERGED | +2 | 0 |
638731,2 | Do not run cmake test on WoA cross-compile | dev | qt/qttools | Status: MERGED | +2 | 0 |
638736,2 | Do not run cmake test on WoA cross-compile | dev | qt/qtscxml | Status: MERGED | +2 | 0 |
638737,2 | Do not run cmake test on WoA cross-compile | dev | qt/qtremoteobjects | Status: MERGED | +2 | 0 |
638756,3 | Do not expect tests on WoA cross-compile | dev | qt/qtquickeffectmaker | Status: MERGED | +2 | 0 |
638759,2 | Do not run cmake test on WoA cross-compile | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
638880,8 | Band-aid patch for overriding mosquitto installation detection | dev | qt/qtmqtt | Status: MERGED | +2 | 0 |
642618,9 | Build qmltestrunner with target arch | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
642856,13 | Fix qmltestrunner executable location and name | dev | qt/qtbase | Status: MERGED | +2 | 0 |
643787,9 | Switch 24H2 WoA cross compile target's platform dependency to MinGW | dev | qt/qt5 | Status: MERGED | +2 | 0 |
646685,4 | Add better way to avoid native qtwebenignecore builds on WoA | dev | qt/qtwebengine | Status: MERGED | +2 | 0 |
646774,4 | Increase cores to 32 for ci builds | dev | qt/qtwebengine | Status: MERGED | +2 | 0 |
646846,10 | Add better way to avoid native qtwebenignecore builds on WoA | 6.9 | qt/qtwebengine | Status: MERGED | +2 | +1 |
646904,10 | CMake: Force-build qmltestrunner when cross-compiling | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
646905,5 | CMake: Prefer target arch qmltestrunner when searching for it | dev | qt/qtbase | Status: MERGED | +2 | 0 |
647123,10 | Fix not working bash script on windows | dev | qt/qtapplicationmanager | Status: MERGED | +2 | 0 |
647239,9 | Revert "Add no-opengl to cross-compile WoA" | 6.10 | qt/qt5 | Status: MERGED | +2 | 0 |
647473,3 | CMake: Do not exclude tools | dev | qt/qtapplicationmanager | Status: MERGED | +2 | +1 |
648700,5 | Add run opengl tests feature | dev | qt/qtbase | Status: MERGED | +2 | 0 |
653843,2 | CMake: Force-build qmltestrunner when cross-compiling | 6.10 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
654806,2 | Revert "Add no-opengl to cross-compile WoA" | dev | qt/qt5 | Status: MERGED | +2 | 0 |
655697,2 | Fix qmltestrunner executable location and name | 6.9 | qt/qtbase | Status: MERGED | +2 | 0 |
655699,2 | CMake: Prefer target arch qmltestrunner when searching for it | 6.9 | qt/qtbase | Status: MERGED | +2 | 0 |
655700,2 | Add run opengl tests feature | 6.9 | qt/qtbase | Status: MERGED | +2 | 0 |
655810,2 | Do not run cmake test on WoA cross-compile | 6.9 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
655813,2 | Switch winarm64 host qt to mingw | 6.9 | qt/qt5 | Status: MERGED | +2 | 0 |
655816,2 | Do not run cmake test on WoA cross-compile | 6.9 | qt/qtactiveqt | Status: MERGED | +2 | 0 |
656414,2 | Do not run cmake test on WoA cross-compile | 6.9 | qt/qttools | Status: MERGED | +2 | 0 |
656415,2 | Do not run cmake test on WoA cross-compile | 6.9 | qt/qtremoteobjects | Status: MERGED | +2 | 0 |
656416,2 | Do not expect tests on WoA cross-compile | 6.9 | qt/qtquickeffectmaker | Status: MERGED | +2 | 0 |
656423,2 | Do not run cmake test on WoA cross-compile | 6.9 | qt/qtscxml | Status: MERGED | +2 | 0 |
656424,2 | Fix not working bash script on windows | 6.9 | qt/qtapplicationmanager | Status: MERGED | +2 | 0 |
656784,4 | Use run-opengl-test feature for Windows 11 24H2 x86_64 | dev | qt/qt5 | Status: MERGED | +2 | 0 |
657008,2 | Switch 24H2 WoA cross compile target's platform dependency to MinGW | 6.10 | qt/qt5 | Status: MERGED | +2 | 0 |
657009,2 | Use run-opengl-test feature for Windows 11 24H2 x86_64 | 6.10 | qt/qt5 | Status: MERGED | +2 | 0 |