Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
5.15.8
-
None
-
NDK r25
-
-
1f154eec6 (tqtc/lts-5.15)
Description
qlogging.cpp tries to detect whether or not backtrace API exists by testing __has_include(<cxxabi.h>) && __has_include(<execinfo.h>. This condition is true in Android NDK r25 but the functions are only defined if __ANDROID_API__ >= 33, so compilation fails.
This bug does not appear in Qt6.
Attachments
For Gerrit Dashboard: QTBUG-112504 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
470806,4 | Android: fix build error for Qt 5.15 with NDK r24+ | tqtc/lts-5.15 | qt/tqtc-qtbase | Status: MERGED | +2 | 0 |