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

[pango] Build error on arm64-android #41641

Open
lixiaolang12000 opened this issue Oct 18, 2024 · 5 comments
Open

[pango] Build error on arm64-android #41641

lixiaolang12000 opened this issue Oct 18, 2024 · 5 comments
Assignees
Labels
category:port-bug The issue is with a library, which is something the port should already support

Comments

@lixiaolang12000
Copy link

Package: pango:[email protected]

Host Environment

  • Host: arm64-osx
  • Compiler: Clang 11.0.5
  • vcpkg-tool version: 2023-12-12-1c9ec1978a6b0c2b39c9e9554a96e3e275f7556e
    vcpkg-scripts version: 4d22d57 2024-10-17 (6 hours ago)

To Reproduce

vcpkg install pango:arm64-android
Failure logs

-- Found Python version '3.11.7 at /opt/homebrew/bin/python3'
-- Using meson: /Users/cc/workspace/3rdpart/vcpkg/downloads/tools/meson-1.3.2-5ee8cb/meson.py
-- Using cached GNOME-pango-1.54.0.tar.gz.
-- Cleaning sources at /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/src/1.54.0-52f6f91b66.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source /Users/cc/workspace/3rdpart/vcpkg/downloads/GNOME-pango-1.54.0.tar.gz
-- Using source at /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/src/1.54.0-52f6f91b66.clean
-- Found external ninja('1.11.1').
-- Configuring arm64-android-dbg
-- Getting CMake variables for arm64-android-dbg
-- Getting CMake variables for arm64-android-rel
-- Configuring arm64-android-dbg done
-- Configuring arm64-android-rel
-- Configuring arm64-android-rel done
-- Package arm64-android-dbg
CMake Error at scripts/cmake/vcpkg_execute_required_process.cmake:127 (message):
    Command failed: /Users/cc/workspace/3rdpart/depot_tools/ninja install -v
    Working Directory: /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg
    Error code: 1
    See logs for more information:
      /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/package-arm64-android-dbg-out.log

Call Stack (most recent call first):
  installed/arm64-osx/share/vcpkg-tool-meson/vcpkg_install_meson.cmake:33 (vcpkg_execute_required_process)
  ports/pango/portfile.cmake:46 (vcpkg_install_meson)
  scripts/ports.cmake:192 (include)



/Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/package-arm64-android-dbg-out.log
[1/137] /opt/homebrew/opt/[email protected]/bin/python3.11 /Users/cc/workspace/3rdpart/vcpkg/downloads/tools/meson-1.3.2-5ee8cb/meson.py --internal exe --capture pango/pango-enum-types.h -- /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-osx/tools/glib/glib-mkenums --template /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-enum-types.h.template /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-attributes.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-bidi-type.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-break.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-color.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-context.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-coverage.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-direction.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-engine.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-font.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-fontmap.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-fontset.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-fontset-simple.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-glyph.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-glyph-item.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-gravity.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-item.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-language.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-layout.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-matrix.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-markup.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-modules.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-renderer.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-script.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-tabs.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-types.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-utils.h
[2/137] /Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang --target=aarch64-none-linux-android21 -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fPIC --gcc-toolchain=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64 --sysroot=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -O0 -fno-limit-debug-info -Ipango/libpango-1.0.a.p -Ipango -I../src/1.54.0-52f6f91b66.clean/pango -I. -I../src/1.54.0-52f6f91b66.clean -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../../include/glib-2.0 -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/glib-2.0/include -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../../include -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../../include/fribidi -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../../include/harfbuzz -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../../include/libpng16 -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../../include/cairo -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../../include/pixman-1 -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -g -D_POSIX_C_SOURCE=200809L -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE --target=aarch64-none-linux-android21 -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fPIC --gcc-toolchain=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64 --sysroot=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -O0 -fno-limit-debug-info -fPIC -pthread -Wno-c++11-extensions -Wno-missing-include-dirs -Wno-typedef-redefinition -Wformat=2 -Wformat-nonliteral -Wformat-security -Wignored-qualifiers -Wimplicit-function-declaration -Wmisleading-indentation -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wnested-externs -Wold-style-definition -Wpointer-arith -Wshadow -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wuninitialized -Wunused -Werror=address -Werror=empty-body -Werror=implicit -Werror=implicit-fallthrough -Werror=init-self -Werror=int-to-pointer-cast -Werror=main -Werror=missing-braces -Werror=missing-declarations -Werror=missing-prototypes -Werror=nonnull -Werror=pointer-to-int-cast -Werror=redundant-decls -Werror=return-type -Werror=sequence-point -Werror=trigraphs -Werror=vla -Werror=write-strings -fno-strict-aliasing -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wformat-nonliteral -Wformat-security -Wunused -Wcast-align -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-include-dirs -Wno-uninitialized -Wno-shadow -Werror=implicit-fallthrough -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=empty-body -Werror=write-strings -Wundef -Werror=redundant-decls -DPANGO_ENABLE_DEBUG '-DG_LOG_DOMAIN="Pango"' -DG_LOG_USE_STRUCTURED=1 -DPANGO_COMPILATION '-DSYSCONFDIR="/Users/cc/workspace/3rdpart/vcpkg/packages/pango_arm64-android/debug/etc"' '-DLIBDIR="/Users/cc/workspace/3rdpart/vcpkg/packages/pango_arm64-android/debug/lib"' -MD -MQ pango/libpango-1.0.a.p/modules.c.o -MF pango/libpango-1.0.a.p/modules.c.o.d -o pango/libpango-1.0.a.p/modules.c.o -c ../src/1.54.0-52f6f91b66.clean/pango/modules.c
[3/137] /Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang --target=aarch64-none-linux-android21 -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fPIC --gcc-toolchain=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64 --sysroot=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -O0 -fno-limit-debug-info -Ipango/libpango-1.0.a.p -Ipango -I../src/1.54.0-52f6f91b66.clean/pango -I. -I../src/1.54.0-52f6f91b66.clean -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../../include/glib-2.0 -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/glib-2.0/include -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../../include -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../../include/fribidi -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../../include/harfbuzz -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../../include/libpng16 -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../../include/cairo -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../../include/pixman-1 -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -g -D_POSIX_C_SOURCE=200809L -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE --target=aarch64-none-linux-android21 -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fPIC --gcc-toolchain=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64 --sysroot=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -O0 -fno-limit-debug-info -fPIC -pthread -Wno-c++11-extensions -Wno-missing-include-dirs -Wno-typedef-redefinition -Wformat=2 -Wformat-nonliteral -Wformat-security -Wignored-qualifiers -Wimplicit-function-declaration -Wmisleading-indentation -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wnested-externs -Wold-style-definition -Wpointer-arith -Wshadow -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wuninitialized -Wunused -Werror=address -Werror=empty-body -Werror=implicit -Werror=implicit-fallthrough -Werror=init-self -Werror=int-to-pointer-cast -Werror=main -Werror=missing-braces -Werror=missing-declarations -Werror=missing-prototypes -Werror=nonnull -Werror=pointer-to-int-cast -Werror=redundant-decls -Werror=return-type -Werror=sequence-point -Werror=trigraphs -Werror=vla -Werror=write-strings -fno-strict-aliasing -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wformat-nonliteral -Wformat-security -Wunused -Wcast-align -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-include-dirs -Wno-uninitialized -Wno-shadow -Werror=implicit-fallthrough -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=empty-body -Werror=write-strings -Wundef -Werror=redundant-decls -DPANGO_ENABLE_DEBUG '-DG_LOG_DOMAIN="Pango"' -DG_LOG_USE_STRUCTURED=1 -DPANGO_COMPILATION '-DSYSCONFDIR="/Users/cc/workspace/3rdpart/vcpkg/packages/pango_arm64-android/debug/etc"' '-DLIBDIR="/Users/cc/workspace/3rdpart/vcpkg/packages/pango_arm64-android/debug/lib"' -MD -MQ pango/libpango-1.0.a.p/pango-coverage.c.o -MF pango/libpango-1.0.a.p/pango-coverage.c.o.d -o pango/libpango-1.0.a.p/pango-coverage.c.o -c ../src/1.54.0-52f6f91b66.clean/pango/pango-coverage.c
[4/137] /opt/homebrew/opt/[email protected]/bin/python3.11 /Users/cc/workspace/3rdpart/vcpkg/downloads/tools/meson-1.3.2-5ee8cb/meson.py --internal exe --capture pango/pango-enum-types.c -- /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-osx/tools/glib/glib-mkenums --template /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-enum-types.c.template /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-attributes.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-bidi-type.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-break.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-color.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-context.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-coverage.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-direction.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-engine.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-font.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-fontmap.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-fontset.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-fontset-simple.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-glyph.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-glyph-item.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-gravity.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-item.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-language.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-layout.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-matrix.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-markup.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-modules.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-renderer.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-script.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-tabs.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-types.h /Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/arm64-android-dbg/../src/1.54.0-52f6f91b66.clean/pango/pango-utils.h
[5/137] /Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang --target=aarch64-none-linux-android21 -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fPIC --gcc-toolchain=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64 --sysroot=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -O0 -fno-limit-debug-info -Ipango/libpango-1.0.a.p -Ipango -I../src/1.54.0-52f6f91b66.clean/pango -I. -I../src/1.54.0-52f6f91b66.clean -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../../include/glib-2.0 -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/glib-2.0/include -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../../include -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../../include/fribidi -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../../include/harfbuzz -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../../include/libpng16 -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../../include/cairo -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../../include/pixman-1 -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -g -D_POSIX_C_SOURCE=200809L -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE --target=aarch64-none-linux-android21 -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fPIC --gcc-toolchain=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64 --sysroot=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -O0 -fno-limit-debug-info -fPIC -pthread -Wno-c++11-extensions -Wno-missing-include-dirs -Wno-typedef-redefinition -Wformat=2 -Wformat-nonliteral -Wformat-security -Wignored-qualifiers -Wimplicit-function-declaration -Wmisleading-indentation -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wnested-externs -Wold-style-definition -Wpointer-arith -Wshadow -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wuninitialized -Wunused -Werror=address -Werror=empty-body -Werror=implicit -Werror=implicit-fallthrough -Werror=init-self -Werror=int-to-pointer-cast -Werror=main -Werror=missing-braces -Werror=missing-declarations -Werror=missing-prototypes -Werror=nonnull -Werror=pointer-to-int-cast -Werror=redundant-decls -Werror=return-type -Werror=sequence-point -Werror=trigraphs -Werror=vla -Werror=write-strings -fno-strict-aliasing -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wformat-nonliteral -Wformat-security -Wunused -Wcast-align -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-include-dirs -Wno-uninitialized -Wno-shadow -Werror=implicit-fallthrough -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=empty-body -Werror=write-strings -Wundef -Werror=redundant-decls -DPANGO_ENABLE_DEBUG '-DG_LOG_DOMAIN="Pango"' -DG_LOG_USE_STRUCTURED=1 -DPANGO_COMPILATION '-DSYSCONFDIR="/Users/cc/workspace/3rdpart/vcpkg/packages/pango_arm64-android/debug/etc"' '-DLIBDIR="/Users/cc/workspace/3rdpart/vcpkg/packages/pango_arm64-android/debug/lib"' -MD -MQ pango/libpango-1.0.a.p/pango-bidi-type.c.o -MF pango/libpango-1.0.a.p/pango-bidi-type.c.o.d -o pango/libpango-1.0.a.p/pango-bidi-type.c.o -c ../src/1.54.0-52f6f91b66.clean/pango/pango-bidi-type.c
...
Skipped 146 lines
...
ld.lld: error: undefined symbol: __cxa_begin_catch
>>> referenced by hb-set.cc
>>>               hb-set.cc.o:(__clang_call_terminate) in archive /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libharfbuzz.a

ld.lld: error: undefined symbol: std::terminate()
>>> referenced by hb-set.cc
>>>               hb-set.cc.o:(__clang_call_terminate) in archive /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libharfbuzz.a

ld.lld: error: undefined symbol: __gxx_personality_v0
>>> referenced by hb-set.cc
>>>               hb-set.cc.o:(DW.ref.__gxx_personality_v0) in archive /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libharfbuzz.a
clang: error: linker command failed with exit code 1 (use -v to see invocation)
[79/137] /Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang --target=aarch64-none-linux-android21 -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fPIC --gcc-toolchain=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64 --sysroot=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -O0 -fno-limit-debug-info  -o tests/testboundaries_ucd tests/testboundaries_ucd.p/testboundaries_ucd.c.o -L/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib -Wl,--as-needed -Wl,--no-undefined -fuse-ld=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/bin/ld.lld -pie --target=aarch64-none-linux-android21 -Wl,--start-group -Wl,--exclude-libs,libgcc.a -Wl,--exclude-libs,libgcc_real.a -Wl,--exclude-libs,libatomic.a -static-libstdc++ -Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments --gcc-toolchain=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64 --sysroot=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/sysroot pango/libpango-1.0.a -lm /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libglib-2.0.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libintl.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libiconv.a -pthread /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libpcre2-8.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libgobject-2.0.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libffi.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libgio-2.0.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libgmodule-2.0.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libz.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libfribidi.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libharfbuzz.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libfreetyped.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libbz2d.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libpng16d.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libbrotlidec.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libbrotlicommon.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libfontconfig.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libexpat.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libcairo.a -ldl /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libpixman-1.a -Wl,--end-group
FAILED: tests/testboundaries_ucd
/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang --target=aarch64-none-linux-android21 -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fPIC --gcc-toolchain=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64 --sysroot=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -O0 -fno-limit-debug-info  -o tests/testboundaries_ucd tests/testboundaries_ucd.p/testboundaries_ucd.c.o -L/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib -Wl,--as-needed -Wl,--no-undefined -fuse-ld=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/bin/ld.lld -pie --target=aarch64-none-linux-android21 -Wl,--start-group -Wl,--exclude-libs,libgcc.a -Wl,--exclude-libs,libgcc_real.a -Wl,--exclude-libs,libatomic.a -static-libstdc++ -Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments --gcc-toolchain=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64 --sysroot=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/sysroot pango/libpango-1.0.a -lm /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libglib-2.0.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libintl.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libiconv.a -pthread /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libpcre2-8.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libgobject-2.0.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libffi.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libgio-2.0.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libgmodule-2.0.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libz.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libfribidi.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libharfbuzz.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libfreetyped.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libbz2d.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libpng16d.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libbrotlidec.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libbrotlicommon.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libfontconfig.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libexpat.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libcairo.a -ldl /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libpixman-1.a -Wl,--end-group
ld.lld: error: undefined symbol: __cxa_begin_catch
>>> referenced by hb-font.cc
>>>               hb-font.cc.o:(__clang_call_terminate) in archive /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libharfbuzz.a

ld.lld: error: undefined symbol: std::terminate()
>>> referenced by hb-font.cc
>>>               hb-font.cc.o:(__clang_call_terminate) in archive /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libharfbuzz.a

ld.lld: error: undefined symbol: __gxx_personality_v0
>>> referenced by hb-font.cc
>>>               hb-font.cc.o:(DW.ref.__gxx_personality_v0) in archive /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libharfbuzz.a
clang: error: linker command failed with exit code 1 (use -v to see invocation)
[80/137] /Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang --target=aarch64-none-linux-android21 -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fPIC --gcc-toolchain=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64 --sysroot=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -O0 -fno-limit-debug-info  -o tests/testscript tests/testscript.p/testscript.c.o -L/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib -Wl,--as-needed -Wl,--no-undefined -fuse-ld=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/bin/ld.lld -pie --target=aarch64-none-linux-android21 -Wl,--start-group -Wl,--exclude-libs,libgcc.a -Wl,--exclude-libs,libgcc_real.a -Wl,--exclude-libs,libatomic.a -static-libstdc++ -Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments --gcc-toolchain=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64 --sysroot=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/sysroot pango/libpango-1.0.a -lm /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libglib-2.0.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libintl.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libiconv.a -pthread /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libpcre2-8.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libgobject-2.0.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libffi.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libgio-2.0.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libgmodule-2.0.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libz.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libfribidi.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libharfbuzz.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libfreetyped.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libbz2d.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libpng16d.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libbrotlidec.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libbrotlicommon.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libfontconfig.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libexpat.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libcairo.a -ldl /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libpixman-1.a -Wl,--end-group
[81/137] /Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang --target=aarch64-none-linux-android21 -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fPIC --gcc-toolchain=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64 --sysroot=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -O0 -fno-limit-debug-info  -o utils/pango-view utils/pango-view.p/pango-view.c.o utils/pango-view.p/viewer-main.c.o utils/pango-view.p/viewer-render.c.o utils/pango-view.p/viewer-pangoft2.c.o utils/pango-view.p/viewer-cairo.c.o utils/pango-view.p/viewer-pangocairo.c.o -L/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib -Wl,--as-needed -Wl,--no-undefined -fuse-ld=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/bin/ld.lld -pie --target=aarch64-none-linux-android21 -Wl,--start-group -Wl,--exclude-libs,libgcc.a -Wl,--exclude-libs,libgcc_real.a -Wl,--exclude-libs,libatomic.a -static-libstdc++ -Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments --gcc-toolchain=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64 --sysroot=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/sysroot pango/libpango-1.0.a pango/libpangoft2-1.0.a pango/libpangocairo-1.0.a -lm /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libglib-2.0.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libintl.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libiconv.a -pthread /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libpcre2-8.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libgobject-2.0.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libffi.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libgio-2.0.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libgmodule-2.0.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libz.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libfribidi.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libharfbuzz.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libfreetyped.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libbz2d.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libpng16d.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libbrotlidec.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libbrotlicommon.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libfontconfig.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libexpat.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libcairo.a -ldl /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libpixman-1.a -Wl,--end-group
FAILED: utils/pango-view
/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang --target=aarch64-none-linux-android21 -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fPIC --gcc-toolchain=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64 --sysroot=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -O0 -fno-limit-debug-info  -o utils/pango-view utils/pango-view.p/pango-view.c.o utils/pango-view.p/viewer-main.c.o utils/pango-view.p/viewer-render.c.o utils/pango-view.p/viewer-pangoft2.c.o utils/pango-view.p/viewer-cairo.c.o utils/pango-view.p/viewer-pangocairo.c.o -L/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib -Wl,--as-needed -Wl,--no-undefined -fuse-ld=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/bin/ld.lld -pie --target=aarch64-none-linux-android21 -Wl,--start-group -Wl,--exclude-libs,libgcc.a -Wl,--exclude-libs,libgcc_real.a -Wl,--exclude-libs,libatomic.a -static-libstdc++ -Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments --gcc-toolchain=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64 --sysroot=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/sysroot pango/libpango-1.0.a pango/libpangoft2-1.0.a pango/libpangocairo-1.0.a -lm /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libglib-2.0.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libintl.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libiconv.a -pthread /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libpcre2-8.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libgobject-2.0.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libffi.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libgio-2.0.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libgmodule-2.0.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libz.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libfribidi.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libharfbuzz.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libfreetyped.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libbz2d.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libpng16d.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libbrotlidec.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libbrotlicommon.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libfontconfig.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libexpat.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libcairo.a -ldl /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libpixman-1.a -Wl,--end-group
ld.lld: error: undefined symbol: __cxa_begin_catch
>>> referenced by hb-blob.cc
>>>               hb-blob.cc.o:(__clang_call_terminate) in archive /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libharfbuzz.a

ld.lld: error: undefined symbol: std::terminate()
>>> referenced by hb-blob.cc
>>>               hb-blob.cc.o:(__clang_call_terminate) in archive /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libharfbuzz.a

ld.lld: error: undefined symbol: __gxx_personality_v0
>>> referenced by hb-blob.cc
>>>               hb-blob.cc.o:(DW.ref.__gxx_personality_v0) in archive /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libharfbuzz.a
clang: error: linker command failed with exit code 1 (use -v to see invocation)
[82/137] /Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang --target=aarch64-none-linux-android21 -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fPIC --gcc-toolchain=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64 --sysroot=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -O0 -fno-limit-debug-info  -o tests/testlanguage tests/testlanguage.p/testlanguage.c.o -L/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib -Wl,--as-needed -Wl,--no-undefined -fuse-ld=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/bin/ld.lld -pie --target=aarch64-none-linux-android21 -Wl,--start-group -Wl,--exclude-libs,libgcc.a -Wl,--exclude-libs,libgcc_real.a -Wl,--exclude-libs,libatomic.a -static-libstdc++ -Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments --gcc-toolchain=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64 --sysroot=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/sysroot pango/libpango-1.0.a -lm /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libglib-2.0.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libintl.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libiconv.a -pthread /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libpcre2-8.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libgobject-2.0.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libffi.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libgio-2.0.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libgmodule-2.0.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libz.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libfribidi.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libharfbuzz.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libfreetyped.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libbz2d.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libpng16d.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libbrotlidec.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libbrotlicommon.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libfontconfig.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libexpat.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libcairo.a -ldl /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libpixman-1.a -Wl,--end-group
[83/137] /Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang --target=aarch64-none-linux-android21 -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fPIC --gcc-toolchain=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64 --sysroot=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -O0 -fno-limit-debug-info  -o tests/testtabs tests/testtabs.p/testtabs.c.o -L/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib -Wl,--as-needed -Wl,--no-undefined -fuse-ld=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/bin/ld.lld -pie --target=aarch64-none-linux-android21 -Wl,--start-group -Wl,--exclude-libs,libgcc.a -Wl,--exclude-libs,libgcc_real.a -Wl,--exclude-libs,libatomic.a -static-libstdc++ -Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments --gcc-toolchain=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64 --sysroot=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/sysroot pango/libpango-1.0.a -lm /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libglib-2.0.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libintl.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libiconv.a -pthread /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libpcre2-8.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libgobject-2.0.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libffi.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libgio-2.0.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libgmodule-2.0.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libz.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libfribidi.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libharfbuzz.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libfreetyped.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libbz2d.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libpng16d.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libbrotlidec.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libbrotlicommon.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libfontconfig.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libexpat.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libcairo.a -ldl /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libpixman-1.a -Wl,--end-group
[84/137] /Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang --target=aarch64-none-linux-android21 -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fPIC --gcc-toolchain=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64 --sysroot=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -O0 -fno-limit-debug-info  -o tests/testmatrix tests/testmatrix.p/testmatrix.c.o -L/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib -Wl,--as-needed -Wl,--no-undefined -fuse-ld=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/bin/ld.lld -pie --target=aarch64-none-linux-android21 -Wl,--start-group -Wl,--exclude-libs,libgcc.a -Wl,--exclude-libs,libgcc_real.a -Wl,--exclude-libs,libatomic.a -static-libstdc++ -Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments --gcc-toolchain=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64 --sysroot=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/sysroot pango/libpango-1.0.a -lm /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libglib-2.0.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libintl.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libiconv.a -pthread /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libpcre2-8.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libgobject-2.0.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libffi.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libgio-2.0.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libgmodule-2.0.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libz.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libfribidi.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libharfbuzz.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libfreetyped.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libbz2d.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libpng16d.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libbrotlidec.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libbrotlicommon.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libfontconfig.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libexpat.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libcairo.a -ldl /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libpixman-1.a -Wl,--end-group
FAILED: tests/testmatrix
/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang --target=aarch64-none-linux-android21 -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fPIC --gcc-toolchain=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64 --sysroot=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -O0 -fno-limit-debug-info  -o tests/testmatrix tests/testmatrix.p/testmatrix.c.o -L/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib -Wl,--as-needed -Wl,--no-undefined -fuse-ld=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/bin/ld.lld -pie --target=aarch64-none-linux-android21 -Wl,--start-group -Wl,--exclude-libs,libgcc.a -Wl,--exclude-libs,libgcc_real.a -Wl,--exclude-libs,libatomic.a -static-libstdc++ -Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments --gcc-toolchain=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64 --sysroot=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/sysroot pango/libpango-1.0.a -lm /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libglib-2.0.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libintl.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libiconv.a -pthread /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libpcre2-8.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libgobject-2.0.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libffi.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libgio-2.0.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libgmodule-2.0.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libz.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libfribidi.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libharfbuzz.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libfreetyped.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libbz2d.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libpng16d.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libbrotlidec.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libbrotlicommon.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libfontconfig.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libexpat.a /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libcairo.a -ldl /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libpixman-1.a -Wl,--end-group
ld.lld: error: undefined symbol: __cxa_begin_catch
>>> referenced by hb-font.cc
>>>               hb-font.cc.o:(__clang_call_terminate) in archive /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libharfbuzz.a

ld.lld: error: undefined symbol: std::terminate()
>>> referenced by hb-font.cc
>>>               hb-font.cc.o:(__clang_call_terminate) in archive /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libharfbuzz.a

ld.lld: error: undefined symbol: __gxx_personality_v0
>>> referenced by hb-font.cc
>>>               hb-font.cc.o:(DW.ref.__gxx_personality_v0) in archive /Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/libharfbuzz.a
clang: error: linker command failed with exit code 1 (use -v to see invocation)
[85/137] /Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang --target=aarch64-none-linux-android21 -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fPIC --gcc-toolchain=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64 --sysroot=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -O0 -fno-limit-debug-info -Itests/test-ot-tags.p -Itests -I../src/1.54.0-52f6f91b66.clean/tests -I. -I../src/1.54.0-52f6f91b66.clean -Ipango -I../src/1.54.0-52f6f91b66.clean/pango -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../../include/glib-2.0 -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/glib-2.0/include -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../../include -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../../include/fribidi -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../../include/harfbuzz -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../../include/libpng16 -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../../include/cairo -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../../include/pixman-1 -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -g -D_POSIX_C_SOURCE=200809L -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE --target=aarch64-none-linux-android21 -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fPIC --gcc-toolchain=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64 --sysroot=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -O0 -fno-limit-debug-info -fPIE -pthread -Wno-c++11-extensions -Wno-missing-include-dirs -Wno-typedef-redefinition -Wformat=2 -Wformat-nonliteral -Wformat-security -Wignored-qualifiers -Wimplicit-function-declaration -Wmisleading-indentation -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wnested-externs -Wold-style-definition -Wpointer-arith -Wshadow -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wuninitialized -Wunused -Werror=address -Werror=empty-body -Werror=implicit -Werror=implicit-fallthrough -Werror=init-self -Werror=int-to-pointer-cast -Werror=main -Werror=missing-braces -Werror=missing-declarations -Werror=missing-prototypes -Werror=nonnull -Werror=pointer-to-int-cast -Werror=redundant-decls -Werror=return-type -Werror=sequence-point -Werror=trigraphs -Werror=vla -Werror=write-strings -fno-strict-aliasing -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wformat-nonliteral -Wformat-security -Wunused -Wcast-align -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-include-dirs -Wno-uninitialized -Wno-shadow -Werror=implicit-fallthrough -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=empty-body -Werror=write-strings -Wundef -Werror=redundant-decls -DPANGO_ENABLE_DEBUG -DSRCDIR=/Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/src/1.54.0-52f6f91b66.clean/tests -DHAVE_FREETYPE -DHAVE_CAIRO -MD -MQ tests/test-ot-tags.p/test-ot-tags.c.o -MF tests/test-ot-tags.p/test-ot-tags.c.o.d -o tests/test-ot-tags.p/test-ot-tags.c.o -c ../src/1.54.0-52f6f91b66.clean/tests/test-ot-tags.c
[86/137] /Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang --target=aarch64-none-linux-android21 -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fPIC --gcc-toolchain=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64 --sysroot=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -O0 -fno-limit-debug-info -Itests/test-bidi.p -Itests -I../src/1.54.0-52f6f91b66.clean/tests -I. -I../src/1.54.0-52f6f91b66.clean -Ipango -I../src/1.54.0-52f6f91b66.clean/pango -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../../include/glib-2.0 -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../lib/glib-2.0/include -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../../include -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../../include/fribidi -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../../include/harfbuzz -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../../include/libpng16 -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../../include/cairo -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/debug/lib/pkgconfig/../../../include/pixman-1 -I/Users/cc/workspace/3rdpart/vcpkg/installed/arm64-android/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -g -D_POSIX_C_SOURCE=200809L -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE --target=aarch64-none-linux-android21 -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fPIC --gcc-toolchain=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64 --sysroot=/Users/cc/workspace/android-ndk-r22b/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -O0 -fno-limit-debug-info -fPIE -pthread -Wno-c++11-extensions -Wno-missing-include-dirs -Wno-typedef-redefinition -Wformat=2 -Wformat-nonliteral -Wformat-security -Wignored-qualifiers -Wimplicit-function-declaration -Wmisleading-indentation -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wnested-externs -Wold-style-definition -Wpointer-arith -Wshadow -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wuninitialized -Wunused -Werror=address -Werror=empty-body -Werror=implicit -Werror=implicit-fallthrough -Werror=init-self -Werror=int-to-pointer-cast -Werror=main -Werror=missing-braces -Werror=missing-declarations -Werror=missing-prototypes -Werror=nonnull -Werror=pointer-to-int-cast -Werror=redundant-decls -Werror=return-type -Werror=sequence-point -Werror=trigraphs -Werror=vla -Werror=write-strings -fno-strict-aliasing -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wformat-nonliteral -Wformat-security -Wunused -Wcast-align -Wmissing-noreturn -Wmissing-format-attribute -Wmissing-include-dirs -Wno-uninitialized -Wno-shadow -Werror=implicit-fallthrough -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=empty-body -Werror=write-strings -Wundef -Werror=redundant-decls -DPANGO_ENABLE_DEBUG -DSRCDIR=/Users/cc/workspace/3rdpart/vcpkg/buildtrees/pango/src/1.54.0-52f6f91b66.clean/tests -DHAVE_FREETYPE -DHAVE_CAIRO -MD -MQ tests/test-bidi.p/test-bidi.c.o -MF tests/test-bidi.p/test-bidi.c.o.d -o tests/test-bidi.p/test-bidi.c.o -c ../src/1.54.0-52f6f91b66.clean/tests/test-bidi.c
ninja: build stopped: subcommand failed.
@dg0yt
Copy link
Contributor

dg0yt commented Oct 18, 2024

Users/cc/workspace/android-ndk-r22b

Compiler too old? Consider NDK r26. That's what runs in vcpkg CI.
Or r27c.

@lixiaolang12000
Copy link
Author

Users/cc/workspace/android-ndk-r22b

Compiler too old? Consider NDK r26. That's what runs in vcpkg CI. Or r27c.

I tried NDK r26 and NDK r27, but the problem remained

@FrankXie05 FrankXie05 added the category:community-triplet A PR or issue related to community triplets not officially validated by the vcpkg team. label Oct 21, 2024
@dg0yt
Copy link
Contributor

dg0yt commented Oct 21, 2024

Okay...

  • CI doesn't get so far. cairo fails to build for android with patches or API level 33.
  • pango fails to build because it links with C (clang), but the harfbuzz lib has C++ linkage.

pango uses meson, meson uses pkgconfig. C++ linkage of static dependencies is a problem because it is usually not recorded in pkgconfig files. (For some vcpkg ports, I already added the actual C++ stdlib to the pkgconfig files.)

@dg0yt
Copy link
Contributor

dg0yt commented Oct 21, 2024

FrankXie05 added category:community-triplet 5 hours ago

@FrankXie05 At which point do you see a community triplet?

@FrankXie05 FrankXie05 self-assigned this Oct 21, 2024
@FrankXie05
Copy link
Contributor

Sorry, I misread. 🤐

@FrankXie05 FrankXie05 added category:port-bug The issue is with a library, which is something the port should already support and removed category:community-triplet A PR or issue related to community triplets not officially validated by the vcpkg team. labels Oct 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category:port-bug The issue is with a library, which is something the port should already support
Projects
None yet
Development

No branches or pull requests

3 participants