microsoft / vcpkg

C++ Library Manager for Windows, Linux, and MacOS
MIT License
21.76k stars 6.05k forks source link

[icu] Build error on arm64-android #38493

Open nvoronetskiy opened 2 weeks ago

nvoronetskiy commented 2 weeks ago

Package: icu:arm64-android@74.2#1

Host Environment

To Reproduce

vcpkg install

Failure logs

-- Using cached icu4c-74_2-src.tgz.
-- Cleaning sources at E:/sandbox/toolchain/vcpkg/buildtrees/icu/src/c-74_2-src-83138cd994.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source E:/sandbox/toolchain/vcpkg/downloads/icu4c-74_2-src.tgz
-- Applying patch disable-escapestr-tool.patch
-- Applying patch remove-MD-from-configure.patch
-- Applying patch fix_parallel_build_on_windows.patch
-- Applying patch fix-extra.patch
-- Applying patch mingw-dll-install.patch
-- Applying patch disable-static-prefix.patch
-- Applying patch fix-win-build.patch
-- Applying patch vcpkg-cross-data.patch
-- Applying patch darwin-rpath.patch
-- Using source at E:/sandbox/toolchain/vcpkg/buildtrees/icu/src/c-74_2-src-83138cd994.clean
-- Getting CMake variables for arm64-android
-- Using cached msys2-autoconf-wrapper-20221207-1-any.pkg.tar.zst.
-- Using cached msys2-automake-wrapper-20221207-2-any.pkg.tar.zst.
-- Using cached msys2-binutils-2.42-1-x86_64.pkg.tar.zst.
-- Using cached msys2-libtool-2.4.7-3-x86_64.pkg.tar.zst.
-- Using cached msys2-make-4.4.1-1-x86_64.pkg.tar.zst.
-- Using cached msys2-pkgconf-2.1.0-1-x86_64.pkg.tar.zst.
-- Using cached msys2-which-2.21-4-x86_64.pkg.tar.zst.
-- Using cached msys2-autoconf-archive-2023.02.20-1-any.pkg.tar.zst.
-- Using cached msys2-bash-5.2.026-1-x86_64.pkg.tar.zst.
-- Using cached msys2-coreutils-8.32-5-x86_64.pkg.tar.zst.
-- Using cached msys2-file-5.45-1-x86_64.pkg.tar.zst.
-- Using cached msys2-gawk-5.3.0-1-x86_64.pkg.tar.zst.
-- Using cached msys2-grep-1~3.0-6-x86_64.pkg.tar.zst.
-- Using cached msys2-gzip-1.13-1-x86_64.pkg.tar.zst.
-- Using cached msys2-diffutils-3.10-1-x86_64.pkg.tar.zst.
-- Using cached msys2-sed-4.9-1-x86_64.pkg.tar.zst.
-- Using cached msys2-msys2-runtime-3.4.10-4-x86_64.pkg.tar.zst.
-- Using cached msys2-autoconf2.71-2.71-3-any.pkg.tar.zst.
-- Using cached msys2-automake1.16-1.16.5-1-any.pkg.tar.zst.
-- Using cached msys2-libiconv-1.17-1-x86_64.pkg.tar.zst.
-- Using cached msys2-libintl-0.22.4-1-x86_64.pkg.tar.zst.
-- Using cached msys2-zlib-1.3.1-1-x86_64.pkg.tar.zst.
-- Using cached msys2-tar-1.35-2-x86_64.pkg.tar.zst.
-- Using cached msys2-findutils-4.9.0-3-x86_64.pkg.tar.zst.
-- Using cached msys2-gmp-6.3.0-1-x86_64.pkg.tar.zst.
-- Using cached msys2-gcc-libs-13.2.0-2-x86_64.pkg.tar.zst.
-- Using cached msys2-libbz2-1.0.8-4-x86_64.pkg.tar.zst.
-- Using cached msys2-liblzma-5.4.6-2-x86_64.pkg.tar.zst.
-- Using cached msys2-libzstd-1.5.5-1-x86_64.pkg.tar.zst.
-- Using cached msys2-libreadline-8.2.010-1-x86_64.pkg.tar.zst.
-- Using cached msys2-mpfr-4.2.1-1-x86_64.pkg.tar.zst.
-- Using cached msys2-libpcre-8.45-4-x86_64.pkg.tar.zst.
-- Using cached msys2-m4-1.4.19-2-x86_64.pkg.tar.zst.
-- Using cached msys2-perl-5.38.2-1-x86_64.pkg.tar.zst.
-- Using cached msys2-ncurses-6.4-2-x86_64.pkg.tar.zst.
-- Using cached msys2-libxcrypt-4.4.36-1-x86_64.pkg.tar.zst.
-- Using msys root at E:/sandbox/toolchain/vcpkg/downloads/tools/msys2/a4d8db9df5991f31
-- Generating configure for arm64-android
-- Finished generating configure for arm64-android
-- Using cached msys2-mingw-w64-x86_64-pkgconf-1~2.2.0-1-any.pkg.tar.zst.
-- Using cached msys2-msys2-runtime-3.4.10-4-x86_64.pkg.tar.zst.
-- Using msys root at E:/sandbox/toolchain/vcpkg/downloads/tools/msys2/d33df895d441a36d
-- Configuring arm64-android-dbg
-- Configuring arm64-android-rel
-- Building arm64-android-dbg
CMake Error at scripts/cmake/vcpkg_execute_build_process.cmake:134 (message):
    Command failed: E:/sandbox/toolchain/vcpkg/downloads/tools/msys2/a4d8db9df5991f31/usr/bin/make.exe -j 33 --trace -f Makefile all
    Working Directory: E:/sandbox/toolchain/vcpkg/buildtrees/icu/arm64-android-dbg/
    See logs for more information:
      E:\sandbox\toolchain\vcpkg\buildtrees\icu\build-arm64-android-dbg-out.log
      E:\sandbox\toolchain\vcpkg\buildtrees\icu\build-arm64-android-dbg-err.log

Call Stack (most recent call first):
  scripts/cmake/vcpkg_build_make.cmake:136 (vcpkg_execute_build_process)
  scripts/cmake/vcpkg_install_make.cmake:2 (vcpkg_build_make)
  ports/icu/portfile.cmake:84 (vcpkg_install_make)
  scripts/ports.cmake:175 (include)
E:\sandbox\toolchain\vcpkg\buildtrees\icu\build-arm64-android-dbg-err.log ``` C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ar.exe: warning: creating libicudata.a .././../src/c-74_2-src-83138cd994.clean/source/common/putil.cpp:1070:55: warning: unused parameter 'name' [-Wunused-parameter] static void u_property_read(void* cookie, const char* name, const char* value, ^ .././../src/c-74_2-src-83138cd994.clean/source/common/putil.cpp:1071:38: warning: unused parameter 'serial' [-Wunused-parameter] uint32_t serial) { ^ 2 warnings generated. C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ar.exe: warning: creating ../lib/libicuuc.a .././../src/c-74_2-src-83138cd994.clean/source/i18n/double-conversion-strtod.cpp:469:3: warning: use of the 'maybe_unused' attribute is a C++17 extension [-Wc++17-attribute-extensions] [[maybe_unused]] ^ 1 warning generated. C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ar.exe: warning: creating ../lib/libicui18n.a C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ar.exe: warning: creating ../lib/libicuio.a C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ar.exe: warning: creating ../lib/libicudata.a clang: error: no such file or directory: 'uconvmsguconvmsg_dat.S' clang: error: no input files -- return status = 1 Error creating with assembly code. Failed command: C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/clang.exe --target=aarch64-none-linux-android24 -DANDROID -D_FORTIFY_SOURCE=2 --sysroot=C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot -D_REENTRANT -DU_DEBUG=1 -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=0 -DU_HAVE_STRING_VIEW=1 -DU_ATTRIBUTE_DEPRECATED= -g -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -Wformat -Werror=format-security -fPIC -fno-limit-debug-info -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -c -I../.././../src/c-74_2-src-83138cd994.clean/source/common -I../../common -DPIC -fPIC -o uconvmsg\uconvmsg_dat.o uconvmsg\uconvmsg_dat.S Error generating assembly code for data. make[2]: *** [Makefile:158: uconvmsg/libuconvmsg.a] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [Makefile:49: all-recursive] Error 2 make: *** [Makefile:153: all-recursive] Error 2 ```
E:\sandbox\toolchain\vcpkg\buildtrees\icu\build-arm64-android-dbg-out.log ``` Makefile:254: update target 'config/icucross.mk' due to: target does not exist echo rebuilding config/icucross.mk Makefile:265: update target 'config/icucross.inc' due to: target does not exist echo rebuilding config/icucross.inc Makefile:327: update target 'config/pkgdata.inc' due to: target does not exist cd ./config; \ /usr/bin/make -f pkgdataMakefile rebuilding config/icucross.mk rebuilding config/icucross.inc (echo "CROSS_ICU_VERSION=74.2" ;\ echo "TOOLEXEEXT=" \ ) > config/icucross.mk (grep '^CURR_FULL_DIR' ./icudefs.mk ; \ grep '^CURR_FULL_DIR' ./../src/c-74_2-src-83138cd994.clean/source/config/mh-linux || echo ""; \ ) > config/icucross.inc Makefile:335: update target 'config/icu-config' due to: target does not exist rm -rf config/icu-config Makefile:275: update target 'config/icu-uc.pc' due to: target does not exist cat config/icu.pc > config/icu-uc.pc (echo 'TOOLBINDIR=$(cross_buildroot)/bin' ;\ echo 'TOOLLIBDIR=$(cross_buildroot)/lib' ;\ echo "INVOKE=LD_LIBRARY_PATH="'$(TOOLLIBDIR):$(cross_buildroot)/stubdata:$(cross_buildroot)/tools/ctestfw:$$'"LD_LIBRARY_PATH" ;\ echo "PKGDATA_INVOKE=LD_LIBRARY_PATH="'$(cross_buildroot)/stubdata:$(cross_buildroot)/tools/ctestfw:$(TOOLLIBDIR):$$'"LD_LIBRARY_PATH " ;\ echo ) >> config/icucross.mk make[1]: Entering directory '/e/sandbox/toolchain/vcpkg/buildtrees/icu/arm64-android-dbg/config' pkgdataMakefile:41: update target 'clean' due to: target does not exist rm -rf pkgdata.inc /usr/bin/install -c ./../src/c-74_2-src-83138cd994.clean/source/config/icu-config-top config/icu-config Makefile:283: update target 'config/icu-i18n.pc' due to: target does not exist cat config/icu.pc > config/icu-i18n.pc pkgdataMakefile:22: update target 'all' due to: target does not exist echo GENCCODE_ASSEMBLY_TYPE=-a gcc >> pkgdata.inc Makefile:291: update target 'config/icu-io.pc' due to: target does not exist cat config/icu.pc > config/icu-io.pc chmod u+w config/icu-config echo "Description: "International Components for Unicode": Common and Data libraries" >> config/icu-uc.pc echo SO=so >> pkgdata.inc Makefile:145: update target 'lib' due to: target does not exist /bin/sh ./../src/c-74_2-src-83138cd994.clean/source/mkinstalldirs lib echo "# Following from icu/icu4c/source/config/Makefile.inc" >> config/icu-config echo "Description: "International Components for Unicode": Internationalization library" >> config/icu-i18n.pc echo SOBJ=so >> pkgdata.inc echo "Name: icu-uc" >> config/icu-uc.pc echo "Description: "International Components for Unicode": Stream and I/O Library" >> config/icu-io.pc LC_ALL=C /usr/bin/sed -f ./../src/c-74_2-src-83138cd994.clean/source/config/make2sh.sed < ./config/Makefile.inc | grep -v '#M#' | uniq >> config/icu-config echo A=a >> pkgdata.inc echo "Name: icu-i18n" >> config/icu-i18n.pc echo "Libs:" '-L${libdir}' "-licuuc" "-licudata" >> config/icu-uc.pc mkdir lib echo "Name: icu-io" >> config/icu-io.pc echo LIBPREFIX=lib >> pkgdata.inc echo "Requires: icu-uc" >> config/icu-i18n.pc echo "Libs.private:" '${baselibs}' >> config/icu-uc.pc echo "Requires: icu-i18n" >> config/icu-io.pc echo LIB_EXT_ORDER=.74.2 >> pkgdata.inc echo "Libs:" "-licui18n" >> config/icu-i18n.pc echo "# Following from mh-linux" >> config/icu-config echo config/icu-uc.pc updated. echo COMPILE="C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/clang.exe --target=aarch64-none-linux-android24 -DANDROID -D_FORTIFY_SOURCE=2 --sysroot=C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot -D_REENTRANT -DU_DEBUG=1 -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=0 -DU_HAVE_STRING_VIEW=1 -DU_ATTRIBUTE_DEPRECATED= -g -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -Wformat -Werror=format-security -fPIC -fno-limit-debug-info -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -c" >> pkgdata.inc echo "Libs:" "-licuio" >> config/icu-io.pc config/icu-uc.pc updated. echo config/icu-i18n.pc updated. LC_ALL=C /usr/bin/sed -f ./../src/c-74_2-src-83138cd994.clean/source/config/make2sh.sed < ./../src/c-74_2-src-83138cd994.clean/source/config/mh-linux | grep -v '#M#' | uniq >> config/icu-config config/icu-i18n.pc updated. Makefile:145: update target 'bin' due to: target does not exist /bin/sh ./../src/c-74_2-src-83138cd994.clean/source/mkinstalldirs bin echo LIBFLAGS="-I/E/sandbox/_obj-lib-etc-android-arm64/vcpkg_installed/arm64-android/debug/include -DPIC -fPIC" >> pkgdata.inc echo config/icu-io.pc updated. config/icu-io.pc updated. echo GENLIB="C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/clang.exe -g -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -Wformat -Werror=format-security -fPIC -fno-limit-debug-info -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings --target=aarch64-none-linux-android24 -static-libstdc++ -Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--no-undefined-version -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments --sysroot=C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot -shared -Wl,-Bsymbolic" >> pkgdata.inc cat ./../src/c-74_2-src-83138cd994.clean/source/config/icu-config-bottom >> config/icu-config echo LDICUDTFLAGS=-nodefaultlibs -nostdlib >> pkgdata.inc mkdir bin Makefile:153: update target 'all-recursive' due to: target is .PHONY dot_seen=no; \ target=`echo all-recursive | sed s/-recursive//`; \ list='stubdata common i18n io data extra '; for subdir in $list; do \ echo "/usr/bin/make[0]: Making \`$target' in \`$subdir'"; \ if test "$subdir" = "."; then \ dot_seen=yes; \ local_target="$target-local"; \ else \ local_target="$target"; \ fi; \ (cd $subdir && /usr/bin/make RECURSIVE=YES $local_target) || exit; \ done; \ if test "$dot_seen" = "no"; then \ /usr/bin/make "$target-local" || exit; \ fi echo LD_SONAME=-Wl,-soname -Wl, >> pkgdata.inc chmod u-w config/icu-config echo RPATH_FLAGS= >> pkgdata.inc echo BIR_LDFLAGS=-Wl,-Bsymbolic >> pkgdata.inc /usr/bin/make[0]: Making `all' in `stubdata' make[1]: Entering directory '/e/sandbox/toolchain/vcpkg/buildtrees/icu/arm64-android-dbg/stubdata' echo AR=C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ar.exe >> pkgdata.inc echo ARFLAGS=r >> pkgdata.inc echo RANLIB=C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ranlib.exe >> pkgdata.inc (deps) .././../src/c-74_2-src-83138cd994.clean/source/stubdata/stubdata.cpp echo INSTALL_CMD=/usr/bin/install -c >> pkgdata.inc make[1]: Leaving directory '/e/sandbox/toolchain/vcpkg/buildtrees/icu/arm64-android-dbg/config' Makefile:174: update target 'all-local' due to: target is .PHONY echo "Note: rebuild with \"/usr/bin/make VERBOSE=1 all\" to show all compiler parameters." Note: rebuild with "/usr/bin/make VERBOSE=1 all" to show all compiler parameters. .././../src/c-74_2-src-83138cd994.clean/source/config/mh-linux:49: update target 'stubdata.ao' due to: target does not exist echo " clang++.exe " "... " .././../src/c-74_2-src-83138cd994.clean/source/stubdata/stubdata.cpp && C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe --target=aarch64-none-linux-android24 -DANDROID -D_FORTIFY_SOURCE=2 --sysroot=C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot -D_REENTRANT -DU_DEBUG=1 -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=0 -DU_HAVE_STRING_VIEW=1 -I.././../src/c-74_2-src-83138cd994.clean/source/common -DU_ATTRIBUTE_DEPRECATED= -g -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -Wformat -Werror=format-security -frtti -fexceptions -fPIC -fno-limit-debug-info -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -c -o stubdata.ao .././../src/c-74_2-src-83138cd994.clean/source/stubdata/stubdata.cpp || ( echo "*** Failed compilation command follows: ----------------------------------------------------------" ; Skipped 1696 lines ... .././../src/c-74_2-src-83138cd994.clean/source/config/mh-linux:49: update target 'ufile.ao' due to: target does not exist echo " clang++.exe " "... " .././../src/c-74_2-src-83138cd994.clean/source/io/ufile.cpp && C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe --target=aarch64-none-linux-android24 -DANDROID -D_FORTIFY_SOURCE=2 --sysroot=C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot -D_REENTRANT -DU_DEBUG=1 -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=0 -DU_HAVE_STRING_VIEW=1 -I.././../src/c-74_2-src-83138cd994.clean/source/io -I.././../src/c-74_2-src-83138cd994.clean/source/common -I.././../src/c-74_2-src-83138cd994.clean/source/i18n -DU_ATTRIBUTE_DEPRECATED= -DU_IO_IMPLEMENTATION -g -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -Wformat -Werror=format-security -frtti -fexceptions -fPIC -fno-limit-debug-info -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -c -o ufile.ao .././../src/c-74_2-src-83138cd994.clean/source/io/ufile.cpp || ( echo "*** Failed compilation command follows: ----------------------------------------------------------" ; echo "C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe --target=aarch64-none-linux-android24 -DANDROID -D_FORTIFY_SOURCE=2 --sysroot=C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot -D_REENTRANT -DU_DEBUG=1 -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=0 -DU_HAVE_STRING_VIEW=1 -I.././../src/c-74_2-src-83138cd994.clean/source/io -I.././../src/c-74_2-src-83138cd994.clean/source/common -I.././../src/c-74_2-src-83138cd994.clean/source/i18n -DU_ATTRIBUTE_DEPRECATED= -DU_IO_IMPLEMENTATION -g -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -Wformat -Werror=format-security -frtti -fexceptions -fPIC -fno-limit-debug-info -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -c -o ufile.ao .././../src/c-74_2-src-83138cd994.clean/source/io/ufile.cpp" ; echo "--- ( rebuild with \"/usr/bin/make VERBOSE=1 all\" to show all parameters ) --------" ; false ) .././../src/c-74_2-src-83138cd994.clean/source/config/mh-linux:49: update target 'ufmt_cmn.ao' due to: target does not exist echo " clang++.exe " "... " .././../src/c-74_2-src-83138cd994.clean/source/io/ufmt_cmn.cpp && C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe --target=aarch64-none-linux-android24 -DANDROID -D_FORTIFY_SOURCE=2 --sysroot=C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot -D_REENTRANT -DU_DEBUG=1 -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=0 -DU_HAVE_STRING_VIEW=1 -I.././../src/c-74_2-src-83138cd994.clean/source/io -I.././../src/c-74_2-src-83138cd994.clean/source/common -I.././../src/c-74_2-src-83138cd994.clean/source/i18n -DU_ATTRIBUTE_DEPRECATED= -DU_IO_IMPLEMENTATION -g -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -Wformat -Werror=format-security -frtti -fexceptions -fPIC -fno-limit-debug-info -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -c -o ufmt_cmn.ao .././../src/c-74_2-src-83138cd994.clean/source/io/ufmt_cmn.cpp || ( echo "*** Failed compilation command follows: ----------------------------------------------------------" ; echo "C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe --target=aarch64-none-linux-android24 -DANDROID -D_FORTIFY_SOURCE=2 --sysroot=C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot -D_REENTRANT -DU_DEBUG=1 -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=0 -DU_HAVE_STRING_VIEW=1 -I.././../src/c-74_2-src-83138cd994.clean/source/io -I.././../src/c-74_2-src-83138cd994.clean/source/common -I.././../src/c-74_2-src-83138cd994.clean/source/i18n -DU_ATTRIBUTE_DEPRECATED= -DU_IO_IMPLEMENTATION -g -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -Wformat -Werror=format-security -frtti -fexceptions -fPIC -fno-limit-debug-info -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -c -o ufmt_cmn.ao .././../src/c-74_2-src-83138cd994.clean/source/io/ufmt_cmn.cpp" ; echo "--- ( rebuild with \"/usr/bin/make VERBOSE=1 all\" to show all parameters ) --------" ; false ) clang++.exe ... .././../src/c-74_2-src-83138cd994.clean/source/io/sscanf.cpp clang++.exe ... .././../src/c-74_2-src-83138cd994.clean/source/io/ucln_io.cpp .././../src/c-74_2-src-83138cd994.clean/source/config/mh-linux:49: update target 'uprintf.ao' due to: target does not exist echo " clang++.exe " "... " .././../src/c-74_2-src-83138cd994.clean/source/io/uprintf.cpp && C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe --target=aarch64-none-linux-android24 -DANDROID -D_FORTIFY_SOURCE=2 --sysroot=C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot -D_REENTRANT -DU_DEBUG=1 -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=0 -DU_HAVE_STRING_VIEW=1 -I.././../src/c-74_2-src-83138cd994.clean/source/io -I.././../src/c-74_2-src-83138cd994.clean/source/common -I.././../src/c-74_2-src-83138cd994.clean/source/i18n -DU_ATTRIBUTE_DEPRECATED= -DU_IO_IMPLEMENTATION -g -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -Wformat -Werror=format-security -frtti -fexceptions -fPIC -fno-limit-debug-info -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -c -o uprintf.ao .././../src/c-74_2-src-83138cd994.clean/source/io/uprintf.cpp || ( echo "*** Failed compilation command follows: ----------------------------------------------------------" ; echo "C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe --target=aarch64-none-linux-android24 -DANDROID -D_FORTIFY_SOURCE=2 --sysroot=C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot -D_REENTRANT -DU_DEBUG=1 -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=0 -DU_HAVE_STRING_VIEW=1 -I.././../src/c-74_2-src-83138cd994.clean/source/io -I.././../src/c-74_2-src-83138cd994.clean/source/common -I.././../src/c-74_2-src-83138cd994.clean/source/i18n -DU_ATTRIBUTE_DEPRECATED= -DU_IO_IMPLEMENTATION -g -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -Wformat -Werror=format-security -frtti -fexceptions -fPIC -fno-limit-debug-info -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -c -o uprintf.ao .././../src/c-74_2-src-83138cd994.clean/source/io/uprintf.cpp" ; echo "--- ( rebuild with \"/usr/bin/make VERBOSE=1 all\" to show all parameters ) --------" ; false ) .././../src/c-74_2-src-83138cd994.clean/source/config/mh-linux:49: update target 'uprntf_p.ao' due to: target does not exist echo " clang++.exe " "... " .././../src/c-74_2-src-83138cd994.clean/source/io/uprntf_p.cpp && C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe --target=aarch64-none-linux-android24 -DANDROID -D_FORTIFY_SOURCE=2 --sysroot=C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot -D_REENTRANT -DU_DEBUG=1 -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=0 -DU_HAVE_STRING_VIEW=1 -I.././../src/c-74_2-src-83138cd994.clean/source/io -I.././../src/c-74_2-src-83138cd994.clean/source/common -I.././../src/c-74_2-src-83138cd994.clean/source/i18n -DU_ATTRIBUTE_DEPRECATED= -DU_IO_IMPLEMENTATION -g -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -Wformat -Werror=format-security -frtti -fexceptions -fPIC -fno-limit-debug-info -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -c -o uprntf_p.ao .././../src/c-74_2-src-83138cd994.clean/source/io/uprntf_p.cpp || ( echo "*** Failed compilation command follows: ----------------------------------------------------------" ; echo "C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe --target=aarch64-none-linux-android24 -DANDROID -D_FORTIFY_SOURCE=2 --sysroot=C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot -D_REENTRANT -DU_DEBUG=1 -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=0 -DU_HAVE_STRING_VIEW=1 -I.././../src/c-74_2-src-83138cd994.clean/source/io -I.././../src/c-74_2-src-83138cd994.clean/source/common -I.././../src/c-74_2-src-83138cd994.clean/source/i18n -DU_ATTRIBUTE_DEPRECATED= -DU_IO_IMPLEMENTATION -g -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -Wformat -Werror=format-security -frtti -fexceptions -fPIC -fno-limit-debug-info -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -c -o uprntf_p.ao .././../src/c-74_2-src-83138cd994.clean/source/io/uprntf_p.cpp" ; echo "--- ( rebuild with \"/usr/bin/make VERBOSE=1 all\" to show all parameters ) --------" ; false ) clang++.exe ... .././../src/c-74_2-src-83138cd994.clean/source/io/ufile.cpp clang++.exe ... .././../src/c-74_2-src-83138cd994.clean/source/io/ufmt_cmn.cpp .././../src/c-74_2-src-83138cd994.clean/source/config/mh-linux:49: update target 'uscanf.ao' due to: target does not exist echo " clang++.exe " "... " .././../src/c-74_2-src-83138cd994.clean/source/io/uscanf.cpp && C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe --target=aarch64-none-linux-android24 -DANDROID -D_FORTIFY_SOURCE=2 --sysroot=C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot -D_REENTRANT -DU_DEBUG=1 -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=0 -DU_HAVE_STRING_VIEW=1 -I.././../src/c-74_2-src-83138cd994.clean/source/io -I.././../src/c-74_2-src-83138cd994.clean/source/common -I.././../src/c-74_2-src-83138cd994.clean/source/i18n -DU_ATTRIBUTE_DEPRECATED= -DU_IO_IMPLEMENTATION -g -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -Wformat -Werror=format-security -frtti -fexceptions -fPIC -fno-limit-debug-info -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -c -o uscanf.ao .././../src/c-74_2-src-83138cd994.clean/source/io/uscanf.cpp || ( echo "*** Failed compilation command follows: ----------------------------------------------------------" ; echo "C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe --target=aarch64-none-linux-android24 -DANDROID -D_FORTIFY_SOURCE=2 --sysroot=C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot -D_REENTRANT -DU_DEBUG=1 -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=0 -DU_HAVE_STRING_VIEW=1 -I.././../src/c-74_2-src-83138cd994.clean/source/io -I.././../src/c-74_2-src-83138cd994.clean/source/common -I.././../src/c-74_2-src-83138cd994.clean/source/i18n -DU_ATTRIBUTE_DEPRECATED= -DU_IO_IMPLEMENTATION -g -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -Wformat -Werror=format-security -frtti -fexceptions -fPIC -fno-limit-debug-info -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -c -o uscanf.ao .././../src/c-74_2-src-83138cd994.clean/source/io/uscanf.cpp" ; echo "--- ( rebuild with \"/usr/bin/make VERBOSE=1 all\" to show all parameters ) --------" ; false ) clang++.exe ... .././../src/c-74_2-src-83138cd994.clean/source/io/uprintf.cpp .././../src/c-74_2-src-83138cd994.clean/source/config/mh-linux:49: update target 'uscanf_p.ao' due to: target does not exist echo " clang++.exe " "... " .././../src/c-74_2-src-83138cd994.clean/source/io/uscanf_p.cpp && C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe --target=aarch64-none-linux-android24 -DANDROID -D_FORTIFY_SOURCE=2 --sysroot=C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot -D_REENTRANT -DU_DEBUG=1 -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=0 -DU_HAVE_STRING_VIEW=1 -I.././../src/c-74_2-src-83138cd994.clean/source/io -I.././../src/c-74_2-src-83138cd994.clean/source/common -I.././../src/c-74_2-src-83138cd994.clean/source/i18n -DU_ATTRIBUTE_DEPRECATED= -DU_IO_IMPLEMENTATION -g -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -Wformat -Werror=format-security -frtti -fexceptions -fPIC -fno-limit-debug-info -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -c -o uscanf_p.ao .././../src/c-74_2-src-83138cd994.clean/source/io/uscanf_p.cpp || ( echo "*** Failed compilation command follows: ----------------------------------------------------------" ; echo "C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe --target=aarch64-none-linux-android24 -DANDROID -D_FORTIFY_SOURCE=2 --sysroot=C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot -D_REENTRANT -DU_DEBUG=1 -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=0 -DU_HAVE_STRING_VIEW=1 -I.././../src/c-74_2-src-83138cd994.clean/source/io -I.././../src/c-74_2-src-83138cd994.clean/source/common -I.././../src/c-74_2-src-83138cd994.clean/source/i18n -DU_ATTRIBUTE_DEPRECATED= -DU_IO_IMPLEMENTATION -g -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -Wformat -Werror=format-security -frtti -fexceptions -fPIC -fno-limit-debug-info -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -c -o uscanf_p.ao .././../src/c-74_2-src-83138cd994.clean/source/io/uscanf_p.cpp" ; echo "--- ( rebuild with \"/usr/bin/make VERBOSE=1 all\" to show all parameters ) --------" ; false ) .././../src/c-74_2-src-83138cd994.clean/source/config/mh-linux:49: update target 'ustdio.ao' due to: target does not exist echo " clang++.exe " "... " .././../src/c-74_2-src-83138cd994.clean/source/io/ustdio.cpp && C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe --target=aarch64-none-linux-android24 -DANDROID -D_FORTIFY_SOURCE=2 --sysroot=C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot -D_REENTRANT -DU_DEBUG=1 -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=0 -DU_HAVE_STRING_VIEW=1 -I.././../src/c-74_2-src-83138cd994.clean/source/io -I.././../src/c-74_2-src-83138cd994.clean/source/common -I.././../src/c-74_2-src-83138cd994.clean/source/i18n -DU_ATTRIBUTE_DEPRECATED= -DU_IO_IMPLEMENTATION -g -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -Wformat -Werror=format-security -frtti -fexceptions -fPIC -fno-limit-debug-info -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -c -o ustdio.ao .././../src/c-74_2-src-83138cd994.clean/source/io/ustdio.cpp || ( echo "*** Failed compilation command follows: ----------------------------------------------------------" ; echo "C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe --target=aarch64-none-linux-android24 -DANDROID -D_FORTIFY_SOURCE=2 --sysroot=C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot -D_REENTRANT -DU_DEBUG=1 -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=0 -DU_HAVE_STRING_VIEW=1 -I.././../src/c-74_2-src-83138cd994.clean/source/io -I.././../src/c-74_2-src-83138cd994.clean/source/common -I.././../src/c-74_2-src-83138cd994.clean/source/i18n -DU_ATTRIBUTE_DEPRECATED= -DU_IO_IMPLEMENTATION -g -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -Wformat -Werror=format-security -frtti -fexceptions -fPIC -fno-limit-debug-info -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -c -o ustdio.ao .././../src/c-74_2-src-83138cd994.clean/source/io/ustdio.cpp" ; echo "--- ( rebuild with \"/usr/bin/make VERBOSE=1 all\" to show all parameters ) --------" ; false ) clang++.exe ... .././../src/c-74_2-src-83138cd994.clean/source/io/uprntf_p.cpp clang++.exe ... .././../src/c-74_2-src-83138cd994.clean/source/io/uscanf.cpp .././../src/c-74_2-src-83138cd994.clean/source/config/mh-linux:49: update target 'ustream.ao' due to: target does not exist echo " clang++.exe " "... " .././../src/c-74_2-src-83138cd994.clean/source/io/ustream.cpp && C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe --target=aarch64-none-linux-android24 -DANDROID -D_FORTIFY_SOURCE=2 --sysroot=C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot -D_REENTRANT -DU_DEBUG=1 -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=0 -DU_HAVE_STRING_VIEW=1 -I.././../src/c-74_2-src-83138cd994.clean/source/io -I.././../src/c-74_2-src-83138cd994.clean/source/common -I.././../src/c-74_2-src-83138cd994.clean/source/i18n -DU_ATTRIBUTE_DEPRECATED= -DU_IO_IMPLEMENTATION -g -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -Wformat -Werror=format-security -frtti -fexceptions -fPIC -fno-limit-debug-info -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -c -o ustream.ao .././../src/c-74_2-src-83138cd994.clean/source/io/ustream.cpp || ( echo "*** Failed compilation command follows: ----------------------------------------------------------" ; echo "C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe --target=aarch64-none-linux-android24 -DANDROID -D_FORTIFY_SOURCE=2 --sysroot=C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot -D_REENTRANT -DU_DEBUG=1 -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=0 -DU_HAVE_STRING_VIEW=1 -I.././../src/c-74_2-src-83138cd994.clean/source/io -I.././../src/c-74_2-src-83138cd994.clean/source/common -I.././../src/c-74_2-src-83138cd994.clean/source/i18n -DU_ATTRIBUTE_DEPRECATED= -DU_IO_IMPLEMENTATION -g -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -Wformat -Werror=format-security -frtti -fexceptions -fPIC -fno-limit-debug-info -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -c -o ustream.ao .././../src/c-74_2-src-83138cd994.clean/source/io/ustream.cpp" ; echo "--- ( rebuild with \"/usr/bin/make VERBOSE=1 all\" to show all parameters ) --------" ; false ) clang++.exe ... .././../src/c-74_2-src-83138cd994.clean/source/io/uscanf_p.cpp clang++.exe ... .././../src/c-74_2-src-83138cd994.clean/source/io/ustdio.cpp clang++.exe ... .././../src/c-74_2-src-83138cd994.clean/source/io/ustream.cpp Makefile:151: update target '../lib/libicuio.a' due to: target does not exist C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ar.exe r ../lib/libicuio.a locbund.ao sprintf.ao sscanf.ao ucln_io.ao ufile.ao ufmt_cmn.ao uprintf.ao uprntf_p.ao uscanf.ao uscanf_p.ao ustdio.ao ustream.ao C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ranlib.exe ../lib/libicuio.a make[1]: Leaving directory '/e/sandbox/toolchain/vcpkg/buildtrees/icu/arm64-android-dbg/io' /usr/bin/make[0]: Making `all' in `data' make[1]: Entering directory '/e/sandbox/toolchain/vcpkg/buildtrees/icu/arm64-android-dbg/data' Makefile:374: update target 'icupkg.inc' due to: target does not exist /usr/bin/make -f pkgdataMakefile Makefile:269: update target 'out/tmp/icudata.lst' due to: target does not exist /bin/sh .././../src/c-74_2-src-83138cd994.clean/source/mkinstalldirs ./out/tmp ./out/build/icudt74l make[2]: Entering directory '/e/sandbox/toolchain/vcpkg/buildtrees/icu/arm64-android-dbg/data' pkgdataMakefile:41: update target 'clean' due to: target does not exist rm -rf icupkg.inc pkgdataMakefile:22: update target 'all' due to: target does not exist echo GENCCODE_ASSEMBLY_TYPE=-a gcc >> icupkg.inc mkdir ./out echo SO=so >> icupkg.inc mkdir ./out/tmp echo SOBJ=so >> icupkg.inc echo A=a >> icupkg.inc mkdir ./out/build echo LIBPREFIX=lib >> icupkg.inc mkdir ./out/build/icudt74l echo LIB_EXT_ORDER=.74.2 >> icupkg.inc echo "Unpacking .././../src/c-74_2-src-83138cd994.clean/source/data/in/icudt74l.dat and generating out/tmp/icudata.lst (list of data files)" Unpacking .././../src/c-74_2-src-83138cd994.clean/source/data/in/icudt74l.dat and generating out/tmp/icudata.lst (list of data files) rm -rf out/tmp/icudata.lst echo COMPILE="C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/clang.exe --target=aarch64-none-linux-android24 -DANDROID -D_FORTIFY_SOURCE=2 --sysroot=C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot -D_REENTRANT -DU_DEBUG=1 -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=0 -DU_HAVE_STRING_VIEW=1 -DU_ATTRIBUTE_DEPRECATED= -g -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -Wformat -Werror=format-security -fPIC -fno-limit-debug-info -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -c" >> icupkg.inc PATH=/E/sandbox/_obj-lib-etc-android-arm64/vcpkg_installed/x64-windows/tools/icu/lib:/E/sandbox/_obj-lib-etc-android-arm64/vcpkg_installed/x64-windows/tools/icu/stubdata:/E/sandbox/_obj-lib-etc-android-arm64/vcpkg_installed/x64-windows/tools/icu/tools/ctestfw:$PATH /E/sandbox/_obj-lib-etc-android-arm64/vcpkg_installed/x64-windows/tools/icu/bin/icupkg -d ./out/build/icudt74l --list -x \* .././../src/c-74_2-src-83138cd994.clean/source/data/in/icudt74l.dat -o out/tmp/icudata.lst echo LIBFLAGS="-I.././../src/c-74_2-src-83138cd994.clean/source/common -I../common -DPIC -fPIC" >> icupkg.inc echo GENLIB="C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/clang.exe -g -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -Wformat -Werror=format-security -fPIC -fno-limit-debug-info -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings --target=aarch64-none-linux-android24 -static-libstdc++ -Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--no-undefined-version -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments --sysroot=C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot -shared -Wl,-Bsymbolic" >> icupkg.inc echo LDICUDTFLAGS=-nodefaultlibs -nostdlib >> icupkg.inc echo LD_SONAME=-Wl,-soname -Wl, >> icupkg.inc echo RPATH_FLAGS= >> icupkg.inc echo BIR_LDFLAGS=-Wl,-Bsymbolic >> icupkg.inc echo AR=C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ar.exe >> icupkg.inc echo ARFLAGS=r >> icupkg.inc echo RANLIB=C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ranlib.exe >> icupkg.inc echo INSTALL_CMD=/usr/bin/install -c >> icupkg.inc make[2]: Leaving directory '/e/sandbox/toolchain/vcpkg/buildtrees/icu/arm64-android-dbg/data' Makefile:266: update target 'build-local' due to: target does not exist echo timestamp > build-local Makefile:176: update target 'packagedata' due to: target does not exist PATH=/E/sandbox/_obj-lib-etc-android-arm64/vcpkg_installed/x64-windows/tools/icu/stubdata:/E/sandbox/_obj-lib-etc-android-arm64/vcpkg_installed/x64-windows/tools/icu/tools/ctestfw:/E/sandbox/_obj-lib-etc-android-arm64/vcpkg_installed/x64-windows/tools/icu/lib:$PATH /E/sandbox/_obj-lib-etc-android-arm64/vcpkg_installed/x64-windows/tools/icu/bin/pkgdata -O ../data/icupkg.inc -q -c -s /e/sandbox/toolchain/vcpkg/buildtrees/icu/arm64-android-dbg/data/out/build/icudt74l -d ../lib -e icudt74 -T ./out/tmp -p icudt74l -m static -r 74.2 -L icudata ./out/tmp/icudata.lst pkgdata: bash -c "C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/clang.exe --target=aarch64-none-linux-android24 -DANDROID -D_FORTIFY_SOURCE=2 --sysroot=C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot -D_REENTRANT -DU_DEBUG=1 -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=0 -DU_HAVE_STRING_VIEW=1 -DU_ATTRIBUTE_DEPRECATED= -g -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -Wformat -Werror=format-security -fPIC -fno-limit-debug-info -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -c -I.././../src/c-74_2-src-83138cd994.clean/source/common -I../common -DPIC -fPIC -o ./out/tmp/icudt74l_dat.o ./out/tmp/icudt74l_dat.S" pkgdata: bash -c "C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ar.exe r ../lib/libicudata.a ./out/tmp/icudt74l_dat.o" pkgdata: bash -c "C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ranlib.exe ../lib/libicudata.a" echo timestamp > packagedata make[1]: Leaving directory '/e/sandbox/toolchain/vcpkg/buildtrees/icu/arm64-android-dbg/data' /usr/bin/make[0]: Making `all' in `extra' make[1]: Entering directory '/e/sandbox/toolchain/vcpkg/buildtrees/icu/arm64-android-dbg/extra' Makefile:49: update target 'all-recursive' due to: target is .PHONY dot_seen=no; \ target=`echo all-recursive | sed s/-recursive//`; \ list='uconv'; for subdir in $list; do \ echo "/usr/bin/make[1]: Making \`$target' in \`$subdir'"; \ if test "$subdir" = "."; then \ dot_seen=yes; \ local_target="$target-local"; \ else \ local_target="$target"; \ fi; \ (cd $subdir && /usr/bin/make $local_target) || exit; \ done; \ if test "$dot_seen" = "no"; then \ /usr/bin/make "$target-local" || exit; \ fi /usr/bin/make[1]: Making `all' in `uconv' make[2]: Entering directory '/e/sandbox/toolchain/vcpkg/buildtrees/icu/arm64-android-dbg/extra/uconv' Makefile:137: update target 'build-dir' due to: target is .PHONY /bin/sh ../.././../src/c-74_2-src-83138cd994.clean/source/mkinstalldirs uconvmsg ../.././../src/c-74_2-src-83138cd994.clean/source/config/mh-linux:51: update target 'uconv.o' due to: target does not exist echo " clang++.exe " "... " ../.././../src/c-74_2-src-83138cd994.clean/source/extra/uconv/uconv.cpp && C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe --target=aarch64-none-linux-android24 -DANDROID -D_FORTIFY_SOURCE=2 --sysroot=C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot -D_REENTRANT -DU_DEBUG=1 -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=0 -DU_HAVE_STRING_VIEW=1 -I../.././../src/c-74_2-src-83138cd994.clean/source/extra/uconv -I../.././../src/c-74_2-src-83138cd994.clean/source/common -I../.././../src/c-74_2-src-83138cd994.clean/source/i18n -I../.././../src/c-74_2-src-83138cd994.clean/source/extra/uconv/../toolutil -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -DUCONVMSG_LINK=uconvmsg -g -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -Wformat -Werror=format-security -frtti -fexceptions -fPIC -fno-limit-debug-info -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -c -o uconv.o ../.././../src/c-74_2-src-83138cd994.clean/source/extra/uconv/uconv.cpp || ( echo "*** Failed compilation command follows: ----------------------------------------------------------" ; echo "C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe --target=aarch64-none-linux-android24 -DANDROID -D_FORTIFY_SOURCE=2 --sysroot=C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot -D_REENTRANT -DU_DEBUG=1 -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=0 -DU_HAVE_STRING_VIEW=1 -I../.././../src/c-74_2-src-83138cd994.clean/source/extra/uconv -I../.././../src/c-74_2-src-83138cd994.clean/source/common -I../.././../src/c-74_2-src-83138cd994.clean/source/i18n -I../.././../src/c-74_2-src-83138cd994.clean/source/extra/uconv/../toolutil -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -DUCONVMSG_LINK=uconvmsg -g -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -Wformat -Werror=format-security -frtti -fexceptions -fPIC -fno-limit-debug-info -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -std=c++11 -Wno-ambiguous-reversed-operator -c -o uconv.o ../.././../src/c-74_2-src-83138cd994.clean/source/extra/uconv/uconv.cpp" ; echo "--- ( rebuild with \"/usr/bin/make VERBOSE=1 all\" to show all parameters ) --------" ; false ) ../.././../src/c-74_2-src-83138cd994.clean/source/config/mh-linux:46: update target 'uwmsg.o' due to: target does not exist echo " clang.exe " "... " ../.././../src/c-74_2-src-83138cd994.clean/source/extra/uconv/uwmsg.c && C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/clang.exe --target=aarch64-none-linux-android24 -DANDROID -D_FORTIFY_SOURCE=2 --sysroot=C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot -D_REENTRANT -DU_DEBUG=1 -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=0 -DU_HAVE_STRING_VIEW=1 -I../.././../src/c-74_2-src-83138cd994.clean/source/extra/uconv -I../.././../src/c-74_2-src-83138cd994.clean/source/common -I../.././../src/c-74_2-src-83138cd994.clean/source/i18n -I../.././../src/c-74_2-src-83138cd994.clean/source/extra/uconv/../toolutil -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -DUCONVMSG_LINK=uconvmsg -g -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -Wformat -Werror=format-security -fPIC -fno-limit-debug-info -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -c -o uwmsg.o ../.././../src/c-74_2-src-83138cd994.clean/source/extra/uconv/uwmsg.c || ( echo "*** Failed compilation command follows: ----------------------------------------------------------" ; echo "C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/clang.exe --target=aarch64-none-linux-android24 -DANDROID -D_FORTIFY_SOURCE=2 --sysroot=C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot -D_REENTRANT -DU_DEBUG=1 -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=0 -DU_HAVE_STRING_VIEW=1 -I../.././../src/c-74_2-src-83138cd994.clean/source/extra/uconv -I../.././../src/c-74_2-src-83138cd994.clean/source/common -I../.././../src/c-74_2-src-83138cd994.clean/source/i18n -I../.././../src/c-74_2-src-83138cd994.clean/source/extra/uconv/../toolutil -DUNISTR_FROM_CHAR_EXPLICIT=explicit -DUNISTR_FROM_STRING_EXPLICIT=explicit -DU_ATTRIBUTE_DEPRECATED= -DUCONVMSG_LINK=uconvmsg -g -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -Wformat -Werror=format-security -fPIC -fno-limit-debug-info -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -c -o uwmsg.o ../.././../src/c-74_2-src-83138cd994.clean/source/extra/uconv/uwmsg.c" ; echo "--- ( rebuild with \"/usr/bin/make VERBOSE=1 all\" to show all parameters ) --------" ; false ) Makefile:134: update target 'pkgdata.inc' due to: target does not exist /usr/bin/make -f pkgdataMakefile clang++.exe ... ../.././../src/c-74_2-src-83138cd994.clean/source/extra/uconv/uconv.cpp clang.exe ... ../.././../src/c-74_2-src-83138cd994.clean/source/extra/uconv/uwmsg.c make[3]: Entering directory '/e/sandbox/toolchain/vcpkg/buildtrees/icu/arm64-android-dbg/extra/uconv' pkgdataMakefile:41: update target 'clean' due to: target does not exist rm -rf pkgdata.inc mkdir uconvmsg pkgdataMakefile:22: update target 'all' due to: target does not exist echo GENCCODE_ASSEMBLY_TYPE=-a gcc >> pkgdata.inc Makefile:176: update target 'uconvmsg/root.res' due to: target does not exist PATH=/E/sandbox/_obj-lib-etc-android-arm64/vcpkg_installed/x64-windows/tools/icu/lib:/E/sandbox/_obj-lib-etc-android-arm64/vcpkg_installed/x64-windows/tools/icu/stubdata:/E/sandbox/_obj-lib-etc-android-arm64/vcpkg_installed/x64-windows/tools/icu/tools/ctestfw:$PATH /E/sandbox/_obj-lib-etc-android-arm64/vcpkg_installed/x64-windows/tools/icu/bin/genrb -e UTF-8 -s ../.././../src/c-74_2-src-83138cd994.clean/source/extra/uconv/resources -d uconvmsg root.txt Makefile:176: update target 'uconvmsg/fr.res' due to: target does not exist PATH=/E/sandbox/_obj-lib-etc-android-arm64/vcpkg_installed/x64-windows/tools/icu/lib:/E/sandbox/_obj-lib-etc-android-arm64/vcpkg_installed/x64-windows/tools/icu/stubdata:/E/sandbox/_obj-lib-etc-android-arm64/vcpkg_installed/x64-windows/tools/icu/tools/ctestfw:$PATH /E/sandbox/_obj-lib-etc-android-arm64/vcpkg_installed/x64-windows/tools/icu/bin/genrb -e UTF-8 -s ../.././../src/c-74_2-src-83138cd994.clean/source/extra/uconv/resources -d uconvmsg fr.txt Makefile:161: update target 'uconvmsg/uconvmsg.lst' due to: target does not exist rm -rf uconvmsg/uconvmsg.lst echo SO=so >> pkgdata.inc for file in root.res fr.res; do \ echo $file >> uconvmsg/uconvmsg.lst; \ done; echo SOBJ=so >> pkgdata.inc echo A=a >> pkgdata.inc echo LIBPREFIX=lib >> pkgdata.inc echo LIB_EXT_ORDER=.74.2 >> pkgdata.inc echo COMPILE="C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/clang.exe --target=aarch64-none-linux-android24 -DANDROID -D_FORTIFY_SOURCE=2 --sysroot=C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot -D_REENTRANT -DU_DEBUG=1 -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=0 -DU_HAVE_STRING_VIEW=1 -DU_ATTRIBUTE_DEPRECATED= -g -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -Wformat -Werror=format-security -fPIC -fno-limit-debug-info -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -c" >> pkgdata.inc echo LIBFLAGS="-I../.././../src/c-74_2-src-83138cd994.clean/source/common -I../../common -DPIC -fPIC" >> pkgdata.inc echo GENLIB="C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/clang.exe -g -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -Wformat -Werror=format-security -fPIC -fno-limit-debug-info -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings --target=aarch64-none-linux-android24 -static-libstdc++ -Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--no-undefined-version -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments --sysroot=C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot -shared -Wl,-Bsymbolic" >> pkgdata.inc echo LDICUDTFLAGS=-nodefaultlibs -nostdlib >> pkgdata.inc echo LD_SONAME=-Wl,-soname -Wl, >> pkgdata.inc echo RPATH_FLAGS= >> pkgdata.inc echo BIR_LDFLAGS=-Wl,-Bsymbolic >> pkgdata.inc echo AR=C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ar.exe >> pkgdata.inc echo ARFLAGS=r >> pkgdata.inc echo RANLIB=C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/llvm-ranlib.exe >> pkgdata.inc echo INSTALL_CMD=/usr/bin/install -c >> pkgdata.inc make[3]: Leaving directory '/e/sandbox/toolchain/vcpkg/buildtrees/icu/arm64-android-dbg/extra/uconv' Makefile:158: update target 'uconvmsg/libuconvmsg.a' due to: target does not exist PATH=/E/sandbox/_obj-lib-etc-android-arm64/vcpkg_installed/x64-windows/tools/icu/lib:/E/sandbox/_obj-lib-etc-android-arm64/vcpkg_installed/x64-windows/tools/icu/stubdata:/E/sandbox/_obj-lib-etc-android-arm64/vcpkg_installed/x64-windows/tools/icu/tools/ctestfw:$PATH /E/sandbox/_obj-lib-etc-android-arm64/vcpkg_installed/x64-windows/tools/icu/bin/pkgdata -p uconvmsg -O pkgdata.inc -m static -s uconvmsg -d uconvmsg -T uconvmsg uconvmsg/uconvmsg.lst Makefile:144: update target 'uconv.1' due to: target does not exist cd ../.. \ && CONFIG_FILES=extra/uconv/uconv.1 CONFIG_HEADERS= /bin/sh ./config.status pkgdata: bash -c "C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/bin/clang.exe --target=aarch64-none-linux-android24 -DANDROID -D_FORTIFY_SOURCE=2 --sysroot=C:/Users/User/AppData/Local/Android/Sdk/ndk/26.3.11579264/toolchains/llvm/prebuilt/windows-x86_64/sysroot -D_REENTRANT -DU_DEBUG=1 -DU_HAVE_ELF_H=1 -DU_HAVE_STRTOD_L=0 -DU_HAVE_STRING_VIEW=1 -DU_ATTRIBUTE_DEPRECATED= -g -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -Wformat -Werror=format-security -fPIC -fno-limit-debug-info -std=c11 -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -c -I../.././../src/c-74_2-src-83138cd994.clean/source/common -I../../common -DPIC -fPIC -o uconvmsg\uconvmsg_dat.o uconvmsg\uconvmsg_dat.S" config.status: creating extra/uconv/uconv.1 make[2]: Leaving directory '/e/sandbox/toolchain/vcpkg/buildtrees/icu/arm64-android-dbg/extra/uconv' make[1]: Leaving directory '/e/sandbox/toolchain/vcpkg/buildtrees/icu/arm64-android-dbg/extra' ```

Additional context

vcpkg.json ``` { "name": "engine", "version": "1.0.0", "dependencies": [ "icu" ] } ```