:: Synchronizing package databases... build-support-manual downloading... build-support downloading... core-staging downloading... extra-staging downloading... core-testing downloading... core downloading... extra-testing downloading... extra downloading... :: Starting full system upgrade... there is nothing to do ==> Building in chroot for [extra-staging-with-build-support] (i486)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-staging-with-build-support-i486/root] -> [build]...done ==> Making package: cairo 1.18.4-1.0 (Mon Mar 31 13:39:53 2025) ==> Retrieving sources... -> Updating cairo git repo... ==> Validating source files with b2sums... cairo ... Passed gpg: Warning: using insecure memory! ==> Appending keys from archlinux32.gpg... gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! ==> Updating trust database... gpg: Warning: using insecure memory! gpg: next trustdb check due at 2025-06-16 ==> Making package: cairo 1.18.4-1.0 (Mon Mar 31 13:40:07 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency Packages (15) graphite-1:1.3.14-3.3 harfbuzz-7.1.0-1.0 libxau-1.0.12-1.0 libxdmcp-1.1.5-1.0 xcb-proto-1.17.0-3.0 xorgproto-2024.1-2.0 fontconfig-2:2.16.1-1.0 freetype2-2.13.3-1.0 libpng-1.6.47-1.0 libx11-1.8.11-1.0 libxcb-1.17.0-1.0 libxext-1.3.6-1.0 libxrender-0.9.12-1.0 lzo-2.10-5.1 pixman-0.44.2-1.0 Total Installed Size: 25.43 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libpng... installing graphite... Optional dependencies for graphite graphite-docs: Documentation installing harfbuzz... Optional dependencies for harfbuzz harfbuzz-utils: utilities installing freetype2... installing fontconfig... Creating fontconfig configuration... Rebuilding fontconfig cache... installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxext... installing libxrender... installing lzo... installing pixman... :: Running post-transaction hooks... (1/3) Arming ConditionNeedsUpdate... (2/3) Updating fontconfig configuration... (3/3) Updating fontconfig cache... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (19) debuginfod-0.192-4.0 docbook-xml-4.5-10.0 docbook-xsl-1.79.2-9.0 glib2-docs-2.78.4-1.0 libmicrohttpd-1.0.1-1.0 libxslt-1.1.43-1.0 mpdecimal-4.0.0-2.153 ninja-1.12.1-2.0 perl-error-0.17029-7.0 perl-mailtools-2.22-1.0 perl-timedate-2.33-7.0 python-3.13.2-1.2 python-lxml-5.3.0-1.0 python-pygments-2.18.0-1.0 python-tqdm-4.67.1-1.0 git-2.47.0-1.0 gtk-doc-1.34.0-1.0 meson-1.7.0-1.0 valgrind-3.21.0-4.0 Total Installed Size: 223.08 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing perl-error... installing perl-timedate... installing perl-mailtools... installing git... Optional dependencies for git tk: gitk and git gui openssh: ssh transport and crypto perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 [pending] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] installing docbook-xml... installing libxslt... Optional dependencies for libxslt python: Python bindings [pending] installing docbook-xsl... installing glib2-docs... installing mpdecimal... installing python... Optional dependencies for python python-setuptools: for building Python packages using tooling that is usually bundled with Python python-pip: for installing Python packages using tooling that is usually bundled with Python python-pipx: for installing Python software not packaged on Arch Linux sqlite: for a default database integration [installed] xz: for lzma [installed] tk: for tkinter installing python-lxml... Optional dependencies for python-lxml python-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML python-cssselect: support for cssselect python-html5lib: support for html5lib parser python-lxml-docs: offline docs python-lxml-html-clean: enable htmlclean feature installing python-pygments... installing gtk-doc... Optional dependencies for gtk-doc dblatex: PDF support installing ninja... installing python-tqdm... Optional dependencies for python-tqdm python-requests: telegram installing meson... installing libmicrohttpd... installing debuginfod... Optional dependencies for debuginfod elfutils=0.192: for translations installing valgrind... Optional dependencies for valgrind glibc: 32-bit ABI support [installed] :: Running post-transaction hooks... (1/5) Creating system user accounts... Creating group 'git' with GID 972. Creating user 'git' (git daemon user) with UID 972 and GID 972. (2/5) Reloading system manager configuration... Skipped: Current root is not booted. (3/5) Arming ConditionNeedsUpdate... (4/5) Checking for old perl modules... (5/5) Updating the info directory file... ==> Retrieving sources... ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Creating working copy of cairo git repo... Cloning into 'cairo'... done. Switched to a new branch 'makepkg' ==> Starting prepare()... ==> Starting build()... + exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_pie=true -D python.bytecompile=1 cairo build -D dwrite=disabled -D gtk_doc=true -D spectre=disabled -D symbol-lookup=disabled -D tests=disabled ERROR:root:code for hash blake2b was not found. Traceback (most recent call last): File "/usr/lib/python3.13/hashlib.py", line 245, in globals()[__func_name] = __get_hash(__func_name) ~~~~~~~~~~^^^^^^^^^^^^^ File "/usr/lib/python3.13/hashlib.py", line 129, in __get_openssl_constructor return __get_builtin_constructor(name) File "/usr/lib/python3.13/hashlib.py", line 123, in __get_builtin_constructor raise ValueError('unsupported hash type ' + name) ValueError: unsupported hash type blake2b ERROR:root:code for hash blake2s was not found. Traceback (most recent call last): File "/usr/lib/python3.13/hashlib.py", line 245, in globals()[__func_name] = __get_hash(__func_name) ~~~~~~~~~~^^^^^^^^^^^^^ File "/usr/lib/python3.13/hashlib.py", line 129, in __get_openssl_constructor return __get_builtin_constructor(name) File "/usr/lib/python3.13/hashlib.py", line 123, in __get_builtin_constructor raise ValueError('unsupported hash type ' + name) ValueError: unsupported hash type blake2s The Meson build system Version: 1.7.0 Source dir: /build/cairo/src/cairo Build dir: /build/cairo/src/build Build type: native build Program version.py found: YES (/build/cairo/src/cairo/version.py) Project name: cairo Project version: 1.18.4 C compiler for the host machine: cc (gcc 14.2.1 "cc (GCC) 14.2.1 20250207") C linker for the host machine: cc ld.bfd 2.44 Host machine cpu family: x86 Host machine cpu: i686 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 (/usr/bin/python) 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 (/usr/bin/pkg-config) 2.4.3 Run-time dependency lzo2 found: YES 2.10 Library dl found: YES Checking for function "dlsym" with dependency -ldl: YES Run-time dependency zlib found: YES 1.3.1 Run-time dependency libpng found: YES 1.6.47 Run-time dependency fontconfig found: YES 2.16.1 Program ttx found: NO Run-time dependency freetype2 found: YES 26.2.20 Checking for type "FT_SVG_Document" with dependency freetype2: YES Checking if define "FT_LOAD_NO_SVG" with dependency freetype2 exists: YES Checking for function "FT_Get_Color_Glyph_Paint" with dependency freetype2: YES Run-time dependency x11 found: YES 1.8.11 Run-time dependency xext found: YES 1.3.6 Checking if "shmctl IPC_RMID allowes subsequent attaches" with dependencies x11, xext runs: YES Run-time dependency xrender found: YES 0.9.12 Run-time dependency xcb found: YES 1.17.0 Run-time dependency xcb-render found: YES 1.17.0 Dependency x11-xcb skipped: feature xlib-xcb disabled Run-time dependency xcb-shm found: YES 1.17.0 Run-time dependency gobject-2.0 found: YES 2.78.4 Run-time dependency glib-2.0 found: YES 2.78.4 Library bfd skipped: feature symbol-lookup disabled Program gs skipped: feature tests disabled Dependency libspectre skipped: feature spectre disabled Dependency poppler-glib skipped: feature tests disabled Dependency librsvg-2.0 skipped: feature tests disabled Run-time dependency pixman-1 found: YES 0.44.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" : YES Has header "sys/wait.h" : YES Has header "sys/stat.h" : YES (cached) Has header "io.h" : NO Has header "fenv.h" : YES (cached) Has header "xlocale.h" : NO Has header "sys/ioctl.h" : YES Has header "intsafe.h" : NO Has header "alloca.h" : YES Has header "termios.h" : YES Has header "X11/extensions/XShm.h" : YES Has header "X11/extensions/shmproto.h" : YES Has header "X11/extensions/shmstr.h" : YES 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, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, xcb-shm, pixman-1: YES Checking for function "ctime_r" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, xcb-shm, pixman-1: YES Checking for function "localtime_r" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, xcb-shm, pixman-1: YES Checking for function "gmtime_r" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, xcb-shm, pixman-1: YES Checking for function "drand48" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, xcb-shm, pixman-1: YES Checking for function "flockfile" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, xcb-shm, pixman-1: YES Checking for function "funlockfile" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, xcb-shm, pixman-1: YES Checking for function "getline" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, xcb-shm, pixman-1: YES Checking for function "link" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, xcb-shm, pixman-1: YES Checking for function "fork" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, xcb-shm, pixman-1: YES Checking for function "waitpid" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, xcb-shm, pixman-1: YES Checking for function "raise" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, xcb-shm, pixman-1: YES Checking for function "newlocale" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, xcb-shm, pixman-1: YES Checking for function "strtod_l" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, xcb-shm, pixman-1: YES Checking for function "FcInit" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, xcb-shm, pixman-1: YES Checking for function "FcFini" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, xcb-shm, pixman-1: YES Checking for function "XRenderCreateSolidFill" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, xcb-shm, pixman-1: YES Checking for function "XRenderCreateLinearGradient" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, xcb-shm, pixman-1: YES Checking for function "XRenderCreateRadialGradient" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, xcb-shm, pixman-1: YES Checking for function "XRenderCreateConicalGradient" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, xcb-shm, pixman-1: YES Checking for function "sched_getaffinity" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, xcb-shm, pixman-1: YES Checking for function "mmap" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, xcb-shm, pixman-1: YES Checking for function "clock_gettime" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, xcb-shm, pixman-1: YES Checking for function "feenableexcept" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, xcb-shm, pixman-1: YES Checking for function "fedisableexcept" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, xcb-shm, pixman-1: YES Checking for function "feclearexcept" with dependencies -lm, -ldl, zlib, libpng, fontconfig, freetype2, x11, xext, xrender, xcb, xcb-render, xcb-shm, pixman-1: YES Checking for function "strndup" : YES Checking if "pthreads" links: YES Checking if "Atomic ops: c11" 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 (/usr/bin/sh) Configuring cairo-trace using configuration Configuring version.xml using configuration Program gtkdoc-scan found: YES (/usr/bin/gtkdoc-scan) Program gtkdoc-scangobj found: YES (/usr/bin/gtkdoc-scangobj) Program gtkdoc-mkdb found: YES (/usr/bin/gtkdoc-mkdb) Program gtkdoc-mkhtml found: YES (/usr/bin/gtkdoc-mkhtml) Program gtkdoc-fixxref found: YES (/usr/bin/gtkdoc-fixxref) Program gtkdoc-check found: YES (/usr/bin/gtkdoc-check) Configuring config.h using configuration Build targets in project: 13 cairo 1.18.4 Surface Backends Image : YES Recording : YES Observer : YES Mime : YES Tee : YES Xlib : YES Xlib Xrender : YES Quartz : NO Quartz-image : NO XCB : YES Win32 : NO CairoScript : YES PostScript : YES PDF : YES 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 : YES Features and Utilities cairo-trace: : YES cairo-script-interpreter: YES API reference : YES User defined options auto_features : enabled b_pie : true buildtype : plain dwrite : disabled gtk_doc : true libexecdir : lib prefix : /usr python.bytecompile : 1 sbindir : bin spectre : disabled symbol-lookup : disabled tests : disabled wrap_mode : nodownload Found ninja-1.12.1 at /usr/bin/ninja ERROR:root:code for hash blake2b was not found. Traceback (most recent call last): File "/usr/lib/python3.13/hashlib.py", line 245, in globals()[__func_name] = __get_hash(__func_name) ~~~~~~~~~~^^^^^^^^^^^^^ File "/usr/lib/python3.13/hashlib.py", line 129, in __get_openssl_constructor return __get_builtin_constructor(name) File "/usr/lib/python3.13/hashlib.py", line 123, in __get_builtin_constructor raise ValueError('unsupported hash type ' + name) ValueError: unsupported hash type blake2b ERROR:root:code for hash blake2s was not found. Traceback (most recent call last): File "/usr/lib/python3.13/hashlib.py", line 245, in globals()[__func_name] = __get_hash(__func_name) ~~~~~~~~~~^^^^^^^^^^^^^ File "/usr/lib/python3.13/hashlib.py", line 129, in __get_openssl_constructor return __get_builtin_constructor(name) File "/usr/lib/python3.13/hashlib.py", line 123, in __get_builtin_constructor raise ValueError('unsupported hash type ' + name) ValueError: unsupported hash type blake2s ninja: Entering directory `/build/cairo/src/build' [1/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-arc.c.o [2/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-analysis-surface.c.o [3/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-array.c.o [4/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-atomic.c.o [5/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-base64-stream.c.o [6/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-base85-stream.c.o [7/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-bentley-ottmann-rectilinear.c.o [8/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-bentley-ottmann-rectangular.c.o ../cairo/src/cairo-bentley-ottmann-rectangular.c: In function ‘_cairo_bentley_ottmann_tessellate_rectangular’: ../cairo/src/cairo-bentley-ottmann-rectangular.c:451:1: warning: inlining failed in call to ‘active_edges_to_traps’: --param max-inline-insns-single limit reached [-Winline] 451 | active_edges_to_traps (sweep_line_t *sweep) | ^~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-bentley-ottmann-rectangular.c:626:25: note: called from here 626 | active_edges_to_traps (&sweep_line); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-bentley-ottmann-rectangular.c:451:1: warning: inlining failed in call to ‘active_edges_to_traps’: --param max-inline-insns-single limit reached [-Winline] 451 | active_edges_to_traps (sweep_line_t *sweep) | ^~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-bentley-ottmann-rectangular.c:638:17: note: called from here 638 | active_edges_to_traps (&sweep_line); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-bentley-ottmann-rectangular.c:451:1: warning: inlining failed in call to ‘active_edges_to_traps’: --param max-inline-insns-single limit reached [-Winline] 451 | active_edges_to_traps (sweep_line_t *sweep) | ^~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-bentley-ottmann-rectangular.c:655:17: note: called from here 655 | active_edges_to_traps (&sweep_line); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [9/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-bentley-ottmann.c.o In function ‘_cairo_bentley_ottmann_tessellate_bo_edges’, inlined from ‘_cairo_bentley_ottmann_tessellate_polygon’ at ../cairo/src/cairo-bentley-ottmann.c:1557:14: ../cairo/src/cairo-bentley-ottmann.c:865:1: warning: inlining failed in call to ‘_cairo_bo_event_queue_insert_if_intersect_below_current_y’: --param max-inline-insns-single limit reached [-Winline] 865 | _cairo_bo_event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-bentley-ottmann.c:1374:26: note: called from here 1374 | status = _cairo_bo_event_queue_insert_if_intersect_below_current_y (&event_queue, left, e1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-bentley-ottmann.c:865:1: warning: inlining failed in call to ‘_cairo_bo_event_queue_insert_if_intersect_below_current_y’: --param max-inline-insns-single limit reached [-Winline] 865 | _cairo_bo_event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-bentley-ottmann.c:1380:26: note: called from here 1380 | status = _cairo_bo_event_queue_insert_if_intersect_below_current_y (&event_queue, e1, right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-bentley-ottmann.c:865:1: warning: inlining failed in call to ‘_cairo_bo_event_queue_insert_if_intersect_below_current_y’: --param max-inline-insns-single limit reached [-Winline] 865 | _cairo_bo_event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-bentley-ottmann.c:1406:26: note: called from here 1406 | status = _cairo_bo_event_queue_insert_if_intersect_below_current_y (&event_queue, left, right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-bentley-ottmann.c:865:1: warning: inlining failed in call to ‘_cairo_bo_event_queue_insert_if_intersect_below_current_y’: --param max-inline-insns-single limit reached [-Winline] 865 | _cairo_bo_event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-bentley-ottmann.c:1432:26: note: called from here 1432 | status = _cairo_bo_event_queue_insert_if_intersect_below_current_y (&event_queue, left, e2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-bentley-ottmann.c:865:1: warning: inlining failed in call to ‘_cairo_bo_event_queue_insert_if_intersect_below_current_y’: --param max-inline-insns-single limit reached [-Winline] 865 | _cairo_bo_event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-bentley-ottmann.c:1438:26: note: called from here 1438 | status = _cairo_bo_event_queue_insert_if_intersect_below_current_y (&event_queue, e1, right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [10/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-botor-scan-converter.c.o ../cairo/src/cairo-botor-scan-converter.c: In function ‘botor_generate’: ../cairo/src/cairo-botor-scan-converter.c:963:1: warning: inlining failed in call to ‘event_insert_if_intersect_below_current_y’: --param max-inline-insns-single limit reached [-Winline] 963 | event_insert_if_intersect_below_current_y (sweep_line_t *sweep_line, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-botor-scan-converter.c:1893:25: note: called from here 1893 | event_insert_if_intersect_below_current_y (&sweep_line, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1894 | link_to_edge (left), e1); | ~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-botor-scan-converter.c:963:1: warning: inlining failed in call to ‘event_insert_if_intersect_below_current_y’: --param max-inline-insns-single limit reached [-Winline] 963 | event_insert_if_intersect_below_current_y (sweep_line_t *sweep_line, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-botor-scan-converter.c:1898:25: note: called from here 1898 | event_insert_if_intersect_below_current_y (&sweep_line, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1899 | e1, link_to_edge (right)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-botor-scan-converter.c:963:1: warning: inlining failed in call to ‘event_insert_if_intersect_below_current_y’: --param max-inline-insns-single limit reached [-Winline] 963 | event_insert_if_intersect_below_current_y (sweep_line_t *sweep_line, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-botor-scan-converter.c:1916:26: note: called from here 1916 | event_insert_if_intersect_below_current_y (&sweep_line, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1917 | link_to_edge (left), | ~~~~~~~~~~~~~~~~~~~~ 1918 | link_to_edge (right)); | ~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-botor-scan-converter.c:963:1: warning: inlining failed in call to ‘event_insert_if_intersect_below_current_y’: --param max-inline-insns-single limit reached [-Winline] 963 | event_insert_if_intersect_below_current_y (sweep_line_t *sweep_line, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-botor-scan-converter.c:1944:25: note: called from here 1944 | event_insert_if_intersect_below_current_y (&sweep_line, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1945 | link_to_edge (left), e2); | ~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-botor-scan-converter.c:963:1: warning: inlining failed in call to ‘event_insert_if_intersect_below_current_y’: --param max-inline-insns-single limit reached [-Winline] 963 | event_insert_if_intersect_below_current_y (sweep_line_t *sweep_line, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-botor-scan-converter.c:1949:25: note: called from here 1949 | event_insert_if_intersect_below_current_y (&sweep_line, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1950 | e1, link_to_edge (right)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ [11/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-boxes-intersect.c.o ../cairo/src/cairo-boxes-intersect.c: In function ‘intersect’: ../cairo/src/cairo-boxes-intersect.c:348:1: warning: inlining failed in call to ‘active_edges’: --param max-inline-insns-single limit reached [-Winline] 348 | active_edges (sweep_line_t *sweep, cairo_boxes_t *out) | ^~~~~~~~~~~~ ../cairo/src/cairo-boxes-intersect.c:503:21: note: called from here 503 | active_edges (&sweep_line, out); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-boxes-intersect.c:348:1: warning: inlining failed in call to ‘active_edges’: --param max-inline-insns-single limit reached [-Winline] 348 | active_edges (sweep_line_t *sweep, cairo_boxes_t *out) | ^~~~~~~~~~~~ ../cairo/src/cairo-boxes-intersect.c:512:13: note: called from here 512 | active_edges (&sweep_line, out); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-boxes-intersect.c:348:1: warning: inlining failed in call to ‘active_edges’: --param max-inline-insns-single limit reached [-Winline] 348 | active_edges (sweep_line_t *sweep, cairo_boxes_t *out) | ^~~~~~~~~~~~ ../cairo/src/cairo-boxes-intersect.c:521:13: note: called from here 521 | active_edges (&sweep_line, out); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [12/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-boxes.c.o [13/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-cache.c.o [14/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-clip-polygon.c.o [15/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-clip-boxes.c.o [16/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-clip-region.c.o ../cairo/src/cairo-clip-region.c: In function ‘_cairo_clip_extract_region’: ../cairo/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 ../cairo/src/cairoint.h:65, from ../cairo/src/cairo-clip-region.c:42: ../cairo/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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/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)]; | ^~~~~~~~~~~ [17/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-clip-surface.c.o [18/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-clip.c.o [19/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-clip-tor-scan-converter.c.o [20/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-color.c.o [21/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-compositor.c.o [22/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-composite-rectangles.c.o [23/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-damage.c.o [24/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-contour.c.o [25/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-debug.c.o [26/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-device.c.o [27/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-error.c.o [28/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-default-context.c.o [29/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-fallback-compositor.c.o [30/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-fixed.c.o [31/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-font-face-twin-data.c.o [32/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-font-face.c.o [33/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-font-face-twin.c.o [34/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-freed-pool.c.o [35/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-font-options.c.o [36/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-freelist.c.o [37/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-hash.c.o [38/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-hull.c.o [39/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-gstate.c.o [40/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-image-info.c.o [41/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-image-source.c.o [42/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-image-compositor.c.o [43/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-line.c.o [44/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-lzw.c.o [45/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-image-surface.c.o [46/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-matrix.c.o [47/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-mask-compositor.c.o [48/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-mempool.c.o [49/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-misc.c.o [50/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-mesh-pattern-rasterizer.c.o [51/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-mutex.c.o [52/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-mono-scan-converter.c.o [53/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-no-compositor.c.o [54/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-observer.c.o [55/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-output-stream.c.o [56/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-paginated-surface.c.o [57/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-path-bounds.c.o [58/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-path-fill.c.o [59/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-path-in-fill.c.o [60/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-path-stroke-boxes.c.o [61/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-path-fixed.c.o [62/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-path-stroke-polygon.c.o [63/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-path-stroke-traps.c.o [64/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-path-stroke-tristrip.c.o [65/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-path.c.o [66/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-path-stroke.c.o [67/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-pen.c.o [68/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-polygon-intersect.c.o In function ‘intersection_sweep’, inlined from ‘_cairo_polygon_intersect’ at ../cairo/src/cairo-polygon-intersect.c:1406:14: ../cairo/src/cairo-polygon-intersect.c:932:1: warning: inlining failed in call to ‘event_queue_insert_if_intersect_below_current_y’: --param max-inline-insns-single limit reached [-Winline] 932 | event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-polygon-intersect.c:1229:26: note: called from here 1229 | status = event_queue_insert_if_intersect_below_current_y (&event_queue, left, e1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-polygon-intersect.c:932:1: warning: inlining failed in call to ‘event_queue_insert_if_intersect_below_current_y’: --param max-inline-insns-single limit reached [-Winline] 932 | event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-polygon-intersect.c:1235:26: note: called from here 1235 | status = event_queue_insert_if_intersect_below_current_y (&event_queue, e1, right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-polygon-intersect.c:932:1: warning: inlining failed in call to ‘event_queue_insert_if_intersect_below_current_y’: --param max-inline-insns-single limit reached [-Winline] 932 | event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-polygon-intersect.c:1255:26: note: called from here 1255 | status = event_queue_insert_if_intersect_below_current_y (&event_queue, left, right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-polygon-intersect.c:932:1: warning: inlining failed in call to ‘event_queue_insert_if_intersect_below_current_y’: --param max-inline-insns-single limit reached [-Winline] 932 | event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-polygon-intersect.c:1284:26: note: called from here 1284 | status = event_queue_insert_if_intersect_below_current_y (&event_queue, left, e2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-polygon-intersect.c:932:1: warning: inlining failed in call to ‘event_queue_insert_if_intersect_below_current_y’: --param max-inline-insns-single limit reached [-Winline] 932 | event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-polygon-intersect.c:1290:26: note: called from here 1290 | status = event_queue_insert_if_intersect_below_current_y (&event_queue, e1, right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [69/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-pattern.c.o [70/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-polygon-reduce.c.o In function ‘_cairo_bentley_ottmann_tessellate_bo_edges’, inlined from ‘_cairo_polygon_reduce’ at ../cairo/src/cairo-polygon-reduce.c:1422:14: ../cairo/src/cairo-polygon-reduce.c:998:1: warning: inlining failed in call to ‘_cairo_bo_event_queue_insert_if_intersect_below_current_y’: --param max-inline-insns-single limit reached [-Winline] 998 | _cairo_bo_event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-polygon-reduce.c:1297:26: note: called from here 1297 | status = _cairo_bo_event_queue_insert_if_intersect_below_current_y (&event_queue, left, e1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-polygon-reduce.c:998:1: warning: inlining failed in call to ‘_cairo_bo_event_queue_insert_if_intersect_below_current_y’: --param max-inline-insns-single limit reached [-Winline] 998 | _cairo_bo_event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-polygon-reduce.c:1303:26: note: called from here 1303 | status = _cairo_bo_event_queue_insert_if_intersect_below_current_y (&event_queue, e1, right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-polygon-reduce.c:998:1: warning: inlining failed in call to ‘_cairo_bo_event_queue_insert_if_intersect_below_current_y’: --param max-inline-insns-single limit reached [-Winline] 998 | _cairo_bo_event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-polygon-reduce.c:1323:26: note: called from here 1323 | status = _cairo_bo_event_queue_insert_if_intersect_below_current_y (&event_queue, left, right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-polygon-reduce.c:998:1: warning: inlining failed in call to ‘_cairo_bo_event_queue_insert_if_intersect_below_current_y’: --param max-inline-insns-single limit reached [-Winline] 998 | _cairo_bo_event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-polygon-reduce.c:1347:26: note: called from here 1347 | status = _cairo_bo_event_queue_insert_if_intersect_below_current_y (&event_queue, left, e2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-polygon-reduce.c:998:1: warning: inlining failed in call to ‘_cairo_bo_event_queue_insert_if_intersect_below_current_y’: --param max-inline-insns-single limit reached [-Winline] 998 | _cairo_bo_event_queue_insert_if_intersect_below_current_y (cairo_bo_event_queue_t *event_queue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-polygon-reduce.c:1353:26: note: called from here 1353 | status = _cairo_bo_event_queue_insert_if_intersect_below_current_y (&event_queue, e1, right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [71/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-polygon.c.o [72/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-raster-source-pattern.c.o [73/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-rectangle.c.o [74/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-rectangular-scan-converter.c.o ../cairo/src/cairo-rectangular-scan-converter.c: In function ‘_active_edges_to_spans’: ../cairo/src/cairo-rectangular-scan-converter.c:254:1: warning: inlining failed in call to ‘add_cell’: --param max-inline-insns-single limit reached [-Winline] 254 | add_cell (sweep_line_t *sweep, int x, int covered, int uncovered) | ^~~~~~~~ ../cairo/src/cairo-rectangular-scan-converter.c:355:9: note: called from here 355 | add_cell (sweep, i, | ^~~~~~~~~~~~~~~~~~~ 356 | -(CAIRO_FIXED_ONE-frac) * height, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 357 | -frac * height); | ~~~~~~~~~~~~~~~ ../cairo/src/cairo-rectangular-scan-converter.c:254:1: warning: inlining failed in call to ‘add_cell’: --param max-inline-insns-single limit reached [-Winline] 254 | add_cell (sweep_line_t *sweep, int x, int covered, int uncovered) | ^~~~~~~~ ../cairo/src/cairo-rectangular-scan-converter.c:349:9: note: called from here 349 | add_cell (sweep, i, | ^~~~~~~~~~~~~~~~~~~ 350 | (CAIRO_FIXED_ONE-frac) * height, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 351 | frac * height); | ~~~~~~~~~~~~~~ In function ‘render_rows’, inlined from ‘generate’ at ../cairo/src/cairo-rectangular-scan-converter.c:507:6: ../cairo/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) | ^~~~~~~~~~~~~~~~~~~~~~ ../cairo/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 ../cairo/src/cairo-rectangular-scan-converter.c:552:5: ../cairo/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) | ^~~~~~~~~~~~~~~~~~~~~~ ../cairo/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 ../cairo/src/cairo-rectangular-scan-converter.c:521:2: ../cairo/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) | ^~~~~~~~~~~~~~~~~~~~~~ ../cairo/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 ../cairo/src/cairo-rectangular-scan-converter.c:535:3: ../cairo/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) | ^~~~~~~~~~~~~~~~~~~~~~ ../cairo/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 ../cairo/src/cairo-rectangular-scan-converter.c:540:6: ../cairo/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) | ^~~~~~~~~~~~~~~~~~~~~~ ../cairo/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 ../cairo/src/cairo-rectangular-scan-converter.c:564:6: ../cairo/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) | ^~~~~~~~~~~~~~~~~~~~~~ ../cairo/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 ../cairo/src/cairo-rectangular-scan-converter.c:569:2: ../cairo/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) | ^~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-rectangular-scan-converter.c:477:5: note: called from here 477 | _active_edges_to_spans (sweep_line); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [75/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-region.c.o [76/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-recording-surface.c.o [77/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-rtree.c.o [78/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-shape-mask-compositor.c.o [79/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-slope.c.o [80/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-spans-compositor.c.o [81/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-scaled-font.c.o In file included from /usr/include/string.h:548, from ../cairo/src/cairoint.h:54, from ../cairo/src/cairo-scaled-font.c:41: In function ‘memset’, inlined from ‘_cairo_scaled_glyph_lookup’ at ../cairo/src/cairo-scaled-font.c:2907:2: /usr/include/bits/string_fortified.h:59:10: warning: ‘__builtin_memset’ offset [0, 195] is out of the bounds [0, 0] [-Warray-bounds=] 59 | return __builtin___memset_chk (__dest, __ch, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [82/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-spans.c.o [83/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-spline.c.o [84/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-stroke-dash.c.o [85/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-surface-clipper.c.o [86/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-stroke-style.c.o [87/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-surface-fallback.c.o [88/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-surface-offset.c.o [89/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-surface-snapshot.c.o [90/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-surface-subsurface.c.o [91/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-surface-observer.c.o [92/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-surface-wrapper.c.o [93/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-time.c.o [94/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-surface.c.o [95/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-tor-scan-converter.c.o [96/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-toy-font-face.c.o [97/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-tor22-scan-converter.c.o [98/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-traps-compositor.c.o [99/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-traps.c.o ../cairo/src/cairo-traps.c: In function ‘_cairo_traps_extract_region’: ../cairo/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 ../cairo/src/cairoint.h:65, from ../cairo/src/cairo-traps.c:40: ../cairo/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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/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/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-tristrip.c.o [101/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-unicode.c.o [102/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-version.c.o [103/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-user-font.c.o [104/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-wideint.c.o [105/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo.c.o [106/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-scaled-font-subsets.c.o [107/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-cff-subset.c.o [108/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-type1-fallback.c.o [109/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-type1-glyph-names.c.o [110/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-truetype-subset.c.o [111/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-type3-glyph-surface.c.o [112/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-type1-subset.c.o [113/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-pdf-shading.c.o [114/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-pdf-operators.c.o [115/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-tag-attributes.c.o [116/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-tag-stack.c.o [117/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-deflate-stream.c.o [118/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-png.c.o [119/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-svg-surface.c.o ../cairo/src/cairo-svg-surface.c: In function ‘_cairo_svg_surface_create_for_stream_internal.constprop’: ../cairo/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); | ~~~~~~~~~~~~~~~~~~~~ ../cairo/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 ../cairo/src/cairo-svg-surface.c:1517:11, inlined from ‘_cairo_svg_document_emit_font_subset’ at ../cairo/src/cairo-svg-surface.c:1538:11: ../cairo/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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-svg-surface.c: In function ‘_cairo_svg_document_emit_font_subset’: ../cairo/src/cairo-svg-surface.c:1371:22: note: ‘extracted_surface’ was declared here 1371 | cairo_surface_t *extracted_surface; | ^~~~~~~~~~~~~~~~~ [120/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-ft-font.c.o ../cairo/src/cairo-ft-font.c: In function ‘_cairo_ft_scaled_glyph_init_record_svg_glyph’: ../cairo/src/cairo-ft-font.c:3013:33: warning: ‘extent_x_scale’ may be used uninitialized [-Wmaybe-uninitialized] 3013 | extents->x_bearing = x1 * x_scale; | ~~~^~~~~~~~~ ../cairo/src/cairo-ft-font.c:2961:12: note: ‘extent_x_scale’ was declared here 2961 | double extent_x_scale; | ^~~~~~~~~~~~~~ ../cairo/src/cairo-ft-font.c:3014:33: warning: ‘extent_y_scale’ may be used uninitialized [-Wmaybe-uninitialized] 3014 | extents->y_bearing = y1 * y_scale; | ~~~^~~~~~~~~ ../cairo/src/cairo-ft-font.c:2962:12: note: ‘extent_y_scale’ was declared here 2962 | double extent_y_scale; | ^~~~~~~~~~~~~~ ../cairo/src/cairo-ft-font.c: In function ‘_cairo_ft_scaled_glyph_init_surface’: ../cairo/src/cairo-ft-font.c:2623:45: warning: ‘surface’ may be used uninitialized [-Wmaybe-uninitialized] 2623 | if (pixman_image_get_format (surface->pixman_image) == PIXMAN_a8r8g8b8 && | ^~ ../cairo/src/cairo-ft-font.c:2562:34: note: ‘surface’ declared here 2562 | cairo_image_surface_t *surface; | ^~~~~~~ [121/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-colr-glyph-render.c.o ../cairo/src/cairo-colr-glyph-render.c: In function ‘draw_paint’: ../cairo/src/cairo-colr-glyph-render.c:1177:9: warning: ‘orig_size’ may be used uninitialized [-Wmaybe-uninitialized] 1177 | FT_Activate_Size (orig_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-colr-glyph-render.c:1092:13: note: ‘orig_size’ was declared here 1092 | FT_Size orig_size; | ^~~~~~~~~ [122/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xlib-display.c.o [123/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xlib-core-compositor.c.o [124/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xlib-fallback-compositor.c.o [125/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-svg-glyph-render.c.o [126/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xlib-screen.c.o [127/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xlib-source.c.o [128/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xlib-render-compositor.c.o [129/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xlib-surface-shm.c.o [130/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xlib-visual.c.o [131/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xlib-surface.c.o [132/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xlib-xcb-surface.c.o [133/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xcb-connection-core.c.o [134/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xcb-connection.c.o [135/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xcb-connection-render.c.o [136/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xcb-connection-shm.c.o [137/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xcb-screen.c.o [138/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xcb-shm.c.o [139/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xcb-surface-core.c.o [140/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xcb-surface.c.o [141/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xcb-resources.c.o [142/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xcb-surface-render.c.o [143/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-script-surface.c.o [144/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-ps-surface.c.o [145/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-pdf-interchange.c.o ../cairo/src/cairo-pdf-interchange.c: In function ‘cairo_pdf_interchange_apply_extents_from_content_ref’: ../cairo/src/cairo-pdf-interchange.c:1262:27: warning: ‘content_node’ may be used uninitialized [-Wmaybe-uninitialized] 1262 | node->extents = content_node->extents; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-pdf-interchange.c:1251:35: note: ‘content_node’ was declared here 1251 | cairo_pdf_struct_tree_node_t *content_node; | ^~~~~~~~~~~~ ../cairo/src/cairo-pdf-interchange.c: In function ‘cairo_pdf_interchange_write_node_object.part.0’: ../cairo/src/cairo-pdf-interchange.c:629:52: warning: ‘content_node’ may be used uninitialized [-Wmaybe-uninitialized] 629 | if (_cairo_array_num_elements (&content_node->mcid) > 0) { | ^~~~~~~~~~~~~~~~~~~ ../cairo/src/cairo-pdf-interchange.c:623:51: note: ‘content_node’ was declared here 623 | cairo_pdf_struct_tree_node_t *content_node; | ^~~~~~~~~~~~ In file included from ../cairo/src/cairo-error-private.h:45, from ../cairo/src/cairoint.h:69, from ../cairo/src/cairo-pdf-interchange.c:47: ../cairo/src/cairo-pdf-interchange.c:681:45: warning: ‘content_node’ may be used uninitialized [-Wmaybe-uninitialized] 681 | assert (content_node->type == PDF_NODE_CONTENT); | ~~~~~~~~~~~~^~~~~~ ../cairo/src/cairo-pdf-interchange.c:676:55: note: ‘content_node’ was declared here 676 | cairo_pdf_struct_tree_node_t *content_node; | ^~~~~~~~~~~~ [146/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-tee-surface.c.o [147/171] Compiling C object util/cairo-script/libcairo-script-interpreter.so.2.11804.4.p/cairo-script-file.c.o [148/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-pdf-surface.c.o [149/171] Compiling C object util/cairo-script/libcairo-script-interpreter.so.2.11804.4.p/cairo-script-hash.c.o [150/171] Linking target src/libcairo.so.2.11804.4 [151/171] Generating symbol file src/libcairo.so.2.11804.4.p/libcairo.so.2.11804.4.symbols [152/171] Compiling C object util/cairo-script/libcairo-script-interpreter.so.2.11804.4.p/cairo-script-interpreter.c.o [153/171] Compiling C object util/cairo-script/libcairo-script-interpreter.so.2.11804.4.p/cairo-script-objects.c.o [154/171] Compiling C object util/cairo-script/libcairo-script-interpreter.so.2.11804.4.p/cairo-script-scanner.c.o ../cairo/util/cairo-script/cairo-script-scanner.c: In function ‘_translate_string’: ../cairo/util/cairo-script/cairo-script-scanner.c:1598:47: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 1598 | unsigned long mem_len = 2*string->len > LZO2A_999_MEM_COMPRESS ? 2*string->len : LZO2A_999_MEM_COMPRESS; | ^ ../cairo/util/cairo-script/cairo-script-scanner.c:1598:74: warning: operand of ‘?:’ changes signedness from ‘long int’ to ‘long unsigned int’ due to unsignedness of other operand [-Wsign-compare] 1598 | unsigned long mem_len = 2*string->len > LZO2A_999_MEM_COMPRESS ? 2*string->len : LZO2A_999_MEM_COMPRESS; | ^~~~~~~~~~~~~ [155/171] Compiling C object util/cairo-script/libcairo-script-interpreter.so.2.11804.4.p/cairo-script-stack.c.o [156/171] Compiling C object util/cairo-gobject/libcairo-gobject.so.2.11804.4.p/cairo-gobject-enums.c.o [157/171] Compiling C object util/cairo-gobject/libcairo-gobject.so.2.11804.4.p/cairo-gobject-structs.c.o [158/171] Compiling C object util/cairo-script/csi-replay.p/csi-replay.c.o [159/171] Compiling C object util/cairo-script/csi-exec.p/csi-exec.c.o [160/171] Compiling C object util/cairo-script/csi-trace.p/csi-trace.c.o [161/171] Compiling C object util/cairo-script/libcairo-script-interpreter.so.2.11804.4.p/cairo-script-operators.c.o ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_bind’: ../cairo/util/cairo-script/cairo-script-operators.c:962:14: warning: ‘array’ may be used uninitialized [-Wmaybe-uninitialized] 962 | status = _bind_substitute (ctx, array); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:953:18: note: ‘array’ was declared here 953 | csi_array_t *array; | ^~~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_image’: ../cairo/util/cairo-script/cairo-script-operators.c:3433:14: warning: ‘dict’ may be used uninitialized [-Wmaybe-uninitialized] 3433 | status = _image_load_from_dictionary (ctx, dict, &image); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:3422:23: note: ‘dict’ was declared here 3422 | csi_dictionary_t *dict; | ^~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_if’: ../cairo/util/cairo-script/cairo-script-operators.c:2859:15: warning: ‘proc’ may be used uninitialized [-Wmaybe-uninitialized] 2859 | proc->base.ref++; | ~~~~~~~~~~^~~~ ../cairo/util/cairo-script/cairo-script-operators.c:2845:18: note: ‘proc’ was declared here 2845 | csi_array_t *proc; | ^~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_repeat’: ../cairo/util/cairo-script/cairo-script-operators.c:4351:19: warning: ‘proc’ may be used uninitialized [-Wmaybe-uninitialized] 4351 | proc->base.ref++; | ~~~~~~~~~~~~~~^~ ../cairo/util/cairo-script/cairo-script-operators.c:4334:18: note: ‘proc’ was declared here 4334 | csi_array_t *proc; | ^~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_write_to_png’: ../cairo/util/cairo-script/cairo-script-operators.c:6342:59: warning: ‘filename’ may be used uninitialized [-Wmaybe-uninitialized] 6342 | status = cairo_surface_write_to_png (surface, filename->string); | ~~~~~~~~^~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:6329:19: note: ‘filename’ was declared here 6329 | csi_string_t *filename; | ^~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_ifelse’: ../cairo/util/cairo-script/cairo-script-operators.c:2893:21: warning: ‘false_proc’ may be used uninitialized [-Wmaybe-uninitialized] 2893 | false_proc->base.ref++; | ~~~~~~~~~~~~~~~~^~~~ ../cairo/util/cairo-script/cairo-script-operators.c:2874:30: note: ‘false_proc’ was declared here 2874 | csi_array_t *true_proc, *false_proc; | ^~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:2892:20: warning: ‘true_proc’ may be used uninitialized [-Wmaybe-uninitialized] 2892 | true_proc->base.ref++; | ~~~~~~~~~~~~~~~^~~~ ../cairo/util/cairo-script/cairo-script-operators.c:2874:18: note: ‘true_proc’ was declared here 2874 | csi_array_t *true_proc, *false_proc; | ^~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_matrix’: ../cairo/util/cairo-script/cairo-script-operators.c:3761:18: warning: ‘array’ may be used uninitialized [-Wmaybe-uninitialized] 3761 | status = csi_matrix_new_from_array (ctx, &matrix, array); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:3755:22: note: ‘array’ was declared here 3755 | csi_array_t *array; | ^~~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_font’: ../cairo/util/cairo-script/cairo-script-operators.c:2272:14: warning: ‘font’ may be used uninitialized [-Wmaybe-uninitialized] 2272 | status = _csi_dictionary_get_integer (ctx, font, "type", FALSE, &type); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:2259:23: note: ‘font’ was declared here 2259 | csi_dictionary_t *font; | ^~~~ In function ‘_do_cairo_op’, inlined from ‘_clip’ at ../cairo/util/cairo-script/cairo-script-operators.c:1003:12: ../cairo/util/cairo-script/cairo-script-operators.c:584:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_clip’: ../cairo/util/cairo-script/cairo-script-operators.c:575:14: note: ‘cr’ was declared here 575 | cairo_t *cr; | ^~ In function ‘_do_cairo_op’, inlined from ‘_stroke_preserve’ at ../cairo/util/cairo-script/cairo-script-operators.c:5978:12: ../cairo/util/cairo-script/cairo-script-operators.c:584:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_stroke_preserve’: ../cairo/util/cairo-script/cairo-script-operators.c:575:14: note: ‘cr’ was declared here 575 | cairo_t *cr; | ^~ In function ‘_do_cairo_op’, inlined from ‘_stroke’ at ../cairo/util/cairo-script/cairo-script-operators.c:5972:12: ../cairo/util/cairo-script/cairo-script-operators.c:584:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_stroke’: ../cairo/util/cairo-script/cairo-script-operators.c:575:14: note: ‘cr’ was declared here 575 | cairo_t *cr; | ^~ In function ‘_do_cairo_op’, inlined from ‘_save’ at ../cairo/util/cairo-script/cairo-script-operators.c:4497:12: ../cairo/util/cairo-script/cairo-script-operators.c:584:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_save’: ../cairo/util/cairo-script/cairo-script-operators.c:575:14: note: ‘cr’ was declared here 575 | cairo_t *cr; | ^~ In function ‘_do_cairo_op’, inlined from ‘_reset_clip’ at ../cairo/util/cairo-script/cairo-script-operators.c:4369:12: ../cairo/util/cairo-script/cairo-script-operators.c:584:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_reset_clip’: ../cairo/util/cairo-script/cairo-script-operators.c:575:14: note: ‘cr’ was declared here 575 | cairo_t *cr; | ^~ In function ‘_do_cairo_op’, inlined from ‘_restore’ at ../cairo/util/cairo-script/cairo-script-operators.c:4375:12: ../cairo/util/cairo-script/cairo-script-operators.c:584:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_restore’: ../cairo/util/cairo-script/cairo-script-operators.c:575:14: note: ‘cr’ was declared here 575 | cairo_t *cr; | ^~ In function ‘_do_cairo_op’, inlined from ‘_paint’ at ../cairo/util/cairo-script/cairo-script-operators.c:4078:12: ../cairo/util/cairo-script/cairo-script-operators.c:584:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_paint’: ../cairo/util/cairo-script/cairo-script-operators.c:575:14: note: ‘cr’ was declared here 575 | cairo_t *cr; | ^~ In function ‘_do_cairo_op’, inlined from ‘_new_sub_path’ at ../cairo/util/cairo-script/cairo-script-operators.c:3699:12: ../cairo/util/cairo-script/cairo-script-operators.c:584:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_new_sub_path’: ../cairo/util/cairo-script/cairo-script-operators.c:575:14: note: ‘cr’ was declared here 575 | cairo_t *cr; | ^~ In function ‘_do_cairo_op’, inlined from ‘_new_path’ at ../cairo/util/cairo-script/cairo-script-operators.c:3692:12: ../cairo/util/cairo-script/cairo-script-operators.c:584:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_new_path’: ../cairo/util/cairo-script/cairo-script-operators.c:575:14: note: ‘cr’ was declared here 575 | cairo_t *cr; | ^~ In function ‘_do_cairo_op’, inlined from ‘_fill_preserve’ at ../cairo/util/cairo-script/cairo-script-operators.c:1388:12: ../cairo/util/cairo-script/cairo-script-operators.c:584:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_fill_preserve’: ../cairo/util/cairo-script/cairo-script-operators.c:575:14: note: ‘cr’ was declared here 575 | cairo_t *cr; | ^~ In function ‘_do_cairo_op’, inlined from ‘_fill’ at ../cairo/util/cairo-script/cairo-script-operators.c:1382:12: ../cairo/util/cairo-script/cairo-script-operators.c:584:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_fill’: ../cairo/util/cairo-script/cairo-script-operators.c:575:14: note: ‘cr’ was declared here 575 | cairo_t *cr; | ^~ In function ‘_do_cairo_op’, inlined from ‘_close_path’ at ../cairo/util/cairo-script/cairo-script-operators.c:1015:12: ../cairo/util/cairo-script/cairo-script-operators.c:584:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_close_path’: ../cairo/util/cairo-script/cairo-script-operators.c:575:14: note: ‘cr’ was declared here 575 | cairo_t *cr; | ^~ In function ‘_do_cairo_op’, inlined from ‘_clip_preserve’ at ../cairo/util/cairo-script/cairo-script-operators.c:1009:12: ../cairo/util/cairo-script/cairo-script-operators.c:584:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 584 | op (cr); | ^~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_clip_preserve’: ../cairo/util/cairo-script/cairo-script-operators.c:575:14: note: ‘cr’ was declared here 575 | cairo_t *cr; | ^~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_write_to_script’: ../cairo/util/cairo-script/cairo-script-operators.c:6376:47: warning: ‘filename’ may be used uninitialized [-Wmaybe-uninitialized] 6376 | script = cairo_script_create (filename->string); | ~~~~~~~~^~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:6357:19: note: ‘filename’ was declared here 6357 | csi_string_t *filename; | ^~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_pop_group’: ../cairo/util/cairo-script/cairo-script-operators.c:4146:25: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 4146 | obj.datum.pattern = cairo_pop_group (cr); | ^~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:4137:14: note: ‘cr’ was declared here 4137 | cairo_t *cr; | ^~ In function ‘_for’, inlined from ‘_for’ at ../cairo/util/cairo-script/cairo-script-operators.c:2321:1: ../cairo/util/cairo-script/cairo-script-operators.c:2342:19: warning: ‘proc’ may be used uninitialized [-Wmaybe-uninitialized] 2342 | proc->base.ref++; | ~~~~~~~~~~~~~~^~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_for’: ../cairo/util/cairo-script/cairo-script-operators.c:2323:18: note: ‘proc’ was declared here 2323 | csi_array_t *proc; | ^~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_line_join’: ../cairo/util/cairo-script/cairo-script-operators.c:5138:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 5138 | cairo_set_line_join (cr, line_join); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:5128:14: note: ‘cr’ was declared here 5128 | cairo_t *cr; | ^~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_operator’: ../cairo/util/cairo-script/cairo-script-operators.c:5334:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 5334 | cairo_set_operator (cr, val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:5321:14: note: ‘cr’ was declared here 5321 | cairo_t *cr; | ^~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_line_cap’: ../cairo/util/cairo-script/cairo-script-operators.c:5119:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 5119 | cairo_set_line_cap (cr, line_cap); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:5107:14: note: ‘cr’ was declared here 5107 | cairo_t *cr; | ^~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_fill_rule’: ../cairo/util/cairo-script/cairo-script-operators.c:4975:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 4975 | cairo_set_fill_rule (cr, fill_rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:4963:14: note: ‘cr’ was declared here 4963 | cairo_t *cr; | ^~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_antialias’: ../cairo/util/cairo-script/cairo-script-operators.c:4791:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 4791 | cairo_set_antialias (cr, antialias); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:4779:14: note: ‘cr’ was declared here 4779 | cairo_t *cr; | ^~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_push_group’: ../cairo/util/cairo-script/cairo-script-operators.c:4168:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 4168 | cairo_push_group_with_content (cr, content); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:4155:14: note: ‘cr’ was declared here 4155 | cairo_t *cr; | ^~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_hairline’: ../cairo/util/cairo-script/cairo-script-operators.c:5180:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 5180 | cairo_set_hairline (cr, set_hairline); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:5168:14: note: ‘cr’ was declared here 5168 | cairo_t *cr; | ^~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_tolerance’: ../cairo/util/cairo-script/cairo-script-operators.c:5531:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 5531 | cairo_set_tolerance (cr, tolerance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:5519:14: note: ‘cr’ was declared here 5519 | cairo_t *cr; | ^~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_miter_limit’: ../cairo/util/cairo-script/cairo-script-operators.c:5313:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 5313 | cairo_set_miter_limit (cr, miter_limit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:5301:14: note: ‘cr’ was declared here 5301 | cairo_t *cr; | ^~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_line_width’: ../cairo/util/cairo-script/cairo-script-operators.c:5159:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 5159 | cairo_set_line_width (cr, line_width); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:5147:14: note: ‘cr’ was declared here 5147 | cairo_t *cr; | ^~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_font_size’: ../cairo/util/cairo-script/cairo-script-operators.c:5098:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 5098 | cairo_set_font_size (cr, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:5086:14: note: ‘cr’ was declared here 5086 | cairo_t *cr; | ^~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_paint_with_alpha’: ../cairo/util/cairo-script/cairo-script-operators.c:4098:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 4098 | cairo_paint_with_alpha (cr, alpha); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:4084:14: note: ‘cr’ was declared here 4084 | cairo_t *cr; | ^~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_text_path’: ../cairo/util/cairo-script/cairo-script-operators.c:6270:30: warning: ‘text’ may be used uninitialized [-Wmaybe-uninitialized] 6270 | cairo_text_path (cr, text->string); | ~~~~^~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:6258:19: note: ‘text’ was declared here 6258 | csi_string_t *text; | ^~~~ ../cairo/util/cairo-script/cairo-script-operators.c:6270:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 6270 | cairo_text_path (cr, text->string); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:6259:14: note: ‘cr’ was declared here 6259 | cairo_t *cr; | ^~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_show_text’: ../cairo/util/cairo-script/cairo-script-operators.c:5788:30: warning: ‘text’ may be used uninitialized [-Wmaybe-uninitialized] 5788 | cairo_show_text (cr, text->string); | ~~~~^~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:5776:19: note: ‘text’ was declared here 5776 | csi_string_t *text; | ^~~~ ../cairo/util/cairo-script/cairo-script-operators.c:5788:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 5788 | cairo_show_text (cr, text->string); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:5777:14: note: ‘cr’ was declared here 5777 | cairo_t *cr; | ^~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_source’: ../cairo/util/cairo-script/cairo-script-operators.c:5376:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 5376 | cairo_set_source (cr, pattern); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:5363:14: note: ‘cr’ was declared here 5363 | cairo_t *cr; | ^~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_scaled_font’: ../cairo/util/cairo-script/cairo-script-operators.c:5355:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 5355 | cairo_set_scaled_font (cr, font); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:5342:14: note: ‘cr’ was declared here 5342 | cairo_t *cr; | ^~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_font_face’: ../cairo/util/cairo-script/cairo-script-operators.c:5028:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 5028 | cairo_set_font_face (cr, font); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:5015:14: note: ‘cr’ was declared here 5015 | cairo_t *cr; | ^~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_mask’: ../cairo/util/cairo-script/cairo-script-operators.c:3724:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 3724 | cairo_mask (cr, pattern); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:3711:14: note: ‘cr’ was declared here 3711 | cairo_t *cr; | ^~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_font_options’: ../cairo/util/cairo-script/cairo-script-operators.c:5051:14: warning: ‘dict’ may be used uninitialized [-Wmaybe-uninitialized] 5051 | status = _font_options_load_from_dictionary (ctx, dict, options); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:5038:23: note: ‘dict’ was declared here 5038 | csi_dictionary_t *dict; | ^~~~ ../cairo/util/cairo-script/cairo-script-operators.c:5055:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 5055 | cairo_set_font_options (cr, options); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:5037:14: note: ‘cr’ was declared here 5037 | cairo_t *cr; | ^~ In function ‘_radial’, inlined from ‘_radial’ at ../cairo/util/cairo-script/cairo-script-operators.c:4174:1: ../cairo/util/cairo-script/cairo-script-operators.c:4202:25: warning: ‘r2’ may be used uninitialized [-Wmaybe-uninitialized] 4202 | obj.datum.pattern = cairo_pattern_create_radial (x1, y1, r1, x2, y2, r2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_radial’: ../cairo/util/cairo-script/cairo-script-operators.c:4178:32: note: ‘r2’ was declared here 4178 | double x1, y1, r1, x2, y2, r2; | ^~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_show_glyphs’: ../cairo/util/cairo-script/cairo-script-operators.c:5813:33: warning: ‘array’ may be used uninitialized [-Wmaybe-uninitialized] 5813 | for (i = 0; i < array->stack.len; i++) { | ~~~~~~~~~~~~^~~~ ../cairo/util/cairo-script/cairo-script-operators.c:5796:18: note: ‘array’ was declared here 5796 | csi_array_t *array; | ^~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:5840:15: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 5840 | nglyphs = _glyph_string (ctx, array, cairo_get_scaled_font (cr), glyphs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:5798:14: note: ‘cr’ was declared here 5798 | cairo_t *cr; | ^~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_glyph_path’: ../cairo/util/cairo-script/cairo-script-operators.c:2752:33: warning: ‘array’ may be used uninitialized [-Wmaybe-uninitialized] 2752 | for (i = 0; i < array->stack.len; i++) { | ~~~~~~~~~~~~^~~~ ../cairo/util/cairo-script/cairo-script-operators.c:2735:18: note: ‘array’ was declared here 2735 | csi_array_t *array; | ^~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:2779:15: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 2779 | nglyphs = _glyph_string (ctx, array, cairo_get_scaled_font (cr), glyphs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:2737:14: note: ‘cr’ was declared here 2737 | cairo_t *cr; | ^~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_map_to_image’: ../cairo/util/cairo-script/cairo-script-operators.c:3790:25: warning: ‘array’ may be used uninitialized [-Wmaybe-uninitialized] 3790 | switch (array->stack.len) { | ~~~~~~~~~~~~^~~~ ../cairo/util/cairo-script/cairo-script-operators.c:3775:18: note: ‘array’ was declared here 3775 | csi_array_t *array; | ^~~~~ In function ‘_rel_move_to’, inlined from ‘_rel_move_to’ at ../cairo/util/cairo-script/cairo-script-operators.c:4307:1: ../cairo/util/cairo-script/cairo-script-operators.c:4326:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 4326 | cairo_rel_move_to (cr, x, y); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_rel_move_to’: ../cairo/util/cairo-script/cairo-script-operators.c:4311:14: note: ‘cr’ was declared here 4311 | cairo_t *cr; | ^~ In function ‘_rel_line_to’, inlined from ‘_rel_line_to’ at ../cairo/util/cairo-script/cairo-script-operators.c:4281:1: ../cairo/util/cairo-script/cairo-script-operators.c:4301:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 4301 | cairo_rel_line_to (cr, x, y); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_rel_line_to’: ../cairo/util/cairo-script/cairo-script-operators.c:4285:14: note: ‘cr’ was declared here 4285 | cairo_t *cr; | ^~ In function ‘_curve_to’, inlined from ‘_curve_to’ at ../cairo/util/cairo-script/cairo-script-operators.c:1130:1: ../cairo/util/cairo-script/cairo-script-operators.c:1164:9: warning: ‘y3’ may be used uninitialized [-Wmaybe-uninitialized] 1164 | cairo_curve_to (obj->datum.cr, x1, y1, x2, y2, x3, y3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_curve_to’: ../cairo/util/cairo-script/cairo-script-operators.c:1137:16: note: ‘y3’ was declared here 1137 | double x3, y3; | ^~ In function ‘_rel_curve_to’, inlined from ‘_rel_curve_to’ at ../cairo/util/cairo-script/cairo-script-operators.c:4241:1: ../cairo/util/cairo-script/cairo-script-operators.c:4275:5: warning: ‘y3’ may be used uninitialized [-Wmaybe-uninitialized] 4275 | cairo_rel_curve_to (cr, x1, y1, x2, y2, x3, y3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_rel_curve_to’: ../cairo/util/cairo-script/cairo-script-operators.c:4246:16: note: ‘y3’ was declared here 4246 | double x3, y3; | ^~ In function ‘_rel_curve_to’, inlined from ‘_rel_curve_to’ at ../cairo/util/cairo-script/cairo-script-operators.c:4241:1: ../cairo/util/cairo-script/cairo-script-operators.c:4275:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 4275 | cairo_rel_curve_to (cr, x1, y1, x2, y2, x3, y3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_rel_curve_to’: ../cairo/util/cairo-script/cairo-script-operators.c:4247:14: note: ‘cr’ was declared here 4247 | cairo_t *cr; | ^~ In function ‘_set_dash’, inlined from ‘_set_dash’ at ../cairo/util/cairo-script/cairo-script-operators.c:4797:1: ../cairo/util/cairo-script/cairo-script-operators.c:4816:21: warning: ‘array’ may be used uninitialized [-Wmaybe-uninitialized] 4816 | if (array->stack.len == 0) { | ~~~~~~~~~~~~^~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_dash’: ../cairo/util/cairo-script/cairo-script-operators.c:4799:18: note: ‘array’ was declared here 4799 | csi_array_t *array; | ^~~~~ In function ‘_set_dash’, inlined from ‘_set_dash’ at ../cairo/util/cairo-script/cairo-script-operators.c:4797:1: ../cairo/util/cairo-script/cairo-script-operators.c:4845:9: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 4845 | cairo_set_dash (cr, dashes, n, offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_dash’: ../cairo/util/cairo-script/cairo-script-operators.c:4801:14: note: ‘cr’ was declared here 4801 | cairo_t *cr; | ^~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_record’: ../cairo/util/cairo-script/cairo-script-operators.c:6227:25: warning: ‘array’ may be used uninitialized [-Wmaybe-uninitialized] 6227 | switch (array->stack.len) { | ~~~~~~~~~~~~^~~~ ../cairo/util/cairo-script/cairo-script-operators.c:6212:18: note: ‘array’ was declared here 6212 | csi_array_t *array; | ^~~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_scaled_font’: ../cairo/util/cairo-script/cairo-script-operators.c:4615:14: warning: ‘dict’ may be used uninitialized [-Wmaybe-uninitialized] 4615 | status = _font_options_load_from_dictionary (ctx, dict, options); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:4603:23: note: ‘dict’ was declared here 4603 | csi_dictionary_t *dict; | ^~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_font_matrix’: ../cairo/util/cairo-script/cairo-script-operators.c:5077:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 5077 | cairo_set_font_matrix (cr, &m); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:5065:14: note: ‘cr’ was declared here 5065 | cairo_t *cr; | ^~ In file included from ../cairo/util/cairo-script/cairo-script-operators.c:39: ../cairo/util/cairo-script/cairo-script-private.h: In function ‘_surface’: ../cairo/util/cairo-script/cairo-script-private.h:880:1: warning: inlining failed in call to ‘csi_number_get_value’: call is unlikely and code size would grow [-Winline] 880 | csi_number_get_value (const csi_object_t *obj) | ^~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:6120:17: note: called from here 6120 | cairo_surface_set_fallback_resolution (surface, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6121 | csi_number_get_value | ~~~~~~~~~~~~~~~~~~~~ 6122 | (&array->stack.objects[0]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6123 | csi_number_get_value | ~~~~~~~~~~~~~~~~~~~~ 6124 | (&array->stack.objects[1])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-private.h:880:1: warning: inlining failed in call to ‘csi_number_get_value’: call is unlikely and code size would grow [-Winline] 880 | csi_number_get_value (const csi_object_t *obj) | ^~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:6120:17: note: called from here 6120 | cairo_surface_set_fallback_resolution (surface, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6121 | csi_number_get_value | ~~~~~~~~~~~~~~~~~~~~ 6122 | (&array->stack.objects[0]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6123 | csi_number_get_value | ~~~~~~~~~~~~~~~~~~~~ 6124 | (&array->stack.objects[1])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-private.h:880:1: warning: inlining failed in call to ‘csi_number_get_value’: call is unlikely and code size would grow [-Winline] 880 | csi_number_get_value (const csi_object_t *obj) | ^~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:6169:17: note: called from here 6169 | cairo_surface_set_device_offset (surface, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6170 | csi_number_get_value | ~~~~~~~~~~~~~~~~~~~~ 6171 | (&array->stack.objects[0]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6172 | csi_number_get_value | ~~~~~~~~~~~~~~~~~~~~ 6173 | (&array->stack.objects[1])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-private.h:880:1: warning: inlining failed in call to ‘csi_number_get_value’: call is unlikely and code size would grow [-Winline] 880 | csi_number_get_value (const csi_object_t *obj) | ^~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:6169:17: note: called from here 6169 | cairo_surface_set_device_offset (surface, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6170 | csi_number_get_value | ~~~~~~~~~~~~~~~~~~~~ 6171 | (&array->stack.objects[0]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6172 | csi_number_get_value | ~~~~~~~~~~~~~~~~~~~~ 6173 | (&array->stack.objects[1])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-private.h:880:1: warning: inlining failed in call to ‘csi_number_get_value’: call is unlikely and code size would grow [-Winline] 880 | csi_number_get_value (const csi_object_t *obj) | ^~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:6192:17: note: called from here 6192 | cairo_surface_set_device_scale (surface, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6193 | csi_number_get_value | ~~~~~~~~~~~~~~~~~~~~ 6194 | (&array->stack.objects[0]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6195 | csi_number_get_value | ~~~~~~~~~~~~~~~~~~~~ 6196 | (&array->stack.objects[1])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-private.h:880:1: warning: inlining failed in call to ‘csi_number_get_value’: call is unlikely and code size would grow [-Winline] 880 | csi_number_get_value (const csi_object_t *obj) | ^~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:6192:17: note: called from here 6192 | cairo_surface_set_device_scale (surface, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6193 | csi_number_get_value | ~~~~~~~~~~~~~~~~~~~~ 6194 | (&array->stack.objects[0]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6195 | csi_number_get_value | ~~~~~~~~~~~~~~~~~~~~ 6196 | (&array->stack.objects[1])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_csi_dictionary_get_number’, inlined from ‘_surface’ at ../cairo/util/cairo-script/cairo-script-operators.c:6059:14: ../cairo/util/cairo-script/cairo-script-operators.c:530:14: warning: ‘dict’ may be used uninitialized [-Wmaybe-uninitialized] 530 | status = csi_dictionary_get (ctx, dict, key.datum.name, &obj); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_surface’: ../cairo/util/cairo-script/cairo-script-operators.c:6043:23: note: ‘dict’ was declared here 6043 | csi_dictionary_t *dict; | ^~~~ In function ‘_set_source_rgb’, inlined from ‘_set_source_rgb’ at ../cairo/util/cairo-script/cairo-script-operators.c:5459:1: ../cairo/util/cairo-script/cairo-script-operators.c:5480:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 5480 | cairo_set_source_rgb (cr, r, g, b); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_source_rgb’: ../cairo/util/cairo-script/cairo-script-operators.c:5463:14: note: ‘cr’ was declared here 5463 | cairo_t *cr; | ^~ In function ‘_select_font_face’, inlined from ‘_select_font_face’ at ../cairo/util/cairo-script/cairo-script-operators.c:4650:1: ../cairo/util/cairo-script/cairo-script-operators.c:4673:39: warning: ‘family’ may be used uninitialized [-Wmaybe-uninitialized] 4673 | cairo_select_font_face (cr, family->string, slant, weight); | ~~~~~~^~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_select_font_face’: ../cairo/util/cairo-script/cairo-script-operators.c:4655:19: note: ‘family’ was declared here 4655 | csi_string_t *family; | ^~~~~~ In function ‘_select_font_face’, inlined from ‘_select_font_face’ at ../cairo/util/cairo-script/cairo-script-operators.c:4650:1: ../cairo/util/cairo-script/cairo-script-operators.c:4673:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 4673 | cairo_select_font_face (cr, family->string, slant, weight); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_select_font_face’: ../cairo/util/cairo-script/cairo-script-operators.c:4652:14: note: ‘cr’ was declared here 4652 | cairo_t *cr; | ^~ In function ‘_rectangle’, inlined from ‘_rectangle’ at ../cairo/util/cairo-script/cairo-script-operators.c:4208:1: ../cairo/util/cairo-script/cairo-script-operators.c:4235:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 4235 | cairo_rectangle (cr, x, y, w, h); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_rectangle’: ../cairo/util/cairo-script/cairo-script-operators.c:4213:14: note: ‘cr’ was declared here 4213 | cairo_t *cr; | ^~ In function ‘_set_source_rgba’, inlined from ‘_set_source_rgba’ at ../cairo/util/cairo-script/cairo-script-operators.c:5486:1: ../cairo/util/cairo-script/cairo-script-operators.c:5510:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 5510 | cairo_set_source_rgba (cr, r, g, b, a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_set_source_rgba’: ../cairo/util/cairo-script/cairo-script-operators.c:5490:14: note: ‘cr’ was declared here 5490 | cairo_t *cr; | ^~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_show_text_glyphs.part.0’: ../cairo/util/cairo-script/cairo-script-operators.c:5926:33: warning: ‘array’ may be used uninitialized [-Wmaybe-uninitialized] 5926 | for (i = 0; i < array->stack.len; i++) { | ~~~~~~~~~~~~^~~~ ../cairo/util/cairo-script/cairo-script-operators.c:5854:18: note: ‘array’ was declared here 5854 | csi_array_t *array; | ^~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:5955:40: warning: ‘utf8_string’ may be used uninitialized [-Wmaybe-uninitialized] 5955 | utf8_string->string, utf8_string->len, | ~~~~~~~~~~~^~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:5856:19: note: ‘utf8_string’ was declared here 5856 | csi_string_t *utf8_string; | ^~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:5953:15: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 5953 | nglyphs = _glyph_string (ctx, array, cairo_get_scaled_font (cr), glyphs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c:5858:14: note: ‘cr’ was declared here 5858 | cairo_t *cr; | ^~ In function ‘_arc_negative’, inlined from ‘_arc_negative’ at ../cairo/util/cairo-script/cairo-script-operators.c:843:1: ../cairo/util/cairo-script/cairo-script-operators.c:873:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 873 | cairo_arc_negative (cr, x, y, r, theta1, theta2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_arc_negative’: ../cairo/util/cairo-script/cairo-script-operators.c:848:14: note: ‘cr’ was declared here 848 | cairo_t *cr; | ^~ In function ‘_arc’, inlined from ‘_arc’ at ../cairo/util/cairo-script/cairo-script-operators.c:807:1: ../cairo/util/cairo-script/cairo-script-operators.c:837:5: warning: ‘cr’ may be used uninitialized [-Wmaybe-uninitialized] 837 | cairo_arc (cr, x, y, r, theta1, theta2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../cairo/util/cairo-script/cairo-script-operators.c: In function ‘_arc’: ../cairo/util/cairo-script/cairo-script-operators.c:812:14: note: ‘cr’ was declared here 812 | cairo_t *cr; | ^~ [162/171] Linking target util/cairo-script/libcairo-script-interpreter.so.2.11804.4 [163/171] Generating symbol file util/cairo-script/libcairo-script-interpreter.so.2.11804.4.p/libcairo-script-interpreter.so.2.11804.4.symbols [164/171] Compiling C object util/cairo-fdr/libcairo-fdr.so.p/fdr.c.o [165/171] Linking target util/cairo-gobject/libcairo-gobject.so.2.11804.4 [166/171] Linking target util/cairo-script/csi-replay [167/171] Linking target util/cairo-script/csi-exec [168/171] Linking target util/cairo-script/csi-trace [169/171] Linking target util/cairo-fdr/libcairo-fdr.so [170/171] Compiling C object util/cairo-trace/libcairo-trace.so.p/trace.c.o [171/171] Linking target util/cairo-trace/libcairo-trace.so INFO: autodetecting backend as ninja INFO: calculating backend command to run: /usr/bin/ninja -C /build/cairo/src/build ==> Entering fakeroot environment... ==> Starting package_cairo()... ERROR:root:code for hash blake2b was not found. Traceback (most recent call last): File "/usr/lib/python3.13/hashlib.py", line 245, in globals()[__func_name] = __get_hash(__func_name) ~~~~~~~~~~^^^^^^^^^^^^^ File "/usr/lib/python3.13/hashlib.py", line 129, in __get_openssl_constructor return __get_builtin_constructor(name) File "/usr/lib/python3.13/hashlib.py", line 123, in __get_builtin_constructor raise ValueError('unsupported hash type ' + name) ValueError: unsupported hash type blake2b ERROR:root:code for hash blake2s was not found. Traceback (most recent call last): File "/usr/lib/python3.13/hashlib.py", line 245, in globals()[__func_name] = __get_hash(__func_name) ~~~~~~~~~~^^^^^^^^^^^^^ File "/usr/lib/python3.13/hashlib.py", line 129, in __get_openssl_constructor return __get_builtin_constructor(name) File "/usr/lib/python3.13/hashlib.py", line 123, in __get_builtin_constructor raise ValueError('unsupported hash type ' + name) ValueError: unsupported hash type blake2s ninja: Entering directory `/build/cairo/src/build' ninja: no work to do. Installing src/libcairo.so.2.11804.4 to /build/cairo/pkg/cairo/usr/lib Installing util/cairo-gobject/libcairo-gobject.so.2.11804.4 to /build/cairo/pkg/cairo/usr/lib Installing util/cairo-script/libcairo-script-interpreter.so.2.11804.4 to /build/cairo/pkg/cairo/usr/lib Installing util/cairo-trace/libcairo-trace.so to /build/cairo/pkg/cairo/usr/lib/cairo Installing util/cairo-fdr/libcairo-fdr.so to /build/cairo/pkg/cairo/usr/lib/cairo Installing /build/cairo/src/cairo/src/cairo.h to /build/cairo/pkg/cairo/usr/include/cairo Installing /build/cairo/src/cairo/src/cairo-version.h to /build/cairo/pkg/cairo/usr/include/cairo Installing /build/cairo/src/cairo/src/cairo-deprecated.h to /build/cairo/pkg/cairo/usr/include/cairo Installing /build/cairo/src/cairo/src/cairo-svg.h to /build/cairo/pkg/cairo/usr/include/cairo Installing /build/cairo/src/cairo/src/cairo-ft.h to /build/cairo/pkg/cairo/usr/include/cairo Installing /build/cairo/src/cairo/src/cairo-xlib.h to /build/cairo/pkg/cairo/usr/include/cairo Installing /build/cairo/src/cairo/src/cairo-xlib-xrender.h to /build/cairo/pkg/cairo/usr/include/cairo Installing /build/cairo/src/cairo/src/cairo-xcb.h to /build/cairo/pkg/cairo/usr/include/cairo Installing /build/cairo/src/cairo/src/cairo-script.h to /build/cairo/pkg/cairo/usr/include/cairo Installing /build/cairo/src/cairo/src/cairo-ps.h to /build/cairo/pkg/cairo/usr/include/cairo Installing /build/cairo/src/cairo/src/cairo-pdf.h to /build/cairo/pkg/cairo/usr/include/cairo Installing /build/cairo/src/cairo/src/cairo-tee.h to /build/cairo/pkg/cairo/usr/include/cairo Installing /build/cairo/src/build/src/cairo-features.h to /build/cairo/pkg/cairo/usr/include/cairo Installing /build/cairo/src/cairo/util/cairo-gobject/cairo-gobject.h to /build/cairo/pkg/cairo/usr/include/cairo Installing /build/cairo/src/cairo/util/cairo-script/cairo-script-interpreter.h to /build/cairo/pkg/cairo/usr/include/cairo Installing /build/cairo/src/build/meson-private/cairo.pc to /build/cairo/pkg/cairo/usr/lib/pkgconfig Installing /build/cairo/src/build/meson-private/cairo-gobject.pc to /build/cairo/pkg/cairo/usr/lib/pkgconfig Installing /build/cairo/src/build/meson-private/cairo-script-interpreter.pc to /build/cairo/pkg/cairo/usr/lib/pkgconfig Installing /build/cairo/src/build/util/cairo-trace/cairo-trace to /build/cairo/pkg/cairo/usr/bin Installing /build/cairo/src/build/meson-private/cairo-png.pc to /build/cairo/pkg/cairo/usr/lib/pkgconfig Installing /build/cairo/src/build/meson-private/cairo-svg.pc to /build/cairo/pkg/cairo/usr/lib/pkgconfig Installing /build/cairo/src/build/meson-private/cairo-fc.pc to /build/cairo/pkg/cairo/usr/lib/pkgconfig Installing /build/cairo/src/build/meson-private/cairo-ft.pc to /build/cairo/pkg/cairo/usr/lib/pkgconfig Installing /build/cairo/src/build/meson-private/cairo-xlib.pc to /build/cairo/pkg/cairo/usr/lib/pkgconfig Installing /build/cairo/src/build/meson-private/cairo-xlib-xrender.pc to /build/cairo/pkg/cairo/usr/lib/pkgconfig Installing /build/cairo/src/build/meson-private/cairo-xcb.pc to /build/cairo/pkg/cairo/usr/lib/pkgconfig Installing /build/cairo/src/build/meson-private/cairo-xcb-shm.pc to /build/cairo/pkg/cairo/usr/lib/pkgconfig Installing /build/cairo/src/build/meson-private/cairo-script.pc to /build/cairo/pkg/cairo/usr/lib/pkgconfig Installing /build/cairo/src/build/meson-private/cairo-ps.pc to /build/cairo/pkg/cairo/usr/lib/pkgconfig Installing /build/cairo/src/build/meson-private/cairo-pdf.pc to /build/cairo/pkg/cairo/usr/lib/pkgconfig Installing /build/cairo/src/build/meson-private/cairo-tee.pc to /build/cairo/pkg/cairo/usr/lib/pkgconfig Installing symlink pointing to libcairo.so.2.11804.4 to /build/cairo/pkg/cairo/usr/lib/libcairo.so.2 Installing symlink pointing to libcairo.so.2 to /build/cairo/pkg/cairo/usr/lib/libcairo.so Installing symlink pointing to libcairo-gobject.so.2.11804.4 to /build/cairo/pkg/cairo/usr/lib/libcairo-gobject.so.2 Installing symlink pointing to libcairo-gobject.so.2 to /build/cairo/pkg/cairo/usr/lib/libcairo-gobject.so Installing symlink pointing to libcairo-script-interpreter.so.2.11804.4 to /build/cairo/pkg/cairo/usr/lib/libcairo-script-interpreter.so.2 Installing symlink pointing to libcairo-script-interpreter.so.2 to /build/cairo/pkg/cairo/usr/lib/libcairo-script-interpreter.so Running custom install script '/usr/bin/meson --internal gtkdoc --sourcedir=/build/cairo/src/cairo --builddir=/build/cairo/src/build --subdir=doc/public --headerdirs=/build/cairo/src/cairo/src@@/build/cairo/src/build/src --mainfile=cairo-docs.xml --modulename=cairo --moduleversion= --mode=sgml --gtkdoc-scan=/usr/bin/gtkdoc-scan --gtkdoc-scangobj=/usr/bin/gtkdoc-scangobj --gtkdoc-mkdb=/usr/bin/gtkdoc-mkdb --gtkdoc-mkhtml=/usr/bin/gtkdoc-mkhtml --gtkdoc-fixxref=/usr/bin/gtkdoc-fixxref --namespace=cairo --htmlargs= --scanargs=--ignore-decorators=cairo_public|cairo_private@@--ignore-headers=win32 cairoint.h cairo-features.h cairo-features-win32.h cairo-box-inline.h cairo-clip-inline.h cairo-combsort-inline.h cairo-contour-inline.h cairo-error-inline.h cairo-image-surface-inline.h cairo-line-inline.h cairo-list-inline.h cairo-pattern-inline.h cairo-recording-surface-inline.h cairo-surface-inline.h cairo-surface-observer-inline.h cairo-surface-snapshot-inline.h cairo-surface-subsurface-inline.h cairo-analysis-surface-private.h cairo-arc-private.h cairo-array-private.h cairo-atomic-private.h cairo-backend-private.h cairo-boxes-private.h cairo-cache-private.h cairo-clip-private.h cairo-compiler-private.h cairo-composite-rectangles-private.h cairo-compositor-private.h cairo-contour-private.h cairo-damage-private.h cairo-default-context-private.h cairo-deprecated.h cairo-device-private.h cairo-error-private.h cairo-fixed-private.h cairo-fixed-type-private.h cairo-fontconfig-private.h cairo-freed-pool-private.h cairo-freelist-private.h cairo-freelist-type-private.h cairo-ft-private.h cairo-gstate-private.h cairo-hash-private.h cairo-image-info-private.h cairo-image-surface-private.h cairo-line-private.h cairo-list-private.h cairo-malloc-private.h cairo-mempool-private.h cairo-mutex-impl-private.h cairo-mutex-list-private.h cairo-mutex-private.h cairo-mutex-type-private.h cairo-output-stream-private.h cairo-paginated-private.h cairo-paginated-surface-private.h cairo-path-fixed-private.h cairo-path-private.h cairo-pattern-private.h cairo-pdf-operators-private.h cairo-pdf-shading-private.h cairo-pdf-surface-private.h cairo-pixman-private.h cairo-private.h cairo-ps-surface-private.h cairo-quartz-private.h cairo-recording-surface-private.h cairo-reference-count-private.h cairo-region-private.h cairo-rtree-private.h cairo-scaled-font-private.h cairo-scaled-font-subsets-private.h cairo-script-private.h cairo-slope-private.h cairo-spans-compositor-private.h cairo-spans-private.h cairo-stroke-dash-private.h cairo-surface-backend-private.h cairo-surface-clipper-private.h cairo-surface-fallback-private.h cairo-surface-observer-private.h cairo-surface-offset-private.h cairo-surface-private.h cairo-surface-snapshot-private.h cairo-surface-subsurface-private.h cairo-surface-wrapper-private.h cairo-svg-surface-private.h cairo-tag-attributes-private.h cairo-tag-stack-private.h cairo-time-private.h cairo-traps-private.h cairo-tristrip-private.h cairo-truetype-subset-private.h cairo-type1-private.h cairo-type3-glyph-surface-private.h cairo-types-private.h cairo-user-font-private.h cairo-wideint-private.h cairo-wideint-type-private.h cairo-xcb-private.h cairo-xlib-private.h cairo-xlib-surface-private.h cairo-xlib-xrender-private.h test-compositor-surface-private.h --scanobjsargs= --gobjects-types-file= --fixxrefargs=--html-dir=/usr/share/gtk-doc/html --mkdbargs=--source-suffixes=h,c,cpp --html-assets= --content-files=/build/cairo/src/cairo/doc/public/language-bindings.xml --expand-content-files=/build/cairo/src/cairo/doc/public/language-bindings.xml --ignore-headers= --installdir= --cc=cc --ld=cc --cflags=-I/build/cairo/src/cairo/src/. -I/build/cairo/src/build/src/. -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/pixman-1 -march=i486 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -ffile-prefix-map=/build/cairo/src=/usr/src/debug/cairo -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 -Wno-enum-conversion -fno-strict-aliasing -fno-common -D_GNU_SOURCE --ldflags=-L/build/cairo/src/build/src -Wl,-rpath,/build/cairo/src/build/src -lcairo -lm -ldl -lz -lpng16 -lfontconfig -lfreetype -lX11 -lXext -lXrender -lxcb -lxcb-render -lxcb-shm -lpixman-1 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -march=i486 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -ffile-prefix-map=/build/cairo/src=/usr/src/debug/cairo' --- stdout --- Building documentation for cairo /usr/share/gtk-doc/python/gtkdoc/scan.py:44: SyntaxWarning: invalid escape sequence '\s' VAR_TYPE_MODIFIER = '(?:' + '|'.join([t + '\s+' for t in TYPE_MODIFIERS]) + ')*' /usr/share/gtk-doc/python/gtkdoc/scan.py:45: SyntaxWarning: invalid escape sequence '\s' RET_TYPE_MODIFIER = '(?:' + '|'.join([t + '\s+' for t in TYPE_MODIFIERS + ['G_CONST_RETURN']]) + ')*' /usr/share/gtk-doc/python/gtkdoc/scan.py:238: SyntaxWarning: invalid escape sequence '\(' ignore_decorators = '|' + options.ignore_decorators.replace('()', '\(\w*\)') /usr/share/gtk-doc/python/gtkdoc/scan.py:239: SyntaxWarning: invalid escape sequence '\s' optional_decorators_regex = '(?:\s+(?:%s))?' % ignore_decorators[1:] /usr/share/gtk-doc/python/gtkdoc/scan.py:487: SyntaxWarning: invalid escape sequence '\(' ignore_decorators = '|' + options.ignore_decorators.replace('()', '\(\w*\)') /usr/share/gtk-doc/python/gtkdoc/scan.py:488: SyntaxWarning: invalid escape sequence '\s' optional_decorators_regex = '(?:\s+(?:%s))?' % ignore_decorators[1:] ERROR: Error in gtkdoc helper script: ERROR: ['/usr/bin/gtkdoc-fixxref', '--module=cairo', '--module-dir=html', '--html-dir=/usr/share/gtk-doc/html'] failed with status 1 Traceback (most recent call last): File "/usr/bin/gtkdoc-fixxref", line 32, in from gtkdoc import common, config, fixxref File "/usr/share/gtk-doc/python/gtkdoc/fixxref.py", line 28, in from . import common, highlight File "/usr/share/gtk-doc/python/gtkdoc/highlight.py", line 27, in from pygments import highlight ModuleNotFoundError: No module named 'pygments' --- stderr --- FAILED: install script '/usr/bin/meson --internal gtkdoc --sourcedir=/build/cairo/src/cairo --builddir=/build/cairo/src/build --subdir=doc/public --headerdirs=/build/cairo/src/cairo/src@@/build/cairo/src/build/src --mainfile=cairo-docs.xml --modulename=cairo --moduleversion= --mode=sgml --gtkdoc-scan=/usr/bin/gtkdoc-scan --gtkdoc-scangobj=/usr/bin/gtkdoc-scangobj --gtkdoc-mkdb=/usr/bin/gtkdoc-mkdb --gtkdoc-mkhtml=/usr/bin/gtkdoc-mkhtml --gtkdoc-fixxref=/usr/bin/gtkdoc-fixxref --namespace=cairo --htmlargs= --scanargs=--ignore-decorators=cairo_public|cairo_private@@--ignore-headers=win32 cairoint.h cairo-features.h cairo-features-win32.h cairo-box-inline.h cairo-clip-inline.h cairo-combsort-inline.h cairo-contour-inline.h cairo-error-inline.h cairo-image-surface-inline.h cairo-line-inline.h cairo-list-inline.h cairo-pattern-inline.h cairo-recording-surface-inline.h cairo-surface-inline.h cairo-surface-observer-inline.h cairo-surface-snapshot-inline.h cairo-surface-subsurface-inline.h cairo-analysis-surface-private.h cairo-arc-private.h cairo-array-private.h cairo-atomic-private.h cairo-backend-private.h cairo-boxes-private.h cairo-cache-private.h cairo-clip-private.h cairo-compiler-private.h cairo-composite-rectangles-private.h cairo-compositor-private.h cairo-contour-private.h cairo-damage-private.h cairo-default-context-private.h cairo-deprecated.h cairo-device-private.h cairo-error-private.h cairo-fixed-private.h cairo-fixed-type-private.h cairo-fontconfig-private.h cairo-freed-pool-private.h cairo-freelist-private.h cairo-freelist-type-private.h cairo-ft-private.h cairo-gstate-private.h cairo-hash-private.h cairo-image-info-private.h cairo-image-surface-private.h cairo-line-private.h cairo-list-private.h cairo-malloc-private.h cairo-mempool-private.h cairo-mutex-impl-private.h cairo-mutex-list-private.h cairo-mutex-private.h cairo-mutex-type-private.h cairo-output-stream-private.h cairo-paginated-private.h cairo-paginated-surface-private.h cairo-path-fixed-private.h cairo-path-private.h cairo-pattern-private.h cairo-pdf-operators-private.h cairo-pdf-shading-private.h cairo-pdf-surface-private.h cairo-pixman-private.h cairo-private.h cairo-ps-surface-private.h cairo-quartz-private.h cairo-recording-surface-private.h cairo-reference-count-private.h cairo-region-private.h cairo-rtree-private.h cairo-scaled-font-private.h cairo-scaled-font-subsets-private.h cairo-script-private.h cairo-slope-private.h cairo-spans-compositor-private.h cairo-spans-private.h cairo-stroke-dash-private.h cairo-surface-backend-private.h cairo-surface-clipper-private.h cairo-surface-fallback-private.h cairo-surface-observer-private.h cairo-surface-offset-private.h cairo-surface-private.h cairo-surface-snapshot-private.h cairo-surface-subsurface-private.h cairo-surface-wrapper-private.h cairo-svg-surface-private.h cairo-tag-attributes-private.h cairo-tag-stack-private.h cairo-time-private.h cairo-traps-private.h cairo-tristrip-private.h cairo-truetype-subset-private.h cairo-type1-private.h cairo-type3-glyph-surface-private.h cairo-types-private.h cairo-user-font-private.h cairo-wideint-private.h cairo-wideint-type-private.h cairo-xcb-private.h cairo-xlib-private.h cairo-xlib-surface-private.h cairo-xlib-xrender-private.h test-compositor-surface-private.h --scanobjsargs= --gobjects-types-file= --fixxrefargs=--html-dir=/usr/share/gtk-doc/html --mkdbargs=--source-suffixes=h,c,cpp --html-assets= --content-files=/build/cairo/src/cairo/doc/public/language-bindings.xml --expand-content-files=/build/cairo/src/cairo/doc/public/language-bindings.xml --ignore-headers= --installdir= --cc=cc --ld=cc --cflags=-I/build/cairo/src/cairo/src/. -I/build/cairo/src/build/src/. -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/pixman-1 -march=i486 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -ffile-prefix-map=/build/cairo/src=/usr/src/debug/cairo -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 -Wno-enum-conversion -fno-strict-aliasing -fno-common -D_GNU_SOURCE --ldflags=-L/build/cairo/src/build/src -Wl,-rpath,/build/cairo/src/build/src -lcairo -lm -ldl -lz -lpng16 -lfontconfig -lfreetype -lX11 -lXext -lXrender -lxcb -lxcb-render -lxcb-shm -lpixman-1 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -march=i486 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -ffile-prefix-map=/build/cairo/src=/usr/src/debug/cairo' failed with exit code 1. ==> ERROR: A failure occurred in package_cairo(). Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-staging-with-build-support-i486/build/build used straw: :with_build_support:without_check: build@euronuc-i486