Closed RDCH106 closed 9 months ago
Duplicates #32136.
@dg0yt @Cheney-W @MonicaLiu0311 could we rename the issue #32136 with "[pcl:arm64-android] Build error" instead of "[<pcl] build failure"? I think that is not enough specific issue title.
This error was reported and closed in January of this year according to issue #28793.
Maybe generating a task list enumerating related opened issues (like in this issue )could be useful to trace and solve the problem:
I continue the conversation in #32136.
Package: pcl:arm64-android -> 1.13.0#3
Host Environment
To Reproduce
vcpkg install pcl --triplet arm64-android
Failure logs
C:\compiler\vcpkg\buildtrees\pcl\config-arm64-android-out.log
``` [1/2] "C:/compiler/vcpkg/downloads/tools/cmake-3.25.1-windows/cmake-3.25.1-windows-i386/bin/cmake.exe" -E chdir "../../arm64-android-dbg" "C:/compiler/vcpkg/downloads/tools/cmake-3.25.1-windows/cmake-3.25.1-windows-i386/bin/cmake.exe" "C:/compiler/vcpkg/buildtrees/pcl/src/e50dc19856-02604d3cdb.clean" "-G" "Ninja" "-DCMAKE_BUILD_TYPE=Debug" "-DCMAKE_INSTALL_PREFIX=C:/compiler/vcpkg/packages/pcl_arm64-android/debug" "-DFETCHCONTENT_FULLY_DISCONNECTED=ON" "-DPCL_ALLOW_BOTH_SHARED_AND_STATIC_DEPENDENCIES=ON" "-DPCL_BUILD_WITH_BOOST_DYNAMIC_LINKING_WIN32=0" "-DPCL_BUILD_WITH_FLANN_DYNAMIC_LINKING_WIN32=0" "-DPCL_BUILD_WITH_QHULL_DYNAMIC_LINKING_WIN32=0" "-DPCL_SHARED_LIBS=0" "-DWITH_DAVIDSDK=OFF" "-DWITH_DOCS=OFF" "-DWITH_DSSDK=OFF" "-DWITH_ENSENSO=OFF" "-DWITH_OPENMP=OFF" "-DWITH_OPENNI=OFF" "-DWITH_PNG=ON" "-DWITH_QHULL=ON" "-DWITH_RSSDK=OFF" "-DWITH_RSSDK2=OFF" "-DBUILD_apps=OFF" "-DWITH_CUDA=OFF" "-DBUILD_CUDA=OFF" "-DBUILD_GPU=OFF" "-DBUILD_examples=OFF" "-DWITH_LIBUSB=OFF" "-DWITH_OPENGL=OFF" "-DWITH_OPENNI2=OFF" "-DWITH_PCAP=OFF" "-DWITH_QT=OFF" "-DBUILD_simulation=OFF" "-DBUILD_surface_on_nurbs=OFF" "-DBUILD_tools=OFF" "-DWITH_VTK=OFF" "-DBUILD_visualization=OFF" "-DCMAKE_MAKE_PROGRAM=C:/compiler/vcpkg/downloads/tools/ninja/1.10.2-windows/ninja.exe" "-DCMAKE_SYSTEM_NAME=Android" "-DCMAKE_SYSTEM_VERSION=21" "-DBUILD_SHARED_LIBS=OFF" "-DVCPKG_CHAINLOAD_TOOLCHAIN_FILE=C:/compiler/vcpkg/scripts/toolchains/android.cmake" "-DVCPKG_TARGET_TRIPLET=arm64-android" "-DVCPKG_SET_CHARSET_FLAG=ON" "-DVCPKG_PLATFORM_TOOLSET=external" "-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY=ON" "-DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=TRUE" "-DCMAKE_VERBOSE_MAKEFILE=ON" "-DVCPKG_APPLOCAL_DEPS=OFF" "-DCMAKE_TOOLCHAIN_FILE=C:/compiler/vcpkg/scripts/buildsystems/vcpkg.cmake" "-DCMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION=ON" "-DVCPKG_CXX_FLAGS=" "-DVCPKG_CXX_FLAGS_RELEASE=" "-DVCPKG_CXX_FLAGS_DEBUG=" "-DVCPKG_C_FLAGS=" "-DVCPKG_C_FLAGS_RELEASE=" "-DVCPKG_C_FLAGS_DEBUG=" "-DVCPKG_CRT_LINKAGE=static" "-DVCPKG_LINKER_FLAGS=" "-DVCPKG_LINKER_FLAGS_RELEASE=" "-DVCPKG_LINKER_FLAGS_DEBUG=" "-DVCPKG_TARGET_ARCHITECTURE=arm64" "-DCMAKE_INSTALL_LIBDIR:STRING=lib" "-DCMAKE_INSTALL_BINDIR:STRING=bin" "-D_VCPKG_ROOT_DIR=C:/compiler/vcpkg" "-D_VCPKG_INSTALLED_DIR=C:/compiler/vcpkg/installed" "-DVCPKG_MANIFEST_INSTALL=OFF" "-DANDROID_ABI=arm64-v8a" "-DBUILD_apps=OFF" "-DBUILD_examples=OFF" "-DBUILD_tools=OFF" FAILED: ../../arm64-android-dbg/CMakeCache.txt "C:/compiler/vcpkg/downloads/tools/cmake-3.25.1-windows/cmake-3.25.1-windows-i386/bin/cmake.exe" -E chdir "../../arm64-android-dbg" "C:/compiler/vcpkg/downloads/tools/cmake-3.25.1-windows/cmake-3.25.1-windows-i386/bin/cmake.exe" "C:/compiler/vcpkg/buildtrees/pcl/src/e50dc19856-02604d3cdb.clean" "-G" "Ninja" "-DCMAKE_BUILD_TYPE=Debug" "-DCMAKE_INSTALL_PREFIX=C:/compiler/vcpkg/packages/pcl_arm64-android/debug" "-DFETCHCONTENT_FULLY_DISCONNECTED=ON" "-DPCL_ALLOW_BOTH_SHARED_AND_STATIC_DEPENDENCIES=ON" "-DPCL_BUILD_WITH_BOOST_DYNAMIC_LINKING_WIN32=0" "-DPCL_BUILD_WITH_FLANN_DYNAMIC_LINKING_WIN32=0" "-DPCL_BUILD_WITH_QHULL_DYNAMIC_LINKING_WIN32=0" "-DPCL_SHARED_LIBS=0" "-DWITH_DAVIDSDK=OFF" "-DWITH_DOCS=OFF" "-DWITH_DSSDK=OFF" "-DWITH_ENSENSO=OFF" "-DWITH_OPENMP=OFF" "-DWITH_OPENNI=OFF" "-DWITH_PNG=ON" "-DWITH_QHULL=ON" "-DWITH_RSSDK=OFF" "-DWITH_RSSDK2=OFF" "-DBUILD_apps=OFF" "-DWITH_CUDA=OFF" "-DBUILD_CUDA=OFF" "-DBUILD_GPU=OFF" "-DBUILD_examples=OFF" "-DWITH_LIBUSB=OFF" "-DWITH_OPENGL=OFF" "-DWITH_OPENNI2=OFF" "-DWITH_PCAP=OFF" "-DWITH_QT=OFF" "-DBUILD_simulation=OFF" "-DBUILD_surface_on_nurbs=OFF" "-DBUILD_tools=OFF" "-DWITH_VTK=OFF" "-DBUILD_visualization=OFF" "-DCMAKE_MAKE_PROGRAM=C:/compiler/vcpkg/downloads/tools/ninja/1.10.2-windows/ninja.exe" "-DCMAKE_SYSTEM_NAME=Android" "-DCMAKE_SYSTEM_VERSION=21" "-DBUILD_SHARED_LIBS=OFF" "-DVCPKG_CHAINLOAD_TOOLCHAIN_FILE=C:/compiler/vcpkg/scripts/toolchains/android.cmake" "-DVCPKG_TARGET_TRIPLET=arm64-android" "-DVCPKG_SET_CHARSET_FLAG=ON" "-DVCPKG_PLATFORM_TOOLSET=external" "-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY=ON" "-DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=TRUE" "-DCMAKE_VERBOSE_MAKEFILE=ON" "-DVCPKG_APPLOCAL_DEPS=OFF" "-DCMAKE_TOOLCHAIN_FILE=C:/compiler/vcpkg/scripts/buildsystems/vcpkg.cmake" "-DCMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION=ON" "-DVCPKG_CXX_FLAGS=" "-DVCPKG_CXX_FLAGS_RELEASE=" "-DVCPKG_CXX_FLAGS_DEBUG=" "-DVCPKG_C_FLAGS=" "-DVCPKG_C_FLAGS_RELEASE=" "-DVCPKG_C_FLAGS_DEBUG=" "-DVCPKG_CRT_LINKAGE=static" "-DVCPKG_LINKER_FLAGS=" "-DVCPKG_LINKER_FLAGS_RELEASE=" "-DVCPKG_LINKER_FLAGS_DEBUG=" "-DVCPKG_TARGET_ARCHITECTURE=arm64" "-DCMAKE_INSTALL_LIBDIR:STRING=lib" "-DCMAKE_INSTALL_BINDIR:STRING=bin" "-D_VCPKG_ROOT_DIR=C:/compiler/vcpkg" "-D_VCPKG_INSTALLED_DIR=C:/compiler/vcpkg/installed" "-DVCPKG_MANIFEST_INSTALL=OFF" "-DANDROID_ABI=arm64-v8a" "-DBUILD_apps=OFF" "-DBUILD_examples=OFF" "-DBUILD_tools=OFF" -- Android: Targeting API '21' with architecture 'arm64', ABI 'arm64-v8a', and processor 'aarch64' -- Android: Selected unified Clang toolchain -- The C compiler identification is Clang 12.0.8 -- The CXX compiler identification is Clang 12.0.8 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: C:/Users/rdecelis/AppData/Local/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/windows-x86_64/bin/clang.exe - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: C:/Users/rdecelis/AppData/Local/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) -- Performing Test LIBATOMIC_NOT_NEEDED -- Performing Test LIBATOMIC_NOT_NEEDED - Success -- Could NOT find ClangFormat: Found unsuitable version "12.0.8", but required is at least "14" (found C:/Users/rdecelis/AppData/Local/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/windows-x86_64/bin/clang-format.exe) -- Performing Test HAVE_MM_MALLOC Access violation [2/2] "C:/compiler/vcpkg/downloads/tools/cmake-3.25.1-windows/cmake-3.25.1-windows-i386/bin/cmake.exe" -E chdir ".." "C:/compiler/vcpkg/downloads/tools/cmake-3.25.1-windows/cmake-3.25.1-windows-i386/bin/cmake.exe" "C:/compiler/vcpkg/buildtrees/pcl/src/e50dc19856-02604d3cdb.clean" "-G" "Ninja" "-DCMAKE_BUILD_TYPE=Release" "-DCMAKE_INSTALL_PREFIX=C:/compiler/vcpkg/packages/pcl_arm64-android" "-DFETCHCONTENT_FULLY_DISCONNECTED=ON" "-DPCL_ALLOW_BOTH_SHARED_AND_STATIC_DEPENDENCIES=ON" "-DPCL_BUILD_WITH_BOOST_DYNAMIC_LINKING_WIN32=0" "-DPCL_BUILD_WITH_FLANN_DYNAMIC_LINKING_WIN32=0" "-DPCL_BUILD_WITH_QHULL_DYNAMIC_LINKING_WIN32=0" "-DPCL_SHARED_LIBS=0" "-DWITH_DAVIDSDK=OFF" "-DWITH_DOCS=OFF" "-DWITH_DSSDK=OFF" "-DWITH_ENSENSO=OFF" "-DWITH_OPENMP=OFF" "-DWITH_OPENNI=OFF" "-DWITH_PNG=ON" "-DWITH_QHULL=ON" "-DWITH_RSSDK=OFF" "-DWITH_RSSDK2=OFF" "-DBUILD_apps=OFF" "-DWITH_CUDA=OFF" "-DBUILD_CUDA=OFF" "-DBUILD_GPU=OFF" "-DBUILD_examples=OFF" "-DWITH_LIBUSB=OFF" "-DWITH_OPENGL=OFF" "-DWITH_OPENNI2=OFF" "-DWITH_PCAP=OFF" "-DWITH_QT=OFF" "-DBUILD_simulation=OFF" "-DBUILD_surface_on_nurbs=OFF" "-DBUILD_tools=OFF" "-DWITH_VTK=OFF" "-DBUILD_visualization=OFF" "-DCMAKE_MAKE_PROGRAM=C:/compiler/vcpkg/downloads/tools/ninja/1.10.2-windows/ninja.exe" "-DCMAKE_SYSTEM_NAME=Android" "-DCMAKE_SYSTEM_VERSION=21" "-DBUILD_SHARED_LIBS=OFF" "-DVCPKG_CHAINLOAD_TOOLCHAIN_FILE=C:/compiler/vcpkg/scripts/toolchains/android.cmake" "-DVCPKG_TARGET_TRIPLET=arm64-android" "-DVCPKG_SET_CHARSET_FLAG=ON" "-DVCPKG_PLATFORM_TOOLSET=external" "-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY=ON" "-DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=TRUE" "-DCMAKE_VERBOSE_MAKEFILE=ON" "-DVCPKG_APPLOCAL_DEPS=OFF" "-DCMAKE_TOOLCHAIN_FILE=C:/compiler/vcpkg/scripts/buildsystems/vcpkg.cmake" "-DCMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION=ON" "-DVCPKG_CXX_FLAGS=" "-DVCPKG_CXX_FLAGS_RELEASE=" "-DVCPKG_CXX_FLAGS_DEBUG=" "-DVCPKG_C_FLAGS=" "-DVCPKG_C_FLAGS_RELEASE=" "-DVCPKG_C_FLAGS_DEBUG=" "-DVCPKG_CRT_LINKAGE=static" "-DVCPKG_LINKER_FLAGS=" "-DVCPKG_LINKER_FLAGS_RELEASE=" "-DVCPKG_LINKER_FLAGS_DEBUG=" "-DVCPKG_TARGET_ARCHITECTURE=arm64" "-DCMAKE_INSTALL_LIBDIR:STRING=lib" "-DCMAKE_INSTALL_BINDIR:STRING=bin" "-D_VCPKG_ROOT_DIR=C:/compiler/vcpkg" "-D_VCPKG_INSTALLED_DIR=C:/compiler/vcpkg/installed" "-DVCPKG_MANIFEST_INSTALL=OFF" "-DANDROID_ABI=arm64-v8a" FAILED: ../CMakeCache.txt "C:/compiler/vcpkg/downloads/tools/cmake-3.25.1-windows/cmake-3.25.1-windows-i386/bin/cmake.exe" -E chdir ".." "C:/compiler/vcpkg/downloads/tools/cmake-3.25.1-windows/cmake-3.25.1-windows-i386/bin/cmake.exe" "C:/compiler/vcpkg/buildtrees/pcl/src/e50dc19856-02604d3cdb.clean" "-G" "Ninja" "-DCMAKE_BUILD_TYPE=Release" "-DCMAKE_INSTALL_PREFIX=C:/compiler/vcpkg/packages/pcl_arm64-android" "-DFETCHCONTENT_FULLY_DISCONNECTED=ON" "-DPCL_ALLOW_BOTH_SHARED_AND_STATIC_DEPENDENCIES=ON" "-DPCL_BUILD_WITH_BOOST_DYNAMIC_LINKING_WIN32=0" "-DPCL_BUILD_WITH_FLANN_DYNAMIC_LINKING_WIN32=0" "-DPCL_BUILD_WITH_QHULL_DYNAMIC_LINKING_WIN32=0" "-DPCL_SHARED_LIBS=0" "-DWITH_DAVIDSDK=OFF" "-DWITH_DOCS=OFF" "-DWITH_DSSDK=OFF" "-DWITH_ENSENSO=OFF" "-DWITH_OPENMP=OFF" "-DWITH_OPENNI=OFF" "-DWITH_PNG=ON" "-DWITH_QHULL=ON" "-DWITH_RSSDK=OFF" "-DWITH_RSSDK2=OFF" "-DBUILD_apps=OFF" "-DWITH_CUDA=OFF" "-DBUILD_CUDA=OFF" "-DBUILD_GPU=OFF" "-DBUILD_examples=OFF" "-DWITH_LIBUSB=OFF" "-DWITH_OPENGL=OFF" "-DWITH_OPENNI2=OFF" "-DWITH_PCAP=OFF" "-DWITH_QT=OFF" "-DBUILD_simulation=OFF" "-DBUILD_surface_on_nurbs=OFF" "-DBUILD_tools=OFF" "-DWITH_VTK=OFF" "-DBUILD_visualization=OFF" "-DCMAKE_MAKE_PROGRAM=C:/compiler/vcpkg/downloads/tools/ninja/1.10.2-windows/ninja.exe" "-DCMAKE_SYSTEM_NAME=Android" "-DCMAKE_SYSTEM_VERSION=21" "-DBUILD_SHARED_LIBS=OFF" "-DVCPKG_CHAINLOAD_TOOLCHAIN_FILE=C:/compiler/vcpkg/scripts/toolchains/android.cmake" "-DVCPKG_TARGET_TRIPLET=arm64-android" "-DVCPKG_SET_CHARSET_FLAG=ON" "-DVCPKG_PLATFORM_TOOLSET=external" "-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON" "-DCMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY=ON" "-DCMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP=TRUE" "-DCMAKE_VERBOSE_MAKEFILE=ON" "-DVCPKG_APPLOCAL_DEPS=OFF" "-DCMAKE_TOOLCHAIN_FILE=C:/compiler/vcpkg/scripts/buildsystems/vcpkg.cmake" "-DCMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION=ON" "-DVCPKG_CXX_FLAGS=" "-DVCPKG_CXX_FLAGS_RELEASE=" "-DVCPKG_CXX_FLAGS_DEBUG=" "-DVCPKG_C_FLAGS=" "-DVCPKG_C_FLAGS_RELEASE=" "-DVCPKG_C_FLAGS_DEBUG=" "-DVCPKG_CRT_LINKAGE=static" "-DVCPKG_LINKER_FLAGS=" "-DVCPKG_LINKER_FLAGS_RELEASE=" "-DVCPKG_LINKER_FLAGS_DEBUG=" "-DVCPKG_TARGET_ARCHITECTURE=arm64" "-DCMAKE_INSTALL_LIBDIR:STRING=lib" "-DCMAKE_INSTALL_BINDIR:STRING=bin" "-D_VCPKG_ROOT_DIR=C:/compiler/vcpkg" "-D_VCPKG_INSTALLED_DIR=C:/compiler/vcpkg/installed" "-DVCPKG_MANIFEST_INSTALL=OFF" "-DANDROID_ABI=arm64-v8a" -- Android: Targeting API '21' with architecture 'arm64', ABI 'arm64-v8a', and processor 'aarch64' -- Android: Selected unified Clang toolchain -- The C compiler identification is Clang 12.0.8 -- The CXX compiler identification is Clang 12.0.8 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: C:/Users/rdecelis/AppData/Local/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/windows-x86_64/bin/clang.exe - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: C:/Users/rdecelis/AppData/Local/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) -- Performing Test LIBATOMIC_NOT_NEEDED -- Performing Test LIBATOMIC_NOT_NEEDED - Success -- Could NOT find ClangFormat: Found unsuitable version "12.0.8", but required is at least "14" (found C:/Users/rdecelis/AppData/Local/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/windows-x86_64/bin/clang-format.exe) -- Performing Test HAVE_MM_MALLOC Access violation ninja: build stopped: subcommand failed. ```Additional context