Details
-
Task
-
Resolution: Unresolved
-
P2: Important
-
None
-
dev
-
-
2022 wk 40-41 Embedded
Description
Current QEMU toolchain used in Coin are build from Qt 6.1 (with few patches on top) and they are using GCC 10.2.
These should be updated to latest version from dev, which will bring GCC 13.1.
The toolchain will update QEMU as well, so the update will affect running of test on both embedded linux and QNX platforms.
Updated qemu toolchains are available at https://ci-files02-hki.ci.qt.io/packages/jenkins/enterprise/b2qt/yocto/dev/
These are built with Yocto 4.3 (nanbield)
As part of the update, it might make sense to switch to use full system emulation (QTQAINFRA-5108) instead of running tests in user mode.
Attachments
Issue Links
- covers
-
QTBUG-110849 Crossbuild dependencies for qtgrpc tools are missing in QEMU builds
- Reported
- is blocked by
-
QTBUG-116595 QtPfd build failure on 32-bit arm
- Reported
-
QTBUG-95842 testlib's autotest compilation fails with glibc 2.34
- Closed
- is required for
-
QTBUG-108795 Need newer gcc for x64->armv7 crosscompilation
- Closed
- relates to
-
QTQAINFRA-5108 Use full system emulation for Linux QEMU targets
- Reported
-
QTBUG-89977 Qt build on GCC 11
- Closed
Gerrit Reviews
For Gerrit Dashboard: QTQAINFRA-4666 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
413974,3 | CI: Update toolchains for QEMU | dev | qt/qt5 | Status: NEW | -1 | 0 |
502441,29 | Update qemu toolchains in Coin | dev | qt/qt5 | Status: NEW | 0 | 0 |
394666,1 | Update toolchains for QEMU to honister | dev | qt/qt5 | Status: ABANDONED | -1 | 0 |