[cairo] Build error on arm64-linux
Kiryuumaru opened this issue · comments
Package: cairo[core,fontconfig,freetype,gobject,x11]:arm64-linux@1.18.0#2
Host Environment
- Host: x64-linux
- Compiler: GNU 9.4.0
- vcpkg-tool version: 2024-06-10-02590c430e4ed9215d27870138c2e579cc338772
vcpkg-scripts version: f7423ee 2024-06-14 (3 weeks ago)
To Reproduce
vcpkg install
Failure logs
-- Found Python version '3.8.10 at /usr/bin/python3'
-- Using meson: /agent/_work/1/s/out/build/linux-arm64-release/vcpkg_downloads/tools/meson-1.3.2-6f83ac/meson.py
-- Downloading https://gitlab.freedesktop.org/cairo/cairo/-/archive/1.18.0/cairo-1.18.0.tar.gz -> cairo-cairo-1.18.0.tar.gz...
-- Extracting source /agent/_work/1/s/out/build/linux-arm64-release/vcpkg_downloads/cairo-cairo-1.18.0.tar.gz
-- Applying patch cairo_static_fix.patch
-- Applying patch disable-atomic-ops-check.patch
-- Applying patch fix-static-missing-lib-msimg32.patch
-- Applying patch fix-alloca-undefine.patch
-- Applying patch cairo_add_lzo_feature_option.patch
-- Applying patch skip_cross_check.patch
-- Using source at /agent/_work/1/s/out/build/linux-arm64-release/vcpkg_buildtrees/cairo/src/1.18.0-0bfe77da5e.clean
CMake Warning at /agent/_work/1/s/vcpkg_patch/ports/cairo/portfile.cmake:34 (message):
You will need to install Xorg dependencies to use feature x11:
sudo apt install libx11-dev libxft-dev libxext-dev
Call Stack (most recent call first):
scripts/ports.cmake:191 (include)
-- Configuring arm64-linux-dbg
-- Getting CMake variables for arm64-linux-dbg
-- Getting CMake variables for arm64-linux-rel
-- Configuring arm64-linux-dbg done
-- Configuring arm64-linux-rel
-- Configuring arm64-linux-rel done
-- Package arm64-linux-dbg
CMake Error at scripts/cmake/vcpkg_execute_required_process.cmake:112 (message):
Command failed: /agent/_work/1/s/out/build/linux-arm64-release/vcpkg_downloads/tools/ninja/1.10.2-linux/ninja install -v
Working Directory: /agent/_work/1/s/out/build/linux-arm64-release/vcpkg_buildtrees/cairo/arm64-linux-dbg
Error code: 1
See logs for more information:
/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_buildtrees/cairo/package-arm64-linux-dbg-out.log
Call Stack (most recent call first):
/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/x64-linux/share/vcpkg-tool-meson/vcpkg_install_meson.cmake:33 (vcpkg_execute_required_process)
/agent/_work/1/s/vcpkg_patch/ports/cairo/portfile.cmake:69 (vcpkg_install_meson)
scripts/ports.cmake:191 (include)
/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_buildtrees/cairo/package-arm64-linux-dbg-out.log
[1/162] /usr/bin/aarch64-linux-gnu-gcc -fPIC -g -Isrc/libcairo.a.p -Isrc -I../src/1.18.0-0bfe77da5e.clean/src -I. -I../src/1.18.0-0bfe77da5e.clean -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/libpng16 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/pixman-1 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -g -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -fno-strict-aliasing -fno-common -D_GNU_SOURCE -fPIC -g -fPIC -pthread -DXML_STATIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -D_REENTRANT -DCAIRO_COMPILATION -MD -MQ src/libcairo.a.p/cairo-atomic.c.o -MF src/libcairo.a.p/cairo-atomic.c.o.d -o src/libcairo.a.p/cairo-atomic.c.o -c ../src/1.18.0-0bfe77da5e.clean/src/cairo-atomic.c
[2/162] /usr/bin/aarch64-linux-gnu-gcc -fPIC -g -Isrc/libcairo.a.p -Isrc -I../src/1.18.0-0bfe77da5e.clean/src -I. -I../src/1.18.0-0bfe77da5e.clean -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/libpng16 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/pixman-1 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -g -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -fno-strict-aliasing -fno-common -D_GNU_SOURCE -fPIC -g -fPIC -pthread -DXML_STATIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -D_REENTRANT -DCAIRO_COMPILATION -MD -MQ src/libcairo.a.p/cairo-arc.c.o -MF src/libcairo.a.p/cairo-arc.c.o.d -o src/libcairo.a.p/cairo-arc.c.o -c ../src/1.18.0-0bfe77da5e.clean/src/cairo-arc.c
[3/162] /usr/bin/aarch64-linux-gnu-gcc -fPIC -g -Isrc/libcairo.a.p -Isrc -I../src/1.18.0-0bfe77da5e.clean/src -I. -I../src/1.18.0-0bfe77da5e.clean -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/libpng16 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/pixman-1 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -g -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -fno-strict-aliasing -fno-common -D_GNU_SOURCE -fPIC -g -fPIC -pthread -DXML_STATIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -D_REENTRANT -DCAIRO_COMPILATION -MD -MQ src/libcairo.a.p/cairo-base64-stream.c.o -MF src/libcairo.a.p/cairo-base64-stream.c.o.d -o src/libcairo.a.p/cairo-base64-stream.c.o -c ../src/1.18.0-0bfe77da5e.clean/src/cairo-base64-stream.c
[4/162] /usr/bin/aarch64-linux-gnu-gcc -fPIC -g -Isrc/libcairo.a.p -Isrc -I../src/1.18.0-0bfe77da5e.clean/src -I. -I../src/1.18.0-0bfe77da5e.clean -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/libpng16 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/pixman-1 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -g -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -fno-strict-aliasing -fno-common -D_GNU_SOURCE -fPIC -g -fPIC -pthread -DXML_STATIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -D_REENTRANT -DCAIRO_COMPILATION -MD -MQ src/libcairo.a.p/cairo-array.c.o -MF src/libcairo.a.p/cairo-array.c.o.d -o src/libcairo.a.p/cairo-array.c.o -c ../src/1.18.0-0bfe77da5e.clean/src/cairo-array.c
[5/162] /usr/bin/aarch64-linux-gnu-gcc -fPIC -g -Isrc/libcairo.a.p -Isrc -I../src/1.18.0-0bfe77da5e.clean/src -I. -I../src/1.18.0-0bfe77da5e.clean -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/libpng16 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/pixman-1 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -g -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -fno-strict-aliasing -fno-common -D_GNU_SOURCE -fPIC -g -fPIC -pthread -DXML_STATIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -D_REENTRANT -DCAIRO_COMPILATION -MD -MQ src/libcairo.a.p/cairo-analysis-surface.c.o -MF src/libcairo.a.p/cairo-analysis-surface.c.o.d -o src/libcairo.a.p/cairo-analysis-surface.c.o -c ../src/1.18.0-0bfe77da5e.clean/src/cairo-analysis-surface.c
[6/162] /usr/bin/aarch64-linux-gnu-gcc -fPIC -g -Isrc/libcairo.a.p -Isrc -I../src/1.18.0-0bfe77da5e.clean/src -I. -I../src/1.18.0-0bfe77da5e.clean -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/libpng16 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/pixman-1 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -g -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -fno-strict-aliasing -fno-common -D_GNU_SOURCE -fPIC -g -fPIC -pthread -DXML_STATIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -D_REENTRANT -DCAIRO_COMPILATION -MD -MQ src/libcairo.a.p/cairo-base85-stream.c.o -MF src/libcairo.a.p/cairo-base85-stream.c.o.d -o src/libcairo.a.p/cairo-base85-stream.c.o -c ../src/1.18.0-0bfe77da5e.clean/src/cairo-base85-stream.c
[7/162] /usr/bin/aarch64-linux-gnu-gcc -fPIC -g -Isrc/libcairo.a.p -Isrc -I../src/1.18.0-0bfe77da5e.clean/src -I. -I../src/1.18.0-0bfe77da5e.clean -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/libpng16 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/pixman-1 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -g -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -fno-strict-aliasing -fno-common -D_GNU_SOURCE -fPIC -g -fPIC -pthread -DXML_STATIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -D_REENTRANT -DCAIRO_COMPILATION -MD -MQ src/libcairo.a.p/cairo-bentley-ottmann-rectangular.c.o -MF src/libcairo.a.p/cairo-bentley-ottmann-rectangular.c.o.d -o src/libcairo.a.p/cairo-bentley-ottmann-rectangular.c.o -c ../src/1.18.0-0bfe77da5e.clean/src/cairo-bentley-ottmann-rectangular.c
[8/162] /usr/bin/aarch64-linux-gnu-gcc -fPIC -g -Isrc/libcairo.a.p -Isrc -I../src/1.18.0-0bfe77da5e.clean/src -I. -I../src/1.18.0-0bfe77da5e.clean -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/libpng16 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/pixman-1 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -g -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -fno-strict-aliasing -fno-common -D_GNU_SOURCE -fPIC -g -fPIC -pthread -DXML_STATIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -D_REENTRANT -DCAIRO_COMPILATION -MD -MQ src/libcairo.a.p/cairo-bentley-ottmann-rectilinear.c.o -MF src/libcairo.a.p/cairo-bentley-ottmann-rectilinear.c.o.d -o src/libcairo.a.p/cairo-bentley-ottmann-rectilinear.c.o -c ../src/1.18.0-0bfe77da5e.clean/src/cairo-bentley-ottmann-rectilinear.c
[9/162] /usr/bin/aarch64-linux-gnu-gcc -fPIC -g -Isrc/libcairo.a.p -Isrc -I../src/1.18.0-0bfe77da5e.clean/src -I. -I../src/1.18.0-0bfe77da5e.clean -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/libpng16 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/pixman-1 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -g -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -fno-strict-aliasing -fno-common -D_GNU_SOURCE -fPIC -g -fPIC -pthread -DXML_STATIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -D_REENTRANT -DCAIRO_COMPILATION -MD -MQ src/libcairo.a.p/cairo-traps-compositor.c.o -MF src/libcairo.a.p/cairo-traps-compositor.c.o.d -o src/libcairo.a.p/cairo-traps-compositor.c.o -c ../src/1.18.0-0bfe77da5e.clean/src/cairo-traps-compositor.c
[10/162] /usr/bin/aarch64-linux-gnu-gcc -fPIC -g -Isrc/libcairo.a.p -Isrc -I../src/1.18.0-0bfe77da5e.clean/src -I. -I../src/1.18.0-0bfe77da5e.clean -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/libpng16 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/pixman-1 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -g -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -fno-strict-aliasing -fno-common -D_GNU_SOURCE -fPIC -g -fPIC -pthread -DXML_STATIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -D_REENTRANT -DCAIRO_COMPILATION -MD -MQ src/libcairo.a.p/cairo-bentley-ottmann.c.o -MF src/libcairo.a.p/cairo-bentley-ottmann.c.o.d -o src/libcairo.a.p/cairo-bentley-ottmann.c.o -c ../src/1.18.0-0bfe77da5e.clean/src/cairo-bentley-ottmann.c
[11/162] /usr/bin/aarch64-linux-gnu-gcc -fPIC -g -Isrc/libcairo.a.p -Isrc -I../src/1.18.0-0bfe77da5e.clean/src -I. -I../src/1.18.0-0bfe77da5e.clean -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/libpng16 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/pixman-1 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -g -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -fno-strict-aliasing -fno-common -D_GNU_SOURCE -fPIC -g -fPIC -pthread -DXML_STATIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -D_REENTRANT -DCAIRO_COMPILATION -MD -MQ src/libcairo.a.p/cairo-boxes-intersect.c.o -MF src/libcairo.a.p/cairo-boxes-intersect.c.o.d -o src/libcairo.a.p/cairo-boxes-intersect.c.o -c ../src/1.18.0-0bfe77da5e.clean/src/cairo-boxes-intersect.c
[12/162] /usr/bin/aarch64-linux-gnu-gcc -fPIC -g -Isrc/libcairo.a.p -Isrc -I../src/1.18.0-0bfe77da5e.clean/src -I. -I../src/1.18.0-0bfe77da5e.clean -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/libpng16 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/pixman-1 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -g -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -fno-strict-aliasing -fno-common -D_GNU_SOURCE -fPIC -g -fPIC -pthread -DXML_STATIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -D_REENTRANT -DCAIRO_COMPILATION -MD -MQ src/libcairo.a.p/cairo-cache.c.o -MF src/libcairo.a.p/cairo-cache.c.o.d -o src/libcairo.a.p/cairo-cache.c.o -c ../src/1.18.0-0bfe77da5e.clean/src/cairo-cache.c
[13/162] /usr/bin/aarch64-linux-gnu-gcc -fPIC -g -Isrc/libcairo.a.p -Isrc -I../src/1.18.0-0bfe77da5e.clean/src -I. -I../src/1.18.0-0bfe77da5e.clean -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/libpng16 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/pixman-1 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -g -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -fno-strict-aliasing -fno-common -D_GNU_SOURCE -fPIC -g -fPIC -pthread -DXML_STATIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -D_REENTRANT -DCAIRO_COMPILATION -MD -MQ src/libcairo.a.p/cairo-botor-scan-converter.c.o -MF src/libcairo.a.p/cairo-botor-scan-converter.c.o.d -o src/libcairo.a.p/cairo-botor-scan-converter.c.o -c ../src/1.18.0-0bfe77da5e.clean/src/cairo-botor-scan-converter.c
...
Skipped 100 lines
...
[110/162] /usr/bin/aarch64-linux-gnu-gcc -fPIC -g -Isrc/libcairo.a.p -Isrc -I../src/1.18.0-0bfe77da5e.clean/src -I. -I../src/1.18.0-0bfe77da5e.clean -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/libpng16 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/pixman-1 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -g -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -fno-strict-aliasing -fno-common -D_GNU_SOURCE -fPIC -g -fPIC -pthread -DXML_STATIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -D_REENTRANT -DCAIRO_COMPILATION -MD -MQ src/libcairo.a.p/cairo-pdf-shading.c.o -MF src/libcairo.a.p/cairo-pdf-shading.c.o.d -o src/libcairo.a.p/cairo-pdf-shading.c.o -c ../src/1.18.0-0bfe77da5e.clean/src/cairo-pdf-shading.c
[111/162] /usr/bin/aarch64-linux-gnu-gcc -fPIC -g -Isrc/libcairo.a.p -Isrc -I../src/1.18.0-0bfe77da5e.clean/src -I. -I../src/1.18.0-0bfe77da5e.clean -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/libpng16 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/pixman-1 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -g -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -fno-strict-aliasing -fno-common -D_GNU_SOURCE -fPIC -g -fPIC -pthread -DXML_STATIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -D_REENTRANT -DCAIRO_COMPILATION -MD -MQ src/libcairo.a.p/cairo-type1-subset.c.o -MF src/libcairo.a.p/cairo-type1-subset.c.o.d -o src/libcairo.a.p/cairo-type1-subset.c.o -c ../src/1.18.0-0bfe77da5e.clean/src/cairo-type1-subset.c
[112/162] /usr/bin/aarch64-linux-gnu-gcc -fPIC -g -Isrc/libcairo.a.p -Isrc -I../src/1.18.0-0bfe77da5e.clean/src -I. -I../src/1.18.0-0bfe77da5e.clean -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/libpng16 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/pixman-1 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -g -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -fno-strict-aliasing -fno-common -D_GNU_SOURCE -fPIC -g -fPIC -pthread -DXML_STATIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -D_REENTRANT -DCAIRO_COMPILATION -MD -MQ src/libcairo.a.p/cairo-type3-glyph-surface.c.o -MF src/libcairo.a.p/cairo-type3-glyph-surface.c.o.d -o src/libcairo.a.p/cairo-type3-glyph-surface.c.o -c ../src/1.18.0-0bfe77da5e.clean/src/cairo-type3-glyph-surface.c
[113/162] /usr/bin/aarch64-linux-gnu-gcc -fPIC -g -Isrc/libcairo.a.p -Isrc -I../src/1.18.0-0bfe77da5e.clean/src -I. -I../src/1.18.0-0bfe77da5e.clean -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/libpng16 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/pixman-1 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -g -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -fno-strict-aliasing -fno-common -D_GNU_SOURCE -fPIC -g -fPIC -pthread -DXML_STATIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -D_REENTRANT -DCAIRO_COMPILATION -MD -MQ src/libcairo.a.p/cairo-tag-attributes.c.o -MF src/libcairo.a.p/cairo-tag-attributes.c.o.d -o src/libcairo.a.p/cairo-tag-attributes.c.o -c ../src/1.18.0-0bfe77da5e.clean/src/cairo-tag-attributes.c
[114/162] /usr/bin/aarch64-linux-gnu-gcc -fPIC -g -Isrc/libcairo.a.p -Isrc -I../src/1.18.0-0bfe77da5e.clean/src -I. -I../src/1.18.0-0bfe77da5e.clean -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/libpng16 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/pixman-1 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -g -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -fno-strict-aliasing -fno-common -D_GNU_SOURCE -fPIC -g -fPIC -pthread -DXML_STATIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -D_REENTRANT -DCAIRO_COMPILATION -MD -MQ src/libcairo.a.p/cairo-cff-subset.c.o -MF src/libcairo.a.p/cairo-cff-subset.c.o.d -o src/libcairo.a.p/cairo-cff-subset.c.o -c ../src/1.18.0-0bfe77da5e.clean/src/cairo-cff-subset.c
[115/162] /usr/bin/aarch64-linux-gnu-gcc -fPIC -g -Isrc/libcairo.a.p -Isrc -I../src/1.18.0-0bfe77da5e.clean/src -I. -I../src/1.18.0-0bfe77da5e.clean -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/libpng16 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/pixman-1 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -g -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -fno-strict-aliasing -fno-common -D_GNU_SOURCE -fPIC -g -fPIC -pthread -DXML_STATIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -D_REENTRANT -DCAIRO_COMPILATION -MD -MQ src/libcairo.a.p/cairo-pdf-operators.c.o -MF src/libcairo.a.p/cairo-pdf-operators.c.o.d -o src/libcairo.a.p/cairo-pdf-operators.c.o -c ../src/1.18.0-0bfe77da5e.clean/src/cairo-pdf-operators.c
[116/162] /usr/bin/aarch64-linux-gnu-gcc -fPIC -g -Isrc/libcairo.a.p -Isrc -I../src/1.18.0-0bfe77da5e.clean/src -I. -I../src/1.18.0-0bfe77da5e.clean -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/libpng16 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/pixman-1 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -g -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -fno-strict-aliasing -fno-common -D_GNU_SOURCE -fPIC -g -fPIC -pthread -DXML_STATIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -D_REENTRANT -DCAIRO_COMPILATION -MD -MQ src/libcairo.a.p/cairo-tag-stack.c.o -MF src/libcairo.a.p/cairo-tag-stack.c.o.d -o src/libcairo.a.p/cairo-tag-stack.c.o -c ../src/1.18.0-0bfe77da5e.clean/src/cairo-tag-stack.c
[117/162] /usr/bin/aarch64-linux-gnu-gcc -fPIC -g -Isrc/libcairo.a.p -Isrc -I../src/1.18.0-0bfe77da5e.clean/src -I. -I../src/1.18.0-0bfe77da5e.clean -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/libpng16 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/pixman-1 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -g -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -fno-strict-aliasing -fno-common -D_GNU_SOURCE -fPIC -g -fPIC -pthread -DXML_STATIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -D_REENTRANT -DCAIRO_COMPILATION -MD -MQ src/libcairo.a.p/cairo-deflate-stream.c.o -MF src/libcairo.a.p/cairo-deflate-stream.c.o.d -o src/libcairo.a.p/cairo-deflate-stream.c.o -c ../src/1.18.0-0bfe77da5e.clean/src/cairo-deflate-stream.c
[118/162] /usr/bin/aarch64-linux-gnu-gcc -fPIC -g -Isrc/libcairo.a.p -Isrc -I../src/1.18.0-0bfe77da5e.clean/src -I. -I../src/1.18.0-0bfe77da5e.clean -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/libpng16 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/pixman-1 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -g -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -fno-strict-aliasing -fno-common -D_GNU_SOURCE -fPIC -g -fPIC -pthread -DXML_STATIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -D_REENTRANT -DCAIRO_COMPILATION -MD -MQ src/libcairo.a.p/cairo-png.c.o -MF src/libcairo.a.p/cairo-png.c.o.d -o src/libcairo.a.p/cairo-png.c.o -c ../src/1.18.0-0bfe77da5e.clean/src/cairo-png.c
[119/162] /usr/bin/aarch64-linux-gnu-gcc -fPIC -g -Isrc/libcairo.a.p -Isrc -I../src/1.18.0-0bfe77da5e.clean/src -I. -I../src/1.18.0-0bfe77da5e.clean -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/libpng16 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/pixman-1 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -g -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -fno-strict-aliasing -fno-common -D_GNU_SOURCE -fPIC -g -fPIC -pthread -DXML_STATIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -D_REENTRANT -DCAIRO_COMPILATION -MD -MQ src/libcairo.a.p/cairo-xlib-core-compositor.c.o -MF src/libcairo.a.p/cairo-xlib-core-compositor.c.o.d -o src/libcairo.a.p/cairo-xlib-core-compositor.c.o -c ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-core-compositor.c
FAILED: src/libcairo.a.p/cairo-xlib-core-compositor.c.o
/usr/bin/aarch64-linux-gnu-gcc -fPIC -g -Isrc/libcairo.a.p -Isrc -I../src/1.18.0-0bfe77da5e.clean/src -I. -I../src/1.18.0-0bfe77da5e.clean -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/libpng16 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/pixman-1 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -g -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -fno-strict-aliasing -fno-common -D_GNU_SOURCE -fPIC -g -fPIC -pthread -DXML_STATIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -D_REENTRANT -DCAIRO_COMPILATION -MD -MQ src/libcairo.a.p/cairo-xlib-core-compositor.c.o -MF src/libcairo.a.p/cairo-xlib-core-compositor.c.o.d -o src/libcairo.a.p/cairo-xlib-core-compositor.c.o -c ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-core-compositor.c
In file included from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-private.h:40,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-core-compositor.c:51:
../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender-private.h:106:16: error: redefinition of ‘struct _XLinearGradient’
106 | typedef struct _XLinearGradient {
| ^~~~~~~~~~~~~~~~
In file included from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender.h:45,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender-private.h:53,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-private.h:40,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-core-compositor.c:51:
/usr/include/X11/extensions/Xrender.h:186:16: note: originally defined here
186 | typedef struct _XLinearGradient {
| ^~~~~~~~~~~~~~~~
In file included from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-private.h:40,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-core-compositor.c:51:
../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender-private.h:109:3: error: conflicting types for ‘XLinearGradient’
109 | } XLinearGradient;
| ^~~~~~~~~~~~~~~
In file included from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender.h:45,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender-private.h:53,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-private.h:40,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-core-compositor.c:51:
/usr/include/X11/extensions/Xrender.h:189:3: note: previous declaration of ‘XLinearGradient’ was here
189 | } XLinearGradient;
| ^~~~~~~~~~~~~~~
In file included from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-private.h:40,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-core-compositor.c:51:
../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender-private.h:115:16: error: redefinition of ‘struct _XCircle’
115 | typedef struct _XCircle {
| ^~~~~~~~
In file included from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender.h:45,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender-private.h:53,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-private.h:40,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-core-compositor.c:51:
/usr/include/X11/extensions/Xrender.h:146:16: note: originally defined here
146 | typedef struct _XCircle {
| ^~~~~~~~
In file included from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-private.h:40,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-core-compositor.c:51:
../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender-private.h:119:3: error: conflicting types for ‘XCircle’
119 | } XCircle;
| ^~~~~~~
In file included from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender.h:45,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender-private.h:53,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-private.h:40,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-core-compositor.c:51:
/usr/include/X11/extensions/Xrender.h:150:3: note: previous declaration of ‘XCircle’ was here
150 | } XCircle;
| ^~~~~~~
In file included from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-private.h:40,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-core-compositor.c:51:
../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender-private.h:120:16: error: redefinition of ‘struct _XRadialGradient’
120 | typedef struct _XRadialGradient {
| ^~~~~~~~~~~~~~~~
In file included from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender.h:45,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender-private.h:53,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-private.h:40,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-core-compositor.c:51:
/usr/include/X11/extensions/Xrender.h:191:16: note: originally defined here
191 | typedef struct _XRadialGradient {
| ^~~~~~~~~~~~~~~~
In file included from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-private.h:40,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-core-compositor.c:51:
../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender-private.h:123:3: error: conflicting types for ‘XRadialGradient’
123 | } XRadialGradient;
| ^~~~~~~~~~~~~~~
In file included from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender.h:45,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender-private.h:53,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-private.h:40,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-core-compositor.c:51:
/usr/include/X11/extensions/Xrender.h:194:3: note: previous declaration of ‘XRadialGradient’ was here
194 | } XRadialGradient;
| ^~~~~~~~~~~~~~~
In file included from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-private.h:40,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-core-compositor.c:51:
../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender-private.h:129:16: error: redefinition of ‘struct _XConicalGradient’
129 | typedef struct _XConicalGradient {
| ^~~~~~~~~~~~~~~~~
In file included from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender.h:45,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender-private.h:53,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-private.h:40,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-core-compositor.c:51:
/usr/include/X11/extensions/Xrender.h:196:16: note: originally defined here
196 | typedef struct _XConicalGradient {
| ^~~~~~~~~~~~~~~~~
In file included from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-private.h:40,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-core-compositor.c:51:
../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender-private.h:132:3: error: conflicting types for ‘XConicalGradient’
132 | } XConicalGradient;
| ^~~~~~~~~~~~~~~~
In file included from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender.h:45,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender-private.h:53,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-private.h:40,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-core-compositor.c:51:
/usr/include/X11/extensions/Xrender.h:199:3: note: previous declaration of ‘XConicalGradient’ was here
199 | } XConicalGradient;
| ^~~~~~~~~~~~~~~~
[120/162] /usr/bin/aarch64-linux-gnu-gcc -fPIC -g -Isrc/libcairo.a.p -Isrc -I../src/1.18.0-0bfe77da5e.clean/src -I. -I../src/1.18.0-0bfe77da5e.clean -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/libpng16 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/pixman-1 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -g -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -fno-strict-aliasing -fno-common -D_GNU_SOURCE -fPIC -g -fPIC -pthread -DXML_STATIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -D_REENTRANT -DCAIRO_COMPILATION -MD -MQ src/libcairo.a.p/cairo-xlib-display.c.o -MF src/libcairo.a.p/cairo-xlib-display.c.o.d -o src/libcairo.a.p/cairo-xlib-display.c.o -c ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-display.c
FAILED: src/libcairo.a.p/cairo-xlib-display.c.o
/usr/bin/aarch64-linux-gnu-gcc -fPIC -g -Isrc/libcairo.a.p -Isrc -I../src/1.18.0-0bfe77da5e.clean/src -I. -I../src/1.18.0-0bfe77da5e.clean -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/libpng16 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/pixman-1 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -g -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -fno-strict-aliasing -fno-common -D_GNU_SOURCE -fPIC -g -fPIC -pthread -DXML_STATIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -D_REENTRANT -DCAIRO_COMPILATION -MD -MQ src/libcairo.a.p/cairo-xlib-display.c.o -MF src/libcairo.a.p/cairo-xlib-display.c.o.d -o src/libcairo.a.p/cairo-xlib-display.c.o -c ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-display.c
In file included from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-private.h:40,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-display.c:40:
../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender-private.h:106:16: error: redefinition of ‘struct _XLinearGradient’
106 | typedef struct _XLinearGradient {
| ^~~~~~~~~~~~~~~~
In file included from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender.h:45,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender-private.h:53,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-private.h:40,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-display.c:40:
/usr/include/X11/extensions/Xrender.h:186:16: note: originally defined here
186 | typedef struct _XLinearGradient {
| ^~~~~~~~~~~~~~~~
In file included from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-private.h:40,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-display.c:40:
../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender-private.h:109:3: error: conflicting types for ‘XLinearGradient’
109 | } XLinearGradient;
| ^~~~~~~~~~~~~~~
In file included from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender.h:45,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender-private.h:53,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-private.h:40,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-display.c:40:
/usr/include/X11/extensions/Xrender.h:189:3: note: previous declaration of ‘XLinearGradient’ was here
189 | } XLinearGradient;
| ^~~~~~~~~~~~~~~
In file included from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-private.h:40,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-display.c:40:
../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender-private.h:115:16: error: redefinition of ‘struct _XCircle’
115 | typedef struct _XCircle {
| ^~~~~~~~
In file included from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender.h:45,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender-private.h:53,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-private.h:40,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-display.c:40:
/usr/include/X11/extensions/Xrender.h:146:16: note: originally defined here
146 | typedef struct _XCircle {
| ^~~~~~~~
In file included from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-private.h:40,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-display.c:40:
../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender-private.h:119:3: error: conflicting types for ‘XCircle’
119 | } XCircle;
| ^~~~~~~
In file included from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender.h:45,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender-private.h:53,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-private.h:40,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-display.c:40:
/usr/include/X11/extensions/Xrender.h:150:3: note: previous declaration of ‘XCircle’ was here
150 | } XCircle;
| ^~~~~~~
In file included from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-private.h:40,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-display.c:40:
../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender-private.h:120:16: error: redefinition of ‘struct _XRadialGradient’
120 | typedef struct _XRadialGradient {
| ^~~~~~~~~~~~~~~~
In file included from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender.h:45,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender-private.h:53,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-private.h:40,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-display.c:40:
/usr/include/X11/extensions/Xrender.h:191:16: note: originally defined here
191 | typedef struct _XRadialGradient {
| ^~~~~~~~~~~~~~~~
In file included from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-private.h:40,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-display.c:40:
../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender-private.h:123:3: error: conflicting types for ‘XRadialGradient’
123 | } XRadialGradient;
| ^~~~~~~~~~~~~~~
In file included from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender.h:45,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender-private.h:53,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-private.h:40,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-display.c:40:
/usr/include/X11/extensions/Xrender.h:194:3: note: previous declaration of ‘XRadialGradient’ was here
194 | } XRadialGradient;
| ^~~~~~~~~~~~~~~
In file included from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-private.h:40,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-display.c:40:
../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender-private.h:129:16: error: redefinition of ‘struct _XConicalGradient’
129 | typedef struct _XConicalGradient {
| ^~~~~~~~~~~~~~~~~
In file included from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender.h:45,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender-private.h:53,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-private.h:40,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-display.c:40:
/usr/include/X11/extensions/Xrender.h:196:16: note: originally defined here
196 | typedef struct _XConicalGradient {
| ^~~~~~~~~~~~~~~~~
In file included from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-private.h:40,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-display.c:40:
../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender-private.h:132:3: error: conflicting types for ‘XConicalGradient’
132 | } XConicalGradient;
| ^~~~~~~~~~~~~~~~
In file included from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender.h:45,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender-private.h:53,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-private.h:40,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-display.c:40:
/usr/include/X11/extensions/Xrender.h:199:3: note: previous declaration of ‘XConicalGradient’ was here
199 | } XConicalGradient;
| ^~~~~~~~~~~~~~~~
[121/162] /usr/bin/aarch64-linux-gnu-gcc -fPIC -g -Isrc/libcairo.a.p -Isrc -I../src/1.18.0-0bfe77da5e.clean/src -I. -I../src/1.18.0-0bfe77da5e.clean -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/libpng16 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/pixman-1 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -g -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -fno-strict-aliasing -fno-common -D_GNU_SOURCE -fPIC -g -fPIC -pthread -DXML_STATIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -D_REENTRANT -DCAIRO_COMPILATION -MD -MQ src/libcairo.a.p/cairo-colr-glyph-render.c.o -MF src/libcairo.a.p/cairo-colr-glyph-render.c.o.d -o src/libcairo.a.p/cairo-colr-glyph-render.c.o -c ../src/1.18.0-0bfe77da5e.clean/src/cairo-colr-glyph-render.c
[122/162] /usr/bin/aarch64-linux-gnu-gcc -fPIC -g -Isrc/libcairo.a.p -Isrc -I../src/1.18.0-0bfe77da5e.clean/src -I. -I../src/1.18.0-0bfe77da5e.clean -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/libpng16 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/pixman-1 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -g -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -fno-strict-aliasing -fno-common -D_GNU_SOURCE -fPIC -g -fPIC -pthread -DXML_STATIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -D_REENTRANT -DCAIRO_COMPILATION -MD -MQ src/libcairo.a.p/cairo-ft-font.c.o -MF src/libcairo.a.p/cairo-ft-font.c.o.d -o src/libcairo.a.p/cairo-ft-font.c.o -c ../src/1.18.0-0bfe77da5e.clean/src/cairo-ft-font.c
../src/1.18.0-0bfe77da5e.clean/src/cairo-ft-font.c: In function ‘_render_glyph_outline’:
../src/1.18.0-0bfe77da5e.clean/src/cairo-ft-font.c:1444:16: warning: unused variable ‘library’ [-Wunused-variable]
1444 | FT_Library library = glyphslot->library;
| ^~~~~~~
../src/1.18.0-0bfe77da5e.clean/src/cairo-ft-font.c: In function ‘cairo_ft_apply_variations’:
../src/1.18.0-0bfe77da5e.clean/src/cairo-ft-font.c:2427:1: warning: label ‘done’ defined but not used [-Wunused-label]
2427 | done:
| ^~~~
../src/1.18.0-0bfe77da5e.clean/src/cairo-ft-font.c: In function ‘_cairo_ft_load_truetype_table’:
../src/1.18.0-0bfe77da5e.clean/src/cairo-ft-font.c:3603:13: warning: unused variable ‘face’ [-Wunused-variable]
3603 | FT_Face face;
| ^~~~
../src/1.18.0-0bfe77da5e.clean/src/cairo-ft-font.c:3602:31: warning: unused variable ‘unscaled’ [-Wunused-variable]
3602 | cairo_ft_unscaled_font_t *unscaled = scaled_font->unscaled;
| ^~~~~~~~
[123/162] /usr/bin/aarch64-linux-gnu-gcc -fPIC -g -Isrc/libcairo.a.p -Isrc -I../src/1.18.0-0bfe77da5e.clean/src -I. -I../src/1.18.0-0bfe77da5e.clean -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/libpng16 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/pixman-1 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -g -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -fno-strict-aliasing -fno-common -D_GNU_SOURCE -fPIC -g -fPIC -pthread -DXML_STATIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -D_REENTRANT -DCAIRO_COMPILATION -MD -MQ src/libcairo.a.p/cairo-svg-surface.c.o -MF src/libcairo.a.p/cairo-svg-surface.c.o.d -o src/libcairo.a.p/cairo-svg-surface.c.o -c ../src/1.18.0-0bfe77da5e.clean/src/cairo-svg-surface.c
[124/162] /usr/bin/aarch64-linux-gnu-gcc -fPIC -g -Isrc/libcairo.a.p -Isrc -I../src/1.18.0-0bfe77da5e.clean/src -I. -I../src/1.18.0-0bfe77da5e.clean -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/libpng16 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/debug/lib/pkgconfig/../../../include/pixman-1 -I/agent/_work/1/s/out/build/linux-arm64-release/vcpkg_installed/arm64-linux/include -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -g -Wmissing-declarations -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wsign-compare -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wvolatile-register-var -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -Wno-unused-but-set-variable -fno-strict-aliasing -fno-common -D_GNU_SOURCE -fPIC -g -fPIC -pthread -DXML_STATIC -Wno-attributes -Wno-unused-but-set-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-long-long -D_REENTRANT -DCAIRO_COMPILATION -MD -MQ src/libcairo.a.p/cairo-svg-glyph-render.c.o -MF src/libcairo.a.p/cairo-svg-glyph-render.c.o.d -o src/libcairo.a.p/cairo-svg-glyph-render.c.o -c ../src/1.18.0-0bfe77da5e.clean/src/cairo-svg-glyph-render.c
ninja: build stopped: subcommand failed.
Additional context
vcpkg.json
{
"name": "viana",
"dependencies": [
"args",
"spdlog",
"fmt",
"cpp-httplib",
"openssl",
"nlohmann-json",
"yaml-cpp",
"azure-iot-sdk-c",
"curl",
"boost-uuid",
{
"name": "websocketpp",
"features": [
"recommended"
]
},
{
"name": "paho-mqttpp3",
"features": [
"ssl"
]
},
{
"name": "opencv4",
"features": [
"default-features",
"ffmpeg"
]
}
],
"overrides": [
{
"name": "args",
"version": "6.4.6"
},
{
"name": "spdlog",
"version": "1.12.0"
},
{
"name": "fmt",
"version": "10.0.0"
},
{
"name": "cpp-httplib",
"version": "0.13.3"
},
{
"name": "openssl",
"version": "3.1.2",
"port-version": 1
},
{
"name": "nlohmann-json",
"version": "3.11.2"
},
{
"name": "yaml-cpp",
"version": "0.7.0",
"port-version": 1
},
{
"name": "azure-iot-sdk-c",
"version": "2023-08-07"
},
{
"name": "curl",
"version": "8.2.1"
},
{
"name": "boost-uuid",
"version": "1.82.0",
"port-version": 2
},
{
"name": "websocketpp",
"version": "0.8.2",
"port-version": 2
},
{
"name": "paho-mqttpp3",
"version": "1.2.0",
"port-version": 1
},
{
"name": "opencv4",
"version": "4.7.0",
"port-version": 1
}
],
"builtin-baseline": "f7423ee180c4b7f40d43402c2feb3859161ef625"
}
Hi dg0yt. I applied this fix patch successfully on my last issue, but this time, i have new weird error compiler something like:
In file included from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-private.h:40,
from ../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-core-compositor.c:51:
../src/1.18.0-0bfe77da5e.clean/src/cairo-xlib-xrender-private.h:109:3: error: conflicting types for ‘XLinearGradient’
109 | } XLinearGradient;
| ^~~~~~~~~~~~~~~
which i have no idea on how to fix it
Not repro on x64-linux
.
test@test002:~/vcpkg$ ./vcpkg install cairo[core,fontconfig,freetype,gobject,x11]
Computing installation plan...
The following packages will be built and installed:
cairo[core,fontconfig,freetype,gobject,x11]:x64-linux@1.18.0#1
Detecting compiler hash for triplet x64-linux...
Compiler found: /usr/bin/c++
...
...
Installing 1/1 cairo[core,fontconfig,freetype,gobject,x11]:x64-linux@1.18.0#1...
Elapsed time to handle cairo:x64-linux: 35 s
cairo:x64-linux package ABI: 905c0ebcc1ee711bc3ba7c9334b943e2311f3c42166be312af896f8cbcf58ab3
Total install time: 35 s
The package cairo can be imported via CMake FindPkgConfig module:
# cairo
find_package(PkgConfig REQUIRED)
pkg_check_modules(cairo REQUIRED IMPORTED_TARGET cairo)
target_link_libraries(main PkgConfig::cairo)
# cairo-script-interpreter
find_package(PkgConfig REQUIRED)
pkg_check_modules(cairo-script-interpreter REQUIRED IMPORTED_TARGET cairo-script-interpreter)
target_link_libraries(main PkgConfig::cairo-script-interpreter)
test@test02:~/vcpkg$