Details
-
Bug
-
Resolution: Done
-
P2: Important
-
None
-
5.6.0 RC
-
None
Description
I tried to compile Qt 5.6 with latest NDK (r11) ant it fails. With previous NDK (r10e) it compiles fine.
I got the following error:
/mnt/store/Development/qt5/qtbase/src/corelib/global/qlogging.cpp: In function 'long int qt_gettid()': /mnt/store/Development/qt5/qtbase/src/corelib/global/qlogging.cpp:103:20: error: 'SYS_gettid' was not declared in this scope return syscall(SYS_gettid); ^ /mnt/store/Development/qt5/qtbase/src/corelib/global/qlogging.cpp:104:1: warning: control reaches end of non-void function [-Wreturn-type] } ^
If I hack the code to skip this branch, compilation succeeds.
Attachments
For Gerrit Dashboard: QTBUG-51859 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
153212,4 | Android: Fix compilation with NDK r11 | 5.6 | qt/qtbase | Status: MERGED | +2 | 0 |