>>> cairo 1.18.0 Extracting xzcat /home/buildroot/instance-0/dl/cairo/cairo-1.18.0.tar.xz | /home/buildroot/instance-0/output-1/host/bin/tar --strip-components=1 -C /home/buildroot/instance-0/output-1/build/cairo-1.18.0 -xf - >>> cairo 1.18.0 Patching Applying 0001-cairo-ft-private.h-fix-missing-FT_Color-error.patch using patch: patching file src/cairo-ft-private.h Applying 0002-meson-always-skip-IPC_RMID_DEFERRED_RELEASE-check-wh.patch using patch: patching file meson.build Applying 0003-meson-only-require-cpp-for-windows.patch using patch: patching file meson.build >>> cairo 1.18.0 Configuring rm -rf /home/buildroot/instance-0/output-1/build/cairo-1.18.0//build mkdir -p /home/buildroot/instance-0/output-1/build/cairo-1.18.0//build sed -e "/^\[binaries\]$/s:$::" -e "/^\[properties\]$/s:$::" -e "s%@TARGET_CC@%/home/buildroot/instance-0/output-1/host/bin/arc-buildroot-linux-uclibc-gcc%g" -e "s%@TARGET_CXX@%/bin/false%g" -e "s%@TARGET_AR@%/home/buildroot/instance-0/output-1/host/bin/arc-buildroot-linux-uclibc-gcc-ar%g" -e "s%@TARGET_FC@%/bin/false%g" -e "s%@TARGET_STRIP@%/bin/true%g" -e "s%@TARGET_ARCH@%arc%g" -e "s%@TARGET_CPU@%archs%g" -e "s%@TARGET_ENDIAN@%little%g" -e "s%@TARGET_FCFLAGS@%%g" -e "s%@TARGET_CFLAGS@%'-D_LARGEFILE_SOURCE', '-D_LARGEFILE64_SOURCE', '-D_FILE_OFFSET_BITS=64', '-O3', '-g0'%g" -e "s%@TARGET_LDFLAGS@%'-latomic'%g" -e "s%@TARGET_CXXFLAGS@%'-D_LARGEFILE_SOURCE', '-D_LARGEFILE64_SOURCE', '-D_FILE_OFFSET_BITS=64', '-O3', '-g0'%g" -e "s%@BR2_CMAKE@%/home/buildroot/instance-0/output-1/host/bin/cmake%g" -e "s%@PKGCONF_HOST_BINARY@%/home/buildroot/instance-0/output-1/host/bin/pkgconf%g" -e "s%@HOST_DIR@%/home/buildroot/instance-0/output-1/host%g" -e "s%@STAGING_DIR@%/home/buildroot/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot%g" -e "s%@STATIC@%false%g" /home/buildroot/instance-0/buildroot/support/misc/cross-compilation.conf.in > /home/buildroot/instance-0/output-1/build/cairo-1.18.0//build/cross-compilation.conf PATH="/home/buildroot/instance-0/output-1/host/bin:/home/buildroot/instance-0/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" CC_FOR_BUILD="/usr/bin/gcc" CXX_FOR_BUILD="/usr/bin/g++" PYTHONNOUSERSITE=y /home/buildroot/instance-0/output-1/host/bin/meson setup --prefix=/usr --libdir=lib --default-library=both --buildtype=debug --cross-file=/home/buildroot/instance-0/output-1/build/cairo-1.18.0//build/cross-compilation.conf -Db_pie=false -Db_staticpic=true -Dstrip=false -Dbuild.pkg_config_path=/home/buildroot/instance-0/output-1/host/lib/pkgconfig -Dbuild.cmake_prefix_path=/home/buildroot/instance-0/output-1/host/lib/cmake -Ddwrite=disabled -Dfontconfig=enabled -Dquartz=disabled -Dtests=disabled -Dspectre=disabled -Dsymbol-lookup=disabled -Dgtk_doc=false -Dc_std=gnu11 -Dfreetype=enabled -Dglib=disabled -Dxcb=disabled -Dxlib=disabled -Dxlib-xcb=disabled -Dpng=enabled -Dtee=disabled -Dzlib=disabled /home/buildroot/instance-0/output-1/build/cairo-1.18.0/ /home/buildroot/instance-0/output-1/build/cairo-1.18.0//build The Meson build system Version: 1.3.1 Source dir: /home/buildroot/instance-0/output-1/build/cairo-1.18.0 Build dir: /home/buildroot/instance-0/output-1/build/cairo-1.18.0/build Build type: cross build Program version.py found: YES (/home/buildroot/instance-0/output-1/build/cairo-1.18.0/version.py) Project name: cairo Project version: 1.18.0 C compiler for the host machine: /home/buildroot/instance-0/output-1/host/bin/arc-buildroot-linux-uclibc-gcc (gcc 13.1.1 "arc-buildroot-linux-uclibc-gcc.br_real (Buildroot 2024.08-550-g06397d26a0) 13.1.1 20230516") C linker for the host machine: /home/buildroot/instance-0/output-1/host/bin/arc-buildroot-linux-uclibc-gcc ld.bfd 2.40.90.20230703 C compiler for the build machine: /usr/bin/gcc (gcc 10.2.1 "gcc (Debian 10.2.1-6) 10.2.1 20210110") C linker for the build machine: /usr/bin/gcc ld.bfd 2.35.2 Build machine cpu family: x86_64 Build machine cpu: x86_64 Host machine cpu family: arc Host machine cpu: archs Target machine cpu family: arc Target machine cpu: archs Compiler for C supports arguments -Wmissing-declarations: YES Compiler for C supports arguments -Werror-implicit-function-declaration: YES Compiler for C supports arguments -Wpointer-arith: YES Compiler for C supports arguments -Wwrite-strings: YES Compiler for C supports arguments -Wsign-compare: YES Compiler for C supports arguments -Wpacked: YES Compiler for C supports arguments -Wswitch-enum: YES Compiler for C supports arguments -Wmissing-format-attribute: YES Compiler for C supports arguments -Wvolatile-register-var: YES Compiler for C supports arguments -Wstrict-aliasing=2: YES Compiler for C supports arguments -Winit-self: YES Compiler for C supports arguments -Wunsafe-loop-optimizations: YES Compiler for C supports arguments -Wno-missing-field-initializers: YES Compiler for C supports arguments -Wno-unused-parameter: YES Compiler for C supports arguments -Wno-attributes: YES Compiler for C supports arguments -Wno-long-long: YES Compiler for C supports arguments -Winline: YES Compiler for C supports arguments -Wno-unused-but-set-variable: YES Compiler for C supports arguments -Wno-enum-conversion: YES Compiler for C supports arguments -fno-strict-aliasing: YES Compiler for C supports arguments -fno-common: YES Program python3 found: YES (/home/buildroot/instance-0/output-1/host/bin/python3) Library m found: YES Dependency gtk+-2.0 skipped: feature gtk2-utils disabled Compiler for C supports link arguments -Wl,-Bsymbolic-functions: YES Fetching value of define "__FLOAT_WORD_ORDER__" : 1234 Fetching value of define "__ORDER_BIG_ENDIAN__" : 4321 Found pkg-config: YES (/home/buildroot/instance-0/output-1/host/bin/pkgconf) 1.6.3 Run-time dependency lzo2 found: YES 2.10 Library dl found: YES Checking for function "dlsym" with dependency -ldl: YES Dependency zlib skipped: feature zlib disabled Run-time dependency libpng found: YES 1.6.43 Run-time dependency fontconfig found: YES 2.14.2 Program ttx found: NO Run-time dependency freetype2 found: YES 26.1.20 Checking if "FT has color" with dependency freetype2: links: YES Checking for type "FT_SVG_Document" with dependency freetype2: YES Checking for function "FT_Get_Color_Glyph_Paint" with dependency freetype2: YES Dependency x11 skipped: feature xlib disabled Dependency xext skipped: feature xlib disabled Dependency xcb skipped: feature xcb disabled Dependency xcb-render skipped: feature xcb disabled Dependency gobject-2.0 skipped: feature glib disabled Dependency glib-2.0 skipped: feature glib disabled Library bfd skipped: feature symbol-lookup disabled Dependency librsvg-2.0 skipped: feature tests disabled Run-time dependency pixman-1 found: YES 0.42.2 Checking for size of "void *" : 4 Checking for size of "int" : 4 Checking for size of "long" : 4 Checking for size of "long long" : 8 Checking for size of "size_t" : 4 Has header "stdint.h" : YES Has header "inttypes.h" : YES Has header "sys/int_types.h" : NO Has header "fcntl.h" : YES Has header "unistd.h" : YES Has header "signal.h" : YES Has header "sys/stat.h" : YES Has header "sys/socket.h" : YES Has header "poll.h" : YES Has header "sys/poll.h" : YES Has header "sys/un.h" : YES Has header "sched.h" : YES Has header "sys/mman.h" : YES Has header "time.h" : YES Has header "libgen.h" : YES Has header "byteswap.h" : YES Has header "signal.h" : YES (cached) Has header "setjmp.h" : YES Has header "fenv.h" : NO Has header "sys/wait.h" : YES Has header "sys/stat.h" : YES (cached) Has header "io.h" : NO Has header "fenv.h" : NO (cached) Has header "xlocale.h" : NO Has header "sys/ioctl.h" : YES Has header "intsafe.h" : NO Checking for type "uint64_t" : YES Checking for type "uint128_t" : NO Checking for type "__uint128_t" : NO Checking for function "alarm" with dependencies -lm, -ldl, libpng, fontconfig, freetype2, pixman-1: YES Checking for function "ctime_r" with dependencies -lm, -ldl, libpng, fontconfig, freetype2, pixman-1: YES Checking for function "localtime_r" with dependencies -lm, -ldl, libpng, fontconfig, freetype2, pixman-1: YES Checking for function "gmtime_r" with dependencies -lm, -ldl, libpng, fontconfig, freetype2, pixman-1: YES Checking for function "drand48" with dependencies -lm, -ldl, libpng, fontconfig, freetype2, pixman-1: YES Checking for function "flockfile" with dependencies -lm, -ldl, libpng, fontconfig, freetype2, pixman-1: YES Checking for function "funlockfile" with dependencies -lm, -ldl, libpng, fontconfig, freetype2, pixman-1: YES Checking for function "getline" with dependencies -lm, -ldl, libpng, fontconfig, freetype2, pixman-1: YES Checking for function "link" with dependencies -lm, -ldl, libpng, fontconfig, freetype2, pixman-1: YES Checking for function "fork" with dependencies -lm, -ldl, libpng, fontconfig, freetype2, pixman-1: YES Checking for function "waitpid" with dependencies -lm, -ldl, libpng, fontconfig, freetype2, pixman-1: YES Checking for function "raise" with dependencies -lm, -ldl, libpng, fontconfig, freetype2, pixman-1: YES Checking for function "newlocale" with dependencies -lm, -ldl, libpng, fontconfig, freetype2, pixman-1: NO Checking for function "strtod_l" with dependencies -lm, -ldl, libpng, fontconfig, freetype2, pixman-1: NO Checking for function "FcInit" with dependencies -lm, -ldl, libpng, fontconfig, freetype2, pixman-1: YES Checking for function "FcFini" with dependencies -lm, -ldl, libpng, fontconfig, freetype2, pixman-1: YES Checking for function "FT_Get_X11_Font_Format" with dependencies -lm, -ldl, libpng, fontconfig, freetype2, pixman-1: YES Checking for function "FT_GlyphSlot_Embolden" with dependencies -lm, -ldl, libpng, fontconfig, freetype2, pixman-1: YES Checking for function "FT_GlyphSlot_Oblique" with dependencies -lm, -ldl, libpng, fontconfig, freetype2, pixman-1: YES Checking for function "FT_Load_Sfnt_Table" with dependencies -lm, -ldl, libpng, fontconfig, freetype2, pixman-1: YES Checking for function "FT_Library_SetLcdFilter" with dependencies -lm, -ldl, libpng, fontconfig, freetype2, pixman-1: YES Checking for function "FT_Get_Var_Design_Coordinates" with dependencies -lm, -ldl, libpng, fontconfig, freetype2, pixman-1: YES Checking for function "FT_Done_MM_Var" with dependencies -lm, -ldl, libpng, fontconfig, freetype2, pixman-1: YES Checking for function "FT_Palette_Select" with dependencies -lm, -ldl, libpng, fontconfig, freetype2, pixman-1: YES Checking for function "sched_getaffinity" with dependencies -lm, -ldl, libpng, fontconfig, freetype2, pixman-1: YES Checking for function "mmap" with dependencies -lm, -ldl, libpng, fontconfig, freetype2, pixman-1: YES Checking for function "clock_gettime" with dependencies -lm, -ldl, libpng, fontconfig, freetype2, pixman-1: YES Checking for function "strndup" : YES Checking if "pthreads" : links: YES Checking if "Atomic ops: cxx11" : links: YES Library rt found: YES Checking for function "shm_open" with dependency -lrt: YES Compiler for C supports arguments -Wno-attributes: YES (cached) Compiler for C supports arguments -Wno-unused-but-set-variable: YES (cached) Compiler for C supports arguments -Wno-missing-field-initializers: YES (cached) Compiler for C supports arguments -Wno-unused-parameter: YES (cached) Compiler for C supports arguments -Wno-long-long: YES (cached) Configuring cairo-features.h using configuration Program sh found: YES (/bin/sh) Has header "execinfo.h" : YES Configuring config.h using configuration Build targets in project: 7 cairo 1.18.0 Surface Backends Image : YES Recording : YES Observer : YES Mime : YES Tee : NO Xlib : NO Xlib Xrender : NO Quartz : NO Quartz-image : NO XCB : NO Win32 : NO CairoScript : NO PostScript : NO PDF : NO SVG : YES Font Backends User : YES FreeType : YES Fontconfig : YES Win32 : NO Win32 DWrite : NO Quartz : NO Functions PNG functions : YES X11-xcb : NO XCB-shm : NO Features and Utilities cairo-trace: : NO cairo-script-interpreter: NO API reference : NO User defined options Cross files : /home/buildroot/instance-0/output-1/build/cairo-1.18.0//build/cross-compilation.conf build.cmake_prefix_path : /home/buildroot/instance-0/output-1/host/lib/cmake build.pkg_config_path : /home/buildroot/instance-0/output-1/host/lib/pkgconfig buildtype : debug default_library : both libdir : lib prefix : /usr strip : false b_pie : false b_staticpic : true c_std : gnu11 dwrite : disabled fontconfig : enabled freetype : enabled glib : disabled gtk_doc : false png : enabled quartz : disabled spectre : disabled symbol-lookup : disabled tee : disabled tests : disabled xcb : disabled xlib : disabled xlib-xcb : disabled zlib : disabled Found ninja-1.11.1.git.kitware.jobserver-1 at /home/buildroot/instance-0/output-1/host/bin/ninja >>> cairo 1.18.0 Building GIT_DIR=. PATH="/home/buildroot/instance-0/output-1/host/bin:/home/buildroot/instance-0/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" PYTHONNOUSERSITE=y /home/buildroot/instance-0/output-1/host/bin/ninja -C /home/buildroot/instance-0/output-1/build/cairo-1.18.0//build ninja: Entering directory `/home/buildroot/instance-0/output-1/build/cairo-1.18.0//build' [1/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-atomic.c.o [2/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-base85-stream.c.o [3/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-clip-region.c.o ../src/cairo-clip-region.c: In function '_cairo_clip_extract_region': ../src/cairo-clip-region.c:84:20: warning: 'stack_rects' may be used uninitialized [-Wmaybe-uninitialized] 84 | clip->region = cairo_region_create_rectangles (r, i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/cairoint.h:65, from ../src/cairo-clip-region.c:42: ../src/cairo.h:3270:1: note: by argument 1 of type 'const cairo_rectangle_int_t *' {aka 'const struct _cairo_rectangle_int *'} to 'cairo_region_create_rectangles' declared here 3270 | cairo_region_create_rectangles (const cairo_rectangle_int_t *rects, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-clip-region.c:55:27: note: 'stack_rects' declared here 55 | cairo_rectangle_int_t stack_rects[CAIRO_STACK_ARRAY_LENGTH (cairo_rectangle_int_t)]; | ^~~~~~~~~~~ [4/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-clip-polygon.c.o [5/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-clip-surface.c.o [6/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-cache.c.o [7/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-base64-stream.c.o [8/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-arc.c.o [9/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-color.c.o [10/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-array.c.o [11/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-boxes.c.o [12/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-clip-boxes.c.o [13/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-compositor.c.o [14/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-bentley-ottmann-rectilinear.c.o [15/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-damage.c.o [16/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-debug.c.o [17/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-error.c.o [18/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-fallback-compositor.c.o [19/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-fixed.c.o [20/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-analysis-surface.c.o [21/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-contour.c.o [22/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-device.c.o [23/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-font-face-twin-data.c.o [24/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-boxes-intersect.c.o [25/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-composite-rectangles.c.o [26/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-font-face.c.o [27/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-bentley-ottmann-rectangular.c.o [28/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-freed-pool.c.o [29/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-freelist.c.o [30/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-hash.c.o [31/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-hull.c.o [32/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-image-info.c.o [33/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-font-options.c.o [34/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-clip.c.o [35/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-lzw.c.o [36/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-line.c.o [37/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-default-context.c.o [38/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-mutex.c.o [39/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-mempool.c.o [40/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-no-compositor.c.o [41/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-font-face-twin.c.o [42/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-misc.c.o [43/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-clip-tor-scan-converter.c.o [44/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-observer.c.o [45/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-image-surface.c.o [46/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-mono-scan-converter.c.o [47/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-path-bounds.c.o [48/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-path-fill.c.o [49/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-path-in-fill.c.o [50/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-image-source.c.o [51/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-paginated-surface.c.o [52/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-mask-compositor.c.o [53/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-output-stream.c.o [54/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-matrix.c.o [55/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-mesh-pattern-rasterizer.c.o [56/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-path-stroke-boxes.c.o [57/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-path.c.o [58/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-botor-scan-converter.c.o [59/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-raster-source-pattern.c.o [60/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-pen.c.o [61/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-bentley-ottmann.c.o ../src/cairo-bentley-ottmann.c: In function '_cairo_bentley_ottmann_tessellate_polygon': ../src/cairo-bentley-ottmann.c:1476:33: warning: 'ymax' may be used uninitialized [-Wmaybe-uninitialized] 1476 | int i, num_events, y, ymin, ymax; | ^~~~ [62/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-gstate.c.o [63/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-rectangle.c.o [64/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-path-stroke-tristrip.c.o [65/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-path-stroke-polygon.c.o [66/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-slope.c.o [67/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-region.c.o ../src/cairo-region.c: In function 'cairo_region_create_rectangles': ../src/cairo-region.c:271:9: warning: 'stack_pboxes' may be used uninitialized [-Wmaybe-uninitialized] 271 | i = pixman_region32_init_rects (®ion->rgn, pboxes, count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/cairoint.h:66, from ../src/cairo-region.c:39: /home/buildroot/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/include/pixman-1/pixman.h:653:25: note: by argument 2 of type 'const pixman_box32_t *' {aka 'const struct pixman_box32 *'} to 'pixman_region32_init_rects' declared here 653 | pixman_bool_t pixman_region32_init_rects (pixman_region32_t *region, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-region.c:236:20: note: 'stack_pboxes' declared here 236 | pixman_box32_t stack_pboxes[CAIRO_STACK_ARRAY_LENGTH (pixman_box32_t)]; | ^~~~~~~~~~~~ [68/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-shape-mask-compositor.c.o [69/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-polygon.c.o [70/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-image-compositor.c.o [71/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-spans.c.o [72/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-stroke-dash.c.o [73/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-path-stroke-traps.c.o [74/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-rtree.c.o [75/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-rectangular-scan-converter.c.o In function 'render_rows', inlined from 'generate' at ../src/cairo-rectangular-scan-converter.c:507:6: ../src/cairo-rectangular-scan-converter.c:310:1: warning: inlining failed in call to '_active_edges_to_spans': --param max-inline-insns-single limit reached [-Winline] 310 | _active_edges_to_spans (sweep_line_t *sweep) | ^~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-rectangular-scan-converter.c:477:5: note: called from here 477 | _active_edges_to_spans (sweep_line); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'render_rows', inlined from 'generate' at ../src/cairo-rectangular-scan-converter.c:552:5: ../src/cairo-rectangular-scan-converter.c:310:1: warning: inlining failed in call to '_active_edges_to_spans': --param max-inline-insns-single limit reached [-Winline] 310 | _active_edges_to_spans (sweep_line_t *sweep) | ^~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-rectangular-scan-converter.c:477:5: note: called from here 477 | _active_edges_to_spans (sweep_line); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'render_rows', inlined from 'generate' at ../src/cairo-rectangular-scan-converter.c:521:2: ../src/cairo-rectangular-scan-converter.c:310:1: warning: inlining failed in call to '_active_edges_to_spans': --param max-inline-insns-single limit reached [-Winline] 310 | _active_edges_to_spans (sweep_line_t *sweep) | ^~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-rectangular-scan-converter.c:477:5: note: called from here 477 | _active_edges_to_spans (sweep_line); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'render_rows', inlined from 'generate' at ../src/cairo-rectangular-scan-converter.c:535:3: ../src/cairo-rectangular-scan-converter.c:310:1: warning: inlining failed in call to '_active_edges_to_spans': --param max-inline-insns-single limit reached [-Winline] 310 | _active_edges_to_spans (sweep_line_t *sweep) | ^~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-rectangular-scan-converter.c:477:5: note: called from here 477 | _active_edges_to_spans (sweep_line); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'render_rows', inlined from 'generate' at ../src/cairo-rectangular-scan-converter.c:540:6: ../src/cairo-rectangular-scan-converter.c:310:1: warning: inlining failed in call to '_active_edges_to_spans': --param max-inline-insns-single limit reached [-Winline] 310 | _active_edges_to_spans (sweep_line_t *sweep) | ^~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-rectangular-scan-converter.c:477:5: note: called from here 477 | _active_edges_to_spans (sweep_line); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'render_rows', inlined from 'generate' at ../src/cairo-rectangular-scan-converter.c:564:6: ../src/cairo-rectangular-scan-converter.c:310:1: warning: inlining failed in call to '_active_edges_to_spans': --param max-inline-insns-single limit reached [-Winline] 310 | _active_edges_to_spans (sweep_line_t *sweep) | ^~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-rectangular-scan-converter.c:477:5: note: called from here 477 | _active_edges_to_spans (sweep_line); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'render_rows', inlined from 'generate' at ../src/cairo-rectangular-scan-converter.c:569:2: ../src/cairo-rectangular-scan-converter.c:310:1: warning: inlining failed in call to '_active_edges_to_spans': --param max-inline-insns-single limit reached [-Winline] 310 | _active_edges_to_spans (sweep_line_t *sweep) | ^~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-rectangular-scan-converter.c:477:5: note: called from here 477 | _active_edges_to_spans (sweep_line); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [76/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-path-fixed.c.o [77/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-surface-fallback.c.o [78/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-surface-clipper.c.o [79/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-stroke-style.c.o [80/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-path-stroke.c.o [81/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-surface-snapshot.c.o [82/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-time.c.o [83/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-spans-compositor.c.o [84/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-surface-subsurface.c.o [85/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-surface-offset.c.o [86/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-toy-font-face.c.o [87/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-tristrip.c.o [88/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-spline.c.o [89/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-surface-wrapper.c.o [90/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-version.c.o [91/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-unicode.c.o [92/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-polygon-reduce.c.o [93/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-user-font.c.o [94/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-polygon-intersect.c.o [95/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-type1-glyph-names.c.o [96/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-wideint.c.o [97/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-recording-surface.c.o [98/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-scaled-font.c.o [99/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-traps.c.o ../src/cairo-traps.c: In function '_cairo_traps_extract_region': ../src/cairo-traps.c:913:15: warning: 'stack_rects' may be used uninitialized [-Wmaybe-uninitialized] 913 | *region = cairo_region_create_rectangles (rects, rect_count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/cairoint.h:65, from ../src/cairo-traps.c:40: ../src/cairo.h:3270:1: note: by argument 1 of type 'const cairo_rectangle_int_t *' {aka 'const struct _cairo_rectangle_int *'} to 'cairo_region_create_rectangles' declared here 3270 | cairo_region_create_rectangles (const cairo_rectangle_int_t *rects, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-traps.c:866:27: note: 'stack_rects' declared here 866 | cairo_rectangle_int_t stack_rects[CAIRO_STACK_ARRAY_LENGTH (cairo_rectangle_int_t)]; | ^~~~~~~~~~~ [100/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-tor22-scan-converter.c.o [101/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-deflate-stream.c.o [102/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-type1-fallback.c.o [103/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-tor-scan-converter.c.o [104/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-tag-stack.c.o [105/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-type3-glyph-surface.c.o [106/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-pdf-shading.c.o [107/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-scaled-font-subsets.c.o [108/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-traps-compositor.c.o [109/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-surface-observer.c.o [110/127] Compiling C object util/libmalloc-stats.so.p/malloc-stats.c.o In function 'resolve_addrs', inlined from 'malloc_stats' at ../util/malloc-stats.c:346:2: ../util/malloc-stats.c:120:19: warning: 'addrs' may be used uninitialized [-Wmaybe-uninitialized] 120 | strings = backtrace_symbols (addrs, num); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../util/malloc-stats.c:78: /home/buildroot/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/include/execinfo.h: In function 'malloc_stats': /home/buildroot/instance-0/output-1/host/arc-buildroot-linux-uclibc/sysroot/usr/include/execinfo.h:37:9: note: by argument 1 of type 'void * const*' to 'backtrace_symbols' declared here 37 | char ** backtrace_symbols(void *const *, int); | ^~~~~~~~~~~~~~~~~ [111/127] Linking static target util/libmalloc-stats.a [112/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-surface.c.o [113/127] Linking target util/libmalloc-stats.so FAILED: util/libmalloc-stats.so /home/buildroot/instance-0/output-1/host/bin/arc-buildroot-linux-uclibc-gcc -o util/libmalloc-stats.so util/libmalloc-stats.so.p/malloc-stats.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libmalloc-stats.so -latomic -ldl -Wl,--end-group /home/buildroot/instance-0/output-1/host/lib/gcc/arc-buildroot-linux-uclibc/13.1.1/../../../../arc-buildroot-linux-uclibc/bin/ld: util/libmalloc-stats.so.p/malloc-stats.c.o: in function `malloc_stats': malloc-stats.c:(.text.exit+0xea): undefined reference to `backtrace_symbols' /home/buildroot/instance-0/output-1/host/lib/gcc/arc-buildroot-linux-uclibc/13.1.1/../../../../arc-buildroot-linux-uclibc/bin/ld: malloc-stats.c:(.text.exit+0x3a4): undefined reference to `backtrace_symbols' collect2: error: ld returned 1 exit status [114/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-tag-attributes.c.o [115/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-pattern.c.o [116/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo.c.o [117/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-pdf-operators.c.o [118/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-png.c.o [119/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-colr-glyph-render.c.o ../src/cairo-colr-glyph-render.c: In function 'draw_paint': ../src/cairo-colr-glyph-render.c:1169:9: warning: 'orig_size' may be used uninitialized [-Wmaybe-uninitialized] 1169 | FT_Activate_Size (orig_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-colr-glyph-render.c:1084:13: note: 'orig_size' was declared here 1084 | FT_Size orig_size; | ^~~~~~~~~ [120/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-type1-subset.c.o [121/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-truetype-subset.c.o [122/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-cff-subset.c.o [123/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-ft-font.c.o ../src/cairo-ft-font.c: In function '_cairo_ft_scaled_glyph_init_record_svg_glyph': ../src/cairo-ft-font.c:3073:33: warning: 'extent_x_scale' may be used uninitialized [-Wmaybe-uninitialized] 3073 | extents->x_bearing = x1 * x_scale; | ~~~^~~~~~~~~ ../src/cairo-ft-font.c:3021:12: note: 'extent_x_scale' was declared here 3021 | double extent_x_scale; | ^~~~~~~~~~~~~~ ../src/cairo-ft-font.c:3074:33: warning: 'extent_y_scale' may be used uninitialized [-Wmaybe-uninitialized] 3074 | extents->y_bearing = y1 * y_scale; | ~~~^~~~~~~~~ ../src/cairo-ft-font.c:3022:12: note: 'extent_y_scale' was declared here 3022 | double extent_y_scale; | ^~~~~~~~~~~~~~ ../src/cairo-ft-font.c: In function '_cairo_ft_scaled_glyph_init_record_colr_v1_glyph': ../src/cairo-ft-font.c:2923:33: warning: 'extent_x_scale' may be used uninitialized [-Wmaybe-uninitialized] 2923 | extents->x_bearing = x1 * x_scale; | ~~~^~~~~~~~~ ../src/cairo-ft-font.c:2871:12: note: 'extent_x_scale' was declared here 2871 | double extent_x_scale; | ^~~~~~~~~~~~~~ ../src/cairo-ft-font.c:2924:33: warning: 'extent_y_scale' may be used uninitialized [-Wmaybe-uninitialized] 2924 | extents->y_bearing = y1 * y_scale; | ~~~^~~~~~~~~ ../src/cairo-ft-font.c:2872:12: note: 'extent_y_scale' was declared here 2872 | double extent_y_scale; | ^~~~~~~~~~~~~~ ../src/cairo-ft-font.c: In function '_cairo_ft_scaled_glyph_init_surface': ../src/cairo-ft-font.c:2679:45: warning: 'surface' may be used uninitialized [-Wmaybe-uninitialized] 2679 | if (pixman_image_get_format (surface->pixman_image) == PIXMAN_a8r8g8b8 && | ^~ ../src/cairo-ft-font.c:2614:34: note: 'surface' declared here 2614 | cairo_image_surface_t *surface; | ^~~~~~~ In function '_cairo_ft_scaled_glyph_init_record_colr_v0_glyph', inlined from '_cairo_ft_scaled_glyph_init' at ../src/cairo-ft-font.c:3495:12: ../src/cairo-ft-font.c:2779:16: warning: 'path_fixed' may be used uninitialized [-Wmaybe-uninitialized] 2779 | path = _cairo_path_create (path_fixed, cr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-ft-font.c: In function '_cairo_ft_scaled_glyph_init': ../src/cairo-ft-font.c:2723:25: note: 'path_fixed' was declared here 2723 | cairo_path_fixed_t *path_fixed; | ^~~~~~~~~~ [124/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-svg-glyph-render.c.o ../src/cairo-svg-glyph-render.c: In function '_read_png_from_base64': ../src/cairo-svg-glyph-render.c:1776:32: warning: 'val' may be used uninitialized [-Wmaybe-uninitialized] 1776 | val = (val << 6) | (c -'a' + 26); | ~~~~~^~~~~ ../src/cairo-svg-glyph-render.c:1759:14: note: 'val' was declared here 1759 | unsigned val; | ^~~ [125/127] Compiling C object src/libcairo.so.2.11800.0.p/cairo-svg-surface.c.o ../src/cairo-svg-surface.c: In function '_cairo_svg_surface_create_for_stream_internal.constprop': ../src/cairo-svg-surface.c:1142:15: warning: 'document' may be used uninitialized [-Wmaybe-uninitialized] 1142 | surface = _cairo_svg_surface_create_for_document (document, CAIRO_CONTENT_COLOR_ALPHA, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1143 | width, height, TRUE); | ~~~~~~~~~~~~~~~~~~~~ ../src/cairo-svg-surface.c:1128:27: note: 'document' was declared here 1128 | cairo_svg_document_t *document; | ^~~~~~~~ In function '_cairo_svg_document_emit_bitmap_glyph_data', inlined from '_cairo_svg_document_emit_glyph' at ../src/cairo-svg-surface.c:1517:11, inlined from '_cairo_svg_document_emit_font_subset' at ../src/cairo-svg-surface.c:1538:11: ../src/cairo-svg-surface.c:1493:9: warning: 'extracted_surface' may be used uninitialized [-Wmaybe-uninitialized] 1493 | _cairo_surface_release_source_image (extracted_surface, extracted_image, extracted_image_extra); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/cairo-svg-surface.c: In function '_cairo_svg_document_emit_font_subset': ../src/cairo-svg-surface.c:1371:22: note: 'extracted_surface' was declared here 1371 | cairo_surface_t *extracted_surface; | ^~~~~~~~~~~~~~~~~ ninja: build stopped: subcommand failed. make: *** [package/pkg-generic.mk:289: /home/buildroot/instance-0/output-1/build/cairo-1.18.0/.stamp_built] Error 1 make: Leaving directory '/home/buildroot/instance-0/buildroot'