-
Technical task
-
Resolution: Fixed
-
P2: Important
-
None
-
-
2025wk18s1QtforAndroid, 2025wk20s1QtforAndroid, 2025wk22s1-2QtforAndroid, 2025wk24s2QtforAndroid, 2025wk26s2QtforAndroid, 2025wk28s2QtforAndroid, 2025wk30s2QtforAndroid
Why?
- To get and understanding that how many Qt modules and applications builds with NDK 28
What?
- Take latest Qt 6.10/dev Qt build

- Pick NDK29 version (29.0.13113456-beta1)

- Build Qt with all it's modules on Linux host

- Build Qt with all target architectures on Linux host, in priority order of
- x86-64 (64-bit emulators, available on Android 16)
(OK after QTBUG-136967QTBUG-136968) - arm64-v8a (64-bit targets, few available on Android 16)
(OK after QTBUG-136967QTBUG-136968) - armeabi-v7a (32-bit used in Android&Google TV Android 16 coming later)
(OK after QTBUG-134468) - x86 (32-bit x86 emulated host are not anymore supported by Windows)
(OK after QTBUG-136969)
- x86-64 (64-bit emulators, available on Android 16)
- Build Qt (selected) Featured Example applications for all target architectures (see above) on host architectures
- Linux
- x86_64

- arm64-v8a

- armeabi-v7a

- x86

- x86_64
- Linux
- Add new NDK to CI insignificant builds
Handled QTQAINFRA-7291(insignificant until Android 16 becomes significant) - Check does QtCreator need any updates

- Find, list (to this item) and fix related bugs

When? (dependencies)
- Module Freeze of 6.10 May 2025
- NDK 29 LTS (replaces NDK 27 in Qt)
- resulted in
-
QTBUG-136967 qjniarray.h:775:46: error: a template argument list is expected
-
- Closed
-
-
QTBUG-136968 qstring.h:1125:40: error: '= delete' with a message is a C++2c extension
-
- Closed
-
-
QTBUG-136969 qsvgvisitorimpl.cpp:1154:40: error: comparison of integers of different signs
-
- Closed
-
-
QTBUG-137022 hellogles3 - Failed to collect certificates - fails on signing the APK
-
- Closed
-
-
QTBUG-137027 GetMethodID received NULL jclass
-
- Closed
-
-
QTBUG-134468 qtwebengine/src/host/CmakeList.txts "Compiler does not support 32bit compilation" GNU 13.3.0 on Android armeabi-v7a build
-
- Closed
-
-
QTBUG-137026 calqlatr - GetMethodID received NULL jclass
-
- Closed
-
-
QTBUG-137121 Apps won't start on x86 emulator with SDK 28 or 30
-
- Closed
-