Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[openssl:arm-neon-android] build failure due to missing fPIC in compiled libraries #32693

Closed
ankurvdev opened this issue Jul 21, 2023 · 3 comments
Labels
category:community-triplet A PR or issue related to community triplets not officially validated by the vcpkg team. Stale

Comments

@ankurvdev
Copy link
Contributor

ankurvdev commented Jul 21, 2023

Operating system

android

Compiler

clang

Steps to reproduce the behavior

add this to `triplets/community/arm-neon-android.cmake` (Qt for android requires dynamic lib)

if(PORT MATCHES "qt")
    set(VCPKG_LIBRARY_LINKAGE dynamic)
endif()

and build using

./vcpkg install qtbase[brotli,concurrent,core,default-features,doubleconversion,egl,freetype,gles2,gui,harfbuzz,icu,jpeg,network,opengl,openssl,pcre2,png,sql,sql-sqlite,testlib,thread,widgets,zstd]:arm-neon-android

Although the error occirs during Qt builds. The error happens because openssl libs arent compiled with fPIC making them unsuitable to link in any dynamic lib

ld: error: relocation R_ARM_REL32 cannot be used against symbol 'OPENSSL_armcap_P'; recompile with -fPIC
>>> defined in /home/ankurv/vcpkg/installed/arm-neon-android/debug/lib/libcrypto.a(libcrypto-lib-armv4-gf2m.o)
>>> referenced by armv4-gf2m.S:217 (crypto/bn/armv4-gf2m.S:217)
>>>               libcrypto-lib-armv4-gf2m.o:(.text+0x280) in archive /home/ankurv/vcpkg/installed/arm-neon-android/debug/lib/libcrypto.a
clang++: error: linker command failed with exit code 1 (use -v to see invocation)


### Failure logs

Package: qtbase[brotli,concurrent,core,default-features,doubleconversion,egl,freetype,gles2,gui,harfbuzz,icu,jpeg,network,opengl,openssl,pcre2,png,sql,sql-sqlite,testlib,thread,widgets,zstd]:arm-neon-android -> 6.5.1#3

**Host Environment**

- Host: x64-linux
- Compiler: Clang 14.0.7
-    vcpkg-tool version: 2023-06-22-f19f3d9939100085fe2f7e41502d60b08e2083b6
    vcpkg-scripts version: a0dfd90dc 2023-07-21 (2 hours ago)

**To Reproduce**

`vcpkg install qtbase:x86-android qtbase:x64-android qtbase:wasm32-emscripten qtbase:arm64-android qtbase:arm-neon-android qtbase:x64-linux stencil:x86-android stencil:x64-android stencil:wasm32-emscripten stencil:arm64-android stencil:arm-neon-android stencil:x64-linux asio:x86-android asio:x64-android asio:wasm32-emscripten asio:arm64-android asio:arm-neon-android asio:x64-linux curses:x86-android curses:x64-android curses:wasm32-emscripten curses:arm64-android curses:arm-neon-android curses:x64-linux libspatialite:x86-android libspatialite:x64-android libspatialite:arm64-android libspatialite:arm-neon-android libspatialite:x64-linux rtlsdr:x86-android rtlsdr:x64-android rtlsdr:arm64-android rtlsdr:arm-neon-android rtlsdr:x64-linux --recurse --allow-unsupported`

**Failure logs**

-- Using cached qtbase-everywhere-src-6.5.1.tar.xz.
-- Cleaning sources at /home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source /home/ankurv/vcpkg/downloads/qtbase-everywhere-src-6.5.1.tar.xz
-- Applying patch allow_outside_prefix.patch
-- Applying patch config_install.patch
-- Applying patch fix_cmake_build.patch
-- Applying patch harfbuzz.patch
-- Applying patch fix_egl.patch
-- Applying patch fix_egl_2.patch
-- Applying patch installed_dir.patch
-- Applying patch GLIB2-static.patch
-- Applying patch clang-cl_source_location.patch
-- Applying patch clang-cl_QGADGET_fix.diff
-- Applying patch dont_force_cmakecache_latest.patch
-- Using source at /home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean
-- Configuring arm-neon-android
-- Building arm-neon-android-dbg
CMake Error at scripts/cmake/vcpkg_execute_build_process.cmake:134 (message):
    Command failed: /usr/bin/cmake --build . --config Debug --target install -- -v -j17
    Working Directory: /home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg
    See logs for more information:
      /home/ankurv/vcpkg/buildtrees/qtbase/install-arm-neon-android-dbg-out.log

Call Stack (most recent call first):
  installed/x64-linux/share/vcpkg-cmake/vcpkg_cmake_build.cmake:74 (vcpkg_execute_build_process)
  installed/x64-linux/share/vcpkg-cmake/vcpkg_cmake_install.cmake:16 (vcpkg_cmake_build)
  ports/qtbase/cmake/qt_install_submodule.cmake:348 (vcpkg_cmake_install)
  ports/qtbase/portfile.cmake:284 (qt_install_submodule)
  scripts/ports.cmake:147 (include)



/home/ankurv/vcpkg/buildtrees/qtbase/install-arm-neon-android-dbg-out.log
[1/1071] cd /home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/concurrent && /usr/bin/cmake "-DIN_FILES=/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/concurrent/qt_lib_concurrent_private.pri;/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/concurrent/Debug/qt_lib_concurrent_private.cmake" -DOUT_FILE=/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/../share/Qt6/mkspecs/modules/qt_lib_concurrent_private.pri "-DLIBRARY_PREFIXES=lib;lib" "-DLIBRARY_SUFFIXES=.so;.a" -DLINK_LIBRARY_FLAG=-l -DCONFIGS=Debug "-DIMPLICIT_LINK_DIRECTORIES=/home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/14.0.7/lib/linux/arm;/home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/23;/home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi;/home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib" -P /home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/cmake/QtGenerateLibPri.cmake
[2/1071] cd /home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg && /usr/bin/cmake "-DIN_FILES=/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/mkspecs/preliminary/qmodule.pri;/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/mkspecs/preliminary/Debug/qmodule.cmake" -DOUT_FILE=/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/../share/Qt6/mkspecs/qmodule.pri "-DLIBRARY_PREFIXES=lib;lib" "-DLIBRARY_SUFFIXES=.so;.a" -DLINK_LIBRARY_FLAG=-l -DCONFIGS=Debug "-DIMPLICIT_LINK_DIRECTORIES=/home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/14.0.7/lib/linux/arm;/home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/23;/home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi;/home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib" -P /home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/cmake/QtGenerateLibPri.cmake
[3/1071] cd /home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/sql && /usr/bin/cmake "-DIN_FILES=/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/sql/qt_lib_sql_private.pri;/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/sql/Debug/qt_lib_sql_private.cmake" -DOUT_FILE=/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/../share/Qt6/mkspecs/modules/qt_lib_sql_private.pri "-DLIBRARY_PREFIXES=lib;lib" "-DLIBRARY_SUFFIXES=.so;.a" -DLINK_LIBRARY_FLAG=-l -DCONFIGS=Debug "-DIMPLICIT_LINK_DIRECTORIES=/home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/14.0.7/lib/linux/arm;/home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi/23;/home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/arm-linux-androideabi;/home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib" -P /home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/cmake/QtGenerateLibPri.cmake
 ...
Skipped 733 lines
 ...

[726/1071] /home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=armv7-none-linux-androideabi23 --sysroot=/home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/sysroot -DGui_EXPORTS -DMD4C_USE_UTF8 -DQT_ASCII_CAST_WARNINGS -DQT_BUILDING_QT -DQT_BUILD_GUI_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_UP_TO=0x050000 -DQT_EGL_NO_X11 -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_LEAN_HEADERS=1 -DQT_MOC_COMPAT -DQT_NO_AS_CONST=1 -DQT_NO_CAST_TO_ASCII -DQT_NO_EXCEPTIONS -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_USING_NAMESPACE -DQT_QPA_DEFAULT_PLATFORM_NAME=\"android\" -DQT_USE_QSTRINGBUILDER -DQT_WARN_DEPRECATED_UP_TO=0x070000 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui/Gui_autogen/include -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtGui -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui/../3rdparty/VulkanMemoryAllocator -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtGui/6.5.1 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtGui/6.5.1/QtGui -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui/../3rdparty/md4c -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/mkspecs/android-clang -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/corelib -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore/6.5.1 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore/6.5.1/QtCore -isystem /home/ankurv/vcpkg/installed/arm-neon-android/include -isystem /home/ankurv/vcpkg/installed/arm-neon-android/include/harfbuzz -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -march=armv7-a -mthumb -Wformat -Werror=format-security -frtti -fexceptions  -fPIC   -fno-limit-debug-info    -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -fno-exceptions -pthread -Winvalid-pch -Xclang -include-pch -Xclang /home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui/CMakeFiles/Gui.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui/CMakeFiles/Gui.dir/cmake_pch.hxx -MD -MT src/gui/CMakeFiles/Gui.dir/text/qtextmarkdownwriter.cpp.o -MF src/gui/CMakeFiles/Gui.dir/text/qtextmarkdownwriter.cpp.o.d -o src/gui/CMakeFiles/Gui.dir/text/qtextmarkdownwriter.cpp.o -c /home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui/text/qtextmarkdownwriter.cpp
[727/1071] /home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=armv7-none-linux-androideabi23 --sysroot=/home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/sysroot -DGui_EXPORTS -DMD4C_USE_UTF8 -DQT_ASCII_CAST_WARNINGS -DQT_BUILDING_QT -DQT_BUILD_GUI_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_UP_TO=0x050000 -DQT_EGL_NO_X11 -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_LEAN_HEADERS=1 -DQT_MOC_COMPAT -DQT_NO_AS_CONST=1 -DQT_NO_CAST_TO_ASCII -DQT_NO_EXCEPTIONS -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_USING_NAMESPACE -DQT_QPA_DEFAULT_PLATFORM_NAME=\"android\" -DQT_USE_QSTRINGBUILDER -DQT_WARN_DEPRECATED_UP_TO=0x070000 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui/Gui_autogen/include -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtGui -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui/../3rdparty/VulkanMemoryAllocator -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtGui/6.5.1 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtGui/6.5.1/QtGui -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui/../3rdparty/md4c -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/mkspecs/android-clang -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/corelib -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore/6.5.1 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore/6.5.1/QtCore -isystem /home/ankurv/vcpkg/installed/arm-neon-android/include -isystem /home/ankurv/vcpkg/installed/arm-neon-android/include/harfbuzz -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -march=armv7-a -mthumb -Wformat -Werror=format-security -frtti -fexceptions  -fPIC   -fno-limit-debug-info    -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -fno-exceptions -pthread -Winvalid-pch -Xclang -include-pch -Xclang /home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui/CMakeFiles/Gui.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui/CMakeFiles/Gui.dir/cmake_pch.hxx -MD -MT src/gui/CMakeFiles/Gui.dir/opengl/platform/egl/qeglplatformcontext.cpp.o -MF src/gui/CMakeFiles/Gui.dir/opengl/platform/egl/qeglplatformcontext.cpp.o.d -o src/gui/CMakeFiles/Gui.dir/opengl/platform/egl/qeglplatformcontext.cpp.o -c /home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui/opengl/platform/egl/qeglplatformcontext.cpp
[728/1071] : && /home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=armv7-none-linux-androideabi23 --sysroot=/home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/sysroot -fPIC -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -march=armv7-a -mthumb -Wformat -Werror=format-security -frtti -fexceptions  -fPIC   -fno-limit-debug-info  -Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments        -Wl,--no-undefined -Wl,--version-script,/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/testlib/Test.version -shared -Wl,-soname,libQt6Test_armeabi-v7a.so -o lib/libQt6Test_armeabi-v7a.so src/testlib/CMakeFiles/Test.dir/Test_autogen/mocs_compilation.cpp.o src/testlib/CMakeFiles/Test.dir/qabstracttestlogger.cpp.o src/testlib/CMakeFiles/Test.dir/qasciikey.cpp.o src/testlib/CMakeFiles/Test.dir/qbenchmark.cpp.o src/testlib/CMakeFiles/Test.dir/qbenchmarkevent.cpp.o src/testlib/CMakeFiles/Test.dir/qbenchmarkmeasurement.cpp.o src/testlib/CMakeFiles/Test.dir/qbenchmarkmetric.cpp.o src/testlib/CMakeFiles/Test.dir/qbenchmarkperfevents.cpp.o src/testlib/CMakeFiles/Test.dir/qcsvbenchmarklogger.cpp.o src/testlib/CMakeFiles/Test.dir/qjunittestlogger.cpp.o src/testlib/CMakeFiles/Test.dir/qplaintestlogger.cpp.o src/testlib/CMakeFiles/Test.dir/qsignaldumper.cpp.o src/testlib/CMakeFiles/Test.dir/qtaptestlogger.cpp.o src/testlib/CMakeFiles/Test.dir/qteamcitylogger.cpp.o src/testlib/CMakeFiles/Test.dir/qtestblacklist.cpp.o src/testlib/CMakeFiles/Test.dir/qtestcase.cpp.o src/testlib/CMakeFiles/Test.dir/qtestdata.cpp.o src/testlib/CMakeFiles/Test.dir/qtestelement.cpp.o src/testlib/CMakeFiles/Test.dir/qtestelementattribute.cpp.o src/testlib/CMakeFiles/Test.dir/qtestjunitstreamer.cpp.o src/testlib/CMakeFiles/Test.dir/qtestlog.cpp.o src/testlib/CMakeFiles/Test.dir/qtestmouse.cpp.o src/testlib/CMakeFiles/Test.dir/qtestresult.cpp.o src/testlib/CMakeFiles/Test.dir/qtesttable.cpp.o src/testlib/CMakeFiles/Test.dir/qxmltestlogger.cpp.o src/testlib/CMakeFiles/Test.dir/qabstractitemmodeltester.cpp.o  lib/libQt6Core_armeabi-v7a.so  -llog  -pthread  -latomic -lm && :
[729/1071] /home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=armv7-none-linux-androideabi23 --sysroot=/home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/sysroot -DGui_EXPORTS -DMD4C_USE_UTF8 -DQT_ASCII_CAST_WARNINGS -DQT_BUILDING_QT -DQT_BUILD_GUI_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_UP_TO=0x050000 -DQT_EGL_NO_X11 -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_LEAN_HEADERS=1 -DQT_MOC_COMPAT -DQT_NO_AS_CONST=1 -DQT_NO_CAST_TO_ASCII -DQT_NO_EXCEPTIONS -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_USING_NAMESPACE -DQT_QPA_DEFAULT_PLATFORM_NAME=\"android\" -DQT_USE_QSTRINGBUILDER -DQT_WARN_DEPRECATED_UP_TO=0x070000 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui/Gui_autogen/include -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtGui -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui/../3rdparty/VulkanMemoryAllocator -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtGui/6.5.1 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtGui/6.5.1/QtGui -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui/../3rdparty/md4c -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/mkspecs/android-clang -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/corelib -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore/6.5.1 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore/6.5.1/QtCore -isystem /home/ankurv/vcpkg/installed/arm-neon-android/include -isystem /home/ankurv/vcpkg/installed/arm-neon-android/include/harfbuzz -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -march=armv7-a -mthumb -Wformat -Werror=format-security -frtti -fexceptions  -fPIC   -fno-limit-debug-info    -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -fno-exceptions -pthread -Winvalid-pch -Xclang -include-pch -Xclang /home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui/CMakeFiles/Gui.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui/CMakeFiles/Gui.dir/cmake_pch.hxx -MD -MT src/gui/CMakeFiles/Gui.dir/platform/unix/qunixeventdispatcher.cpp.o -MF src/gui/CMakeFiles/Gui.dir/platform/unix/qunixeventdispatcher.cpp.o.d -o src/gui/CMakeFiles/Gui.dir/platform/unix/qunixeventdispatcher.cpp.o -c /home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui/platform/unix/qunixeventdispatcher.cpp
[730/1071] /home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=armv7-none-linux-androideabi23 --sysroot=/home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/sysroot -DGui_EXPORTS -DMD4C_USE_UTF8 -DQT_ASCII_CAST_WARNINGS -DQT_BUILDING_QT -DQT_BUILD_GUI_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_UP_TO=0x050000 -DQT_EGL_NO_X11 -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_LEAN_HEADERS=1 -DQT_MOC_COMPAT -DQT_NO_AS_CONST=1 -DQT_NO_CAST_TO_ASCII -DQT_NO_EXCEPTIONS -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_USING_NAMESPACE -DQT_QPA_DEFAULT_PLATFORM_NAME=\"android\" -DQT_USE_QSTRINGBUILDER -DQT_WARN_DEPRECATED_UP_TO=0x070000 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui/Gui_autogen/include -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtGui -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui/../3rdparty/VulkanMemoryAllocator -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtGui/6.5.1 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtGui/6.5.1/QtGui -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui/../3rdparty/md4c -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/mkspecs/android-clang -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/corelib -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore/6.5.1 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore/6.5.1/QtCore -isystem /home/ankurv/vcpkg/installed/arm-neon-android/include -isystem /home/ankurv/vcpkg/installed/arm-neon-android/include/harfbuzz -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -march=armv7-a -mthumb -Wformat -Werror=format-security -frtti -fexceptions  -fPIC   -fno-limit-debug-info    -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -fno-exceptions -pthread -Winvalid-pch -Xclang -include-pch -Xclang /home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui/CMakeFiles/Gui.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui/CMakeFiles/Gui.dir/cmake_pch.hxx -MD -MT src/gui/CMakeFiles/Gui.dir/platform/unix/qgenericunixservices.cpp.o -MF src/gui/CMakeFiles/Gui.dir/platform/unix/qgenericunixservices.cpp.o.d -o src/gui/CMakeFiles/Gui.dir/platform/unix/qgenericunixservices.cpp.o -c /home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui/platform/unix/qgenericunixservices.cpp
[731/1071] /home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=armv7-none-linux-androideabi23 --sysroot=/home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/sysroot -DGui_EXPORTS -DMD4C_USE_UTF8 -DQT_ASCII_CAST_WARNINGS -DQT_BUILDING_QT -DQT_BUILD_GUI_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_UP_TO=0x050000 -DQT_EGL_NO_X11 -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_LEAN_HEADERS=1 -DQT_MOC_COMPAT -DQT_NO_AS_CONST=1 -DQT_NO_CAST_TO_ASCII -DQT_NO_EXCEPTIONS -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_USING_NAMESPACE -DQT_QPA_DEFAULT_PLATFORM_NAME=\"android\" -DQT_USE_QSTRINGBUILDER -DQT_WARN_DEPRECATED_UP_TO=0x070000 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui/Gui_autogen/include -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtGui -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui/../3rdparty/VulkanMemoryAllocator -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtGui/6.5.1 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtGui/6.5.1/QtGui -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui/../3rdparty/md4c -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/mkspecs/android-clang -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/corelib -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore/6.5.1 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore/6.5.1/QtCore -isystem /home/ankurv/vcpkg/installed/arm-neon-android/include -isystem /home/ankurv/vcpkg/installed/arm-neon-android/include/harfbuzz -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -march=armv7-a -mthumb -Wformat -Werror=format-security -frtti -fexceptions  -fPIC   -fno-limit-debug-info    -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -fno-exceptions -pthread -Winvalid-pch -Xclang -include-pch -Xclang /home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui/CMakeFiles/Gui.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui/CMakeFiles/Gui.dir/cmake_pch.hxx -MD -MT src/gui/CMakeFiles/Gui.dir/platform/unix/qunixnativeinterface.cpp.o -MF src/gui/CMakeFiles/Gui.dir/platform/unix/qunixnativeinterface.cpp.o.d -o src/gui/CMakeFiles/Gui.dir/platform/unix/qunixnativeinterface.cpp.o -c /home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui/platform/unix/qunixnativeinterface.cpp
[732/1071] /home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=armv7-none-linux-androideabi23 --sysroot=/home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/sysroot -DGui_EXPORTS -DMD4C_USE_UTF8 -DQT_ASCII_CAST_WARNINGS -DQT_BUILDING_QT -DQT_BUILD_GUI_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_UP_TO=0x050000 -DQT_EGL_NO_X11 -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_LEAN_HEADERS=1 -DQT_MOC_COMPAT -DQT_NO_AS_CONST=1 -DQT_NO_CAST_TO_ASCII -DQT_NO_EXCEPTIONS -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_USING_NAMESPACE -DQT_QPA_DEFAULT_PLATFORM_NAME=\"android\" -DQT_USE_QSTRINGBUILDER -DQT_WARN_DEPRECATED_UP_TO=0x070000 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui/Gui_autogen/include -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtGui -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui/../3rdparty/VulkanMemoryAllocator -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtGui/6.5.1 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtGui/6.5.1/QtGui -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui/../3rdparty/md4c -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/mkspecs/android-clang -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/corelib -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore/6.5.1 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore/6.5.1/QtCore -isystem /home/ankurv/vcpkg/installed/arm-neon-android/include -isystem /home/ankurv/vcpkg/installed/arm-neon-android/include/harfbuzz -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -march=armv7-a -mthumb -Wformat -Werror=format-security -frtti -fexceptions  -fPIC   -fno-limit-debug-info    -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -fno-exceptions -pthread -Winvalid-pch -Xclang -include-pch -Xclang /home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui/CMakeFiles/Gui.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui/CMakeFiles/Gui.dir/cmake_pch.hxx -MD -MT src/gui/CMakeFiles/Gui.dir/text/freetype/qfreetypefontdatabase.cpp.o -MF src/gui/CMakeFiles/Gui.dir/text/freetype/qfreetypefontdatabase.cpp.o.d -o src/gui/CMakeFiles/Gui.dir/text/freetype/qfreetypefontdatabase.cpp.o -c /home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui/text/freetype/qfreetypefontdatabase.cpp
[733/1071] /home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=armv7-none-linux-androideabi23 --sysroot=/home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/sysroot -DGui_EXPORTS -DMD4C_USE_UTF8 -DQT_ASCII_CAST_WARNINGS -DQT_BUILDING_QT -DQT_BUILD_GUI_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_UP_TO=0x050000 -DQT_EGL_NO_X11 -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_LEAN_HEADERS=1 -DQT_MOC_COMPAT -DQT_NO_AS_CONST=1 -DQT_NO_CAST_TO_ASCII -DQT_NO_EXCEPTIONS -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_USING_NAMESPACE -DQT_QPA_DEFAULT_PLATFORM_NAME=\"android\" -DQT_USE_QSTRINGBUILDER -DQT_WARN_DEPRECATED_UP_TO=0x070000 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui/Gui_autogen/include -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtGui -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui/../3rdparty/VulkanMemoryAllocator -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtGui/6.5.1 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtGui/6.5.1/QtGui -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui/../3rdparty/md4c -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/mkspecs/android-clang -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/corelib -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore/6.5.1 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore/6.5.1/QtCore -isystem /home/ankurv/vcpkg/installed/arm-neon-android/include -isystem /home/ankurv/vcpkg/installed/arm-neon-android/include/harfbuzz -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -march=armv7-a -mthumb -Wformat -Werror=format-security -frtti -fexceptions  -fPIC   -fno-limit-debug-info    -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -fno-exceptions -pthread -Winvalid-pch -Xclang -include-pch -Xclang /home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui/CMakeFiles/Gui.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui/CMakeFiles/Gui.dir/cmake_pch.hxx -MD -MT src/gui/CMakeFiles/Gui.dir/text/qtextodfwriter.cpp.o -MF src/gui/CMakeFiles/Gui.dir/text/qtextodfwriter.cpp.o.d -o src/gui/CMakeFiles/Gui.dir/text/qtextodfwriter.cpp.o -c /home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui/text/qtextodfwriter.cpp
[734/1071] /home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=armv7-none-linux-androideabi23 --sysroot=/home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/sysroot -DGui_EXPORTS -DMD4C_USE_UTF8 -DQT_ASCII_CAST_WARNINGS -DQT_BUILDING_QT -DQT_BUILD_GUI_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_UP_TO=0x050000 -DQT_EGL_NO_X11 -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_LEAN_HEADERS=1 -DQT_MOC_COMPAT -DQT_NO_AS_CONST=1 -DQT_NO_CAST_TO_ASCII -DQT_NO_EXCEPTIONS -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_USING_NAMESPACE -DQT_QPA_DEFAULT_PLATFORM_NAME=\"android\" -DQT_USE_QSTRINGBUILDER -DQT_WARN_DEPRECATED_UP_TO=0x070000 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui/Gui_autogen/include -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtGui -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui/../3rdparty/VulkanMemoryAllocator -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtGui/6.5.1 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtGui/6.5.1/QtGui -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui/../3rdparty/md4c -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/mkspecs/android-clang -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/corelib -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore/6.5.1 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore/6.5.1/QtCore -isystem /home/ankurv/vcpkg/installed/arm-neon-android/include -isystem /home/ankurv/vcpkg/installed/arm-neon-android/include/harfbuzz -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -march=armv7-a -mthumb -Wformat -Werror=format-security -frtti -fexceptions  -fPIC   -fno-limit-debug-info    -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -fno-exceptions -pthread -Winvalid-pch -Xclang -include-pch -Xclang /home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui/CMakeFiles/Gui.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui/CMakeFiles/Gui.dir/cmake_pch.hxx -MD -MT src/gui/CMakeFiles/Gui.dir/itemmodels/qfileinfogatherer.cpp.o -MF src/gui/CMakeFiles/Gui.dir/itemmodels/qfileinfogatherer.cpp.o.d -o src/gui/CMakeFiles/Gui.dir/itemmodels/qfileinfogatherer.cpp.o -c /home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui/itemmodels/qfileinfogatherer.cpp
[735/1071] /home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=armv7-none-linux-androideabi23 --sysroot=/home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/sysroot -DGui_EXPORTS -DMD4C_USE_UTF8 -DQT_ASCII_CAST_WARNINGS -DQT_BUILDING_QT -DQT_BUILD_GUI_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_UP_TO=0x050000 -DQT_EGL_NO_X11 -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_LEAN_HEADERS=1 -DQT_MOC_COMPAT -DQT_NO_AS_CONST=1 -DQT_NO_CAST_TO_ASCII -DQT_NO_EXCEPTIONS -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_USING_NAMESPACE -DQT_QPA_DEFAULT_PLATFORM_NAME=\"android\" -DQT_USE_QSTRINGBUILDER -DQT_WARN_DEPRECATED_UP_TO=0x070000 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui/Gui_autogen/include -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtGui -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui/../3rdparty/VulkanMemoryAllocator -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtGui/6.5.1 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtGui/6.5.1/QtGui -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui/../3rdparty/md4c -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/mkspecs/android-clang -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/corelib -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore/6.5.1 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore/6.5.1/QtCore -isystem /home/ankurv/vcpkg/installed/arm-neon-android/include -isystem /home/ankurv/vcpkg/installed/arm-neon-android/include/harfbuzz -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -march=armv7-a -mthumb -Wformat -Werror=format-security -frtti -fexceptions  -fPIC   -fno-limit-debug-info    -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -fno-exceptions -pthread -Winvalid-pch -Xclang -include-pch -Xclang /home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui/CMakeFiles/Gui.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui/CMakeFiles/Gui.dir/cmake_pch.hxx -MD -MT src/gui/CMakeFiles/Gui.dir/text/freetype/qfontengine_ft.cpp.o -MF src/gui/CMakeFiles/Gui.dir/text/freetype/qfontengine_ft.cpp.o.d -o src/gui/CMakeFiles/Gui.dir/text/freetype/qfontengine_ft.cpp.o -c /home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui/text/freetype/qfontengine_ft.cpp
[736/1071] /home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=armv7-none-linux-androideabi23 --sysroot=/home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/sysroot -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_UP_TO=0x050000 -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_LEAN_HEADERS=1 -DQT_NETWORK_LIB -DQT_NO_AS_CONST=1 -DQT_NO_EXCEPTIONS -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_PLUGIN -DQT_WARN_DEPRECATED_UP_TO=0x070000 -DQTlsBackendCertOnlyPlugin_EXPORTS -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/plugins/tls/certonly/QTlsBackendCertOnlyPlugin_autogen/include -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/plugins/tls/certonly -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/plugins/tls/certonly -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/network -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtNetwork/6.5.1 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtNetwork/6.5.1/QtNetwork -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/corelib -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore/6.5.1 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore/6.5.1/QtCore -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/mkspecs/android-clang -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtNetwork -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -march=armv7-a -mthumb -Wformat -Werror=format-security -frtti -fexceptions  -fPIC   -fno-limit-debug-info    -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -fno-exceptions -pthread -MD -MT src/plugins/tls/certonly/CMakeFiles/QTlsBackendCertOnlyPlugin.dir/qtlsbackend_cert.cpp.o -MF src/plugins/tls/certonly/CMakeFiles/QTlsBackendCertOnlyPlugin.dir/qtlsbackend_cert.cpp.o.d -o src/plugins/tls/certonly/CMakeFiles/QTlsBackendCertOnlyPlugin.dir/qtlsbackend_cert.cpp.o -c /home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/plugins/tls/certonly/qtlsbackend_cert.cpp
[737/1071] /home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=armv7-none-linux-androideabi23 --sysroot=/home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/sysroot -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_UP_TO=0x050000 -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_LEAN_HEADERS=1 -DQT_NETWORK_LIB -DQT_NO_AS_CONST=1 -DQT_NO_EXCEPTIONS -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_PLUGIN -DQT_WARN_DEPRECATED_UP_TO=0x070000 -DQTlsBackendCertOnlyPlugin_EXPORTS -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/plugins/tls/certonly/QTlsBackendCertOnlyPlugin_autogen/include -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/plugins/tls/certonly -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/plugins/tls/certonly -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/network -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtNetwork/6.5.1 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtNetwork/6.5.1/QtNetwork -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/corelib -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore/6.5.1 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore/6.5.1/QtCore -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/mkspecs/android-clang -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtNetwork -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -march=armv7-a -mthumb -Wformat -Werror=format-security -frtti -fexceptions  -fPIC   -fno-limit-debug-info    -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -fno-exceptions -pthread -MD -MT src/plugins/tls/certonly/CMakeFiles/QTlsBackendCertOnlyPlugin.dir/__/shared/qasn1element.cpp.o -MF src/plugins/tls/certonly/CMakeFiles/QTlsBackendCertOnlyPlugin.dir/__/shared/qasn1element.cpp.o.d -o src/plugins/tls/certonly/CMakeFiles/QTlsBackendCertOnlyPlugin.dir/__/shared/qasn1element.cpp.o -c /home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/plugins/tls/shared/qasn1element.cpp
[738/1071] /home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=armv7-none-linux-androideabi23 --sysroot=/home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/sysroot -DGui_EXPORTS -DMD4C_USE_UTF8 -DQT_ASCII_CAST_WARNINGS -DQT_BUILDING_QT -DQT_BUILD_GUI_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_UP_TO=0x050000 -DQT_EGL_NO_X11 -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_LEAN_HEADERS=1 -DQT_MOC_COMPAT -DQT_NO_AS_CONST=1 -DQT_NO_CAST_TO_ASCII -DQT_NO_EXCEPTIONS -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_USING_NAMESPACE -DQT_QPA_DEFAULT_PLATFORM_NAME=\"android\" -DQT_USE_QSTRINGBUILDER -DQT_WARN_DEPRECATED_UP_TO=0x070000 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui/Gui_autogen/include -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtGui -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui/../3rdparty/VulkanMemoryAllocator -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtGui/6.5.1 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtGui/6.5.1/QtGui -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui/../3rdparty/md4c -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/mkspecs/android-clang -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/corelib -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore/6.5.1 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore/6.5.1/QtCore -isystem /home/ankurv/vcpkg/installed/arm-neon-android/include -isystem /home/ankurv/vcpkg/installed/arm-neon-android/include/harfbuzz -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -march=armv7-a -mthumb -Wformat -Werror=format-security -frtti -fexceptions  -fPIC   -fno-limit-debug-info    -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -fno-exceptions -pthread -Winvalid-pch -Xclang -include-pch -Xclang /home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui/CMakeFiles/Gui.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui/CMakeFiles/Gui.dir/cmake_pch.hxx -MD -MT src/gui/CMakeFiles/Gui.dir/itemmodels/qfilesystemmodel.cpp.o -MF src/gui/CMakeFiles/Gui.dir/itemmodels/qfilesystemmodel.cpp.o.d -o src/gui/CMakeFiles/Gui.dir/itemmodels/qfilesystemmodel.cpp.o -c /home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui/itemmodels/qfilesystemmodel.cpp
[739/1071] /home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=armv7-none-linux-androideabi23 --sysroot=/home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/sysroot -DGui_EXPORTS -DMD4C_USE_UTF8 -DQT_ASCII_CAST_WARNINGS -DQT_BUILDING_QT -DQT_BUILD_GUI_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_UP_TO=0x050000 -DQT_EGL_NO_X11 -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_LEAN_HEADERS=1 -DQT_MOC_COMPAT -DQT_NO_AS_CONST=1 -DQT_NO_CAST_TO_ASCII -DQT_NO_EXCEPTIONS -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_USING_NAMESPACE -DQT_QPA_DEFAULT_PLATFORM_NAME=\"android\" -DQT_USE_QSTRINGBUILDER -DQT_WARN_DEPRECATED_UP_TO=0x070000 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui/Gui_autogen/include -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtGui -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui/../3rdparty/VulkanMemoryAllocator -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtGui/6.5.1 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtGui/6.5.1/QtGui -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui/../3rdparty/md4c -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/mkspecs/android-clang -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/corelib -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore/6.5.1 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore/6.5.1/QtCore -isystem /home/ankurv/vcpkg/installed/arm-neon-android/include -isystem /home/ankurv/vcpkg/installed/arm-neon-android/include/harfbuzz -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -march=armv7-a -mthumb -Wformat -Werror=format-security -frtti -fexceptions  -fPIC   -fno-limit-debug-info    -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -fno-exceptions -pthread -Winvalid-pch -Xclang -include-pch -Xclang /home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui/CMakeFiles/Gui.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui/CMakeFiles/Gui.dir/cmake_pch.hxx -MD -MT src/gui/CMakeFiles/Gui.dir/text/qcssparser.cpp.o -MF src/gui/CMakeFiles/Gui.dir/text/qcssparser.cpp.o.d -o src/gui/CMakeFiles/Gui.dir/text/qcssparser.cpp.o -c /home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui/text/qcssparser.cpp
[740/1071] /home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --target=armv7-none-linux-androideabi23 --sysroot=/home/ankurv/android/sdk/ndk/25.2.9519653/toolchains/llvm/prebuilt/linux-x86_64/sysroot -DGui_EXPORTS -DMD4C_USE_UTF8 -DQT_ASCII_CAST_WARNINGS -DQT_BUILDING_QT -DQT_BUILD_GUI_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_UP_TO=0x050000 -DQT_EGL_NO_X11 -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_LEAN_HEADERS=1 -DQT_MOC_COMPAT -DQT_NO_AS_CONST=1 -DQT_NO_CAST_TO_ASCII -DQT_NO_EXCEPTIONS -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_USING_NAMESPACE -DQT_QPA_DEFAULT_PLATFORM_NAME=\"android\" -DQT_USE_QSTRINGBUILDER -DQT_WARN_DEPRECATED_UP_TO=0x070000 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui/Gui_autogen/include -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtGui -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui/../3rdparty/VulkanMemoryAllocator -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtGui/6.5.1 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtGui/6.5.1/QtGui -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui/../3rdparty/md4c -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore -I/home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/mkspecs/android-clang -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/corelib -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore/6.5.1 -I/home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/include/QtCore/6.5.1/QtCore -isystem /home/ankurv/vcpkg/installed/arm-neon-android/include -isystem /home/ankurv/vcpkg/installed/arm-neon-android/include/harfbuzz -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -march=armv7-a -mthumb -Wformat -Werror=format-security -frtti -fexceptions  -fPIC   -fno-limit-debug-info    -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -fno-exceptions -pthread -Winvalid-pch -Xclang -include-pch -Xclang /home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui/CMakeFiles/Gui.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /home/ankurv/vcpkg/buildtrees/qtbase/arm-neon-android-dbg/src/gui/CMakeFiles/Gui.dir/cmake_pch.hxx -MD -MT src/gui/CMakeFiles/Gui.dir/platform/unix/qgenericunixthemes.cpp.o -MF src/gui/CMakeFiles/Gui.dir/platform/unix/qgenericunixthemes.cpp.o.d -o src/gui/CMakeFiles/Gui.dir/platform/unix/qgenericunixthemes.cpp.o -c /home/ankurv/vcpkg/buildtrees/qtbase/src/here-src-6-372f0bcb02.clean/src/gui/platform/unix/qgenericunixthemes.cpp
ninja: build stopped: subcommand failed.

Additional context

Additional context

This used to work with
https://github.com/microsoft/vcpkg/releases/tag/2023.01.09
And i think it broke during an update to openssl after that

@ankurvdev ankurvdev added the category:port-bug The issue is with a library, which is something the port should already support label Jul 21, 2023
@ankurvdev
Copy link
Contributor Author

The following commit
6706cf0
upgraded openssl to 3.0.8 which seems to have changed the generated libraries.

I tested with

git checkout ports/openssl 6706cf05f020a34178bd68324ca5cf15ecb75ea7~1

to get openssl to the earlier state
and it is successfully compiling

@jimwang118 jimwang118 added category:community-triplet A PR or issue related to community triplets not officially validated by the vcpkg team. and removed category:port-bug The issue is with a library, which is something the port should already support labels Jul 24, 2023
@ankurvdev
Copy link
Contributor Author

I just checked the latest build and arm-neon-android seems to have been fixed however x86-android is still ongoing and fails with

ld.lld: error: relocation R_386_PC32 cannot be used against symbol 'OPENSSL_ia32cap_P'; recompile with -fPIC
>>> defined in /home/ankurv/devel/vcpkg.test/installed/x86-android/debug/lib/libcrypto.a(libcrypto-lib-aes-586.o)
>>> referenced by aes-586.S:1022 (crypto/aes/aes-586.S:1022)
>>>               libcrypto-lib-aes-586.o:(AES_encrypt) in archive /home/ankurv/devel/vcpkg.test/installed/x86-android/debug/lib/libcrypto.a

ld.lld: error: relocation R_386_PC32 cannot be used against symbol 'OPENSSL_ia32cap_P'; recompile with -fPIC
>>> defined in /home/ankurv/devel/vcpkg.test/installed/x86-android/debug/lib/libcrypto.a(libcrypto-lib-aes-586.o)
>>> referenced by aes-586.S:2234 (crypto/aes/aes-586.S:2234)
>>>               libcrypto-lib-aes-586.o:(AES_decrypt) in archive /home/ankurv/devel/vcpkg.test/installed/x86-android/debug/lib/libcrypto.a

ld.lld: error: relocation R_386_PC32 cannot be used against symbol 'OPENSSL_ia32cap_P'; recompile with -fPIC
>>> defined in /home/ankurv/devel/vcpkg.test/installed/x86-android/debug/lib/libcrypto.a(libcrypto-lib-aes-586.o)
>>> referenced by aes-586.S:2295 (crypto/aes/aes-586.S:2295)
>>>               libcrypto-lib-aes-586.o:(AES_cbc_encrypt) in archive /home/ankurv/devel/vcpkg.test/installed/x86-android/debug/lib/libcrypto.a
clang++: error: linker command failed with exit code 1 (use -v to see invocation)

Copy link

This is an automated message. Per our repo policy, stale issues get closed if there has been no activity in the past 180 days. The issue will be automatically closed in 14 days. If you wish to keep this issue open, please add a new comment.

@github-actions github-actions bot added the Stale label Apr 21, 2024
@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale May 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category:community-triplet A PR or issue related to community triplets not officially validated by the vcpkg team. Stale
Projects
None yet
Development

No branches or pull requests

2 participants