==> Creating chroot for [extra-staging] (i486)... -> Deleting chroot copy 'build'... -> Deleting chroot copy 'root'... ==> Creating install root at /var/lib/archbuild/extra-staging-i486/root ==> Installing packages to /var/lib/archbuild/extra-staging-i486/root :: Synchronizing package databases... core-staging downloading... core-testing downloading... core downloading... extra-staging downloading... extra-testing downloading... extra downloading... resolving dependencies... :: There are 2 providers available for sh: :: Repository core-staging 1) bash :: Repository core 2) bash Enter a number (default=1): looking for conflicting packages... warning: dependency cycle detected: warning: systemd-libs will be installed before its libcap dependency Package (131) New Version Net Change core/acl 2.3.2-1.0 0.33 MiB core/archlinux32-keyring 20250119-1.0 0.05 MiB core/attr 2.5.2-1.0 0.20 MiB core-staging/audit 4.0.3-1.0 1.04 MiB core/autoconf 2.72-1.0 2.22 MiB core/automake 1.17-1.0 1.62 MiB core-staging/bash 5.2.037-2.0 9.06 MiB core-staging/binutils 2.44-1.1 34.78 MiB core/bison 3.8.2-8.1 2.56 MiB core-staging/brotli 1.1.0-3.0 0.92 MiB core-staging/bzip2 1.0.8-6.2 0.14 MiB core/ca-certificates 20240618-1.0 0.00 MiB core/ca-certificates-mozilla 3.85-1.1 0.99 MiB core/ca-certificates-utils 20240618-1.0 0.01 MiB core-staging/coreutils 9.7-1.2 16.98 MiB core-staging/cryptsetup 2.7.5-2.0 2.98 MiB core-staging/curl 8.13.0-2.0 2.01 MiB core/db5.3 5.3.28-5.0 6.20 MiB core/dbus 1.14.10-2.1 0.89 MiB core-staging/dbus-broker 36-4.0 0.37 MiB core-staging/dbus-broker-units 36-4.0 0.00 MiB core-staging/dbus-units 36-4.0 0.00 MiB core/debugedit 5.1-1.0 0.11 MiB core-staging/device-mapper 2.03.30-1.0 0.73 MiB core/diffutils 3.12-1.0 1.53 MiB core-staging/e2fsprogs 1.47.2-2.0 5.27 MiB core/expat 2.7.1-1.0 0.43 MiB core/fakeroot 1.36-1.0 0.13 MiB core-staging/file 5.46-4.0 10.10 MiB core-staging/filesystem 2024.11.21-1.1 0.02 MiB core/findutils 4.10.0-2.0 1.75 MiB core/flex 2.6.4-5.0 0.92 MiB core/gawk 5.3.2-1.0 3.55 MiB core/gc 8.2.8-2.0 0.75 MiB core-staging/gcc 14.2.1+r753+g1cd744a6828f-1.0 172.20 MiB core-staging/gcc-libs 14.2.1+r753+g1cd744a6828f-1.0 113.72 MiB core-staging/gdbm 1.24-1.0 0.70 MiB core/gettext 0.24-1.0 10.64 MiB core/glib2 2.78.4-1.0 23.70 MiB core/glibc 2.41+r47+g046b33800c3e-1.0 42.34 MiB core/gmp 6.3.0-2.0 0.88 MiB core/gnulib-l10n 20241231-1.0 0.61 MiB core-staging/gnupg 2.4.7-1.0 11.86 MiB core/gnutls 3.8.8-1.0 5.75 MiB core-staging/gpgme 1.24.2-1.0 0.67 MiB core/grep 3.12-2.0 0.89 MiB core/groff 1.23.0-7.0 9.12 MiB core/guile 3.0.9-1.1 48.54 MiB core/gzip 1.14-1.0 0.16 MiB core/hwdata 0.394-1.0 9.44 MiB core/iana-etc 20241206-1.0 3.99 MiB core-staging/icu 76.1-1.0 41.82 MiB core/jansson 2.14.1-1.0 0.27 MiB core/json-c 0.18-1.0 0.18 MiB core/kbd 2.7.1-1.0 3.02 MiB core/keyutils 1.6.3-3.0 0.18 MiB core-staging/kmod 34.2-1.0 0.34 MiB core-staging/krb5 1.21.3-1.0 4.44 MiB core-staging/libarchive 3.7.9-1.0 1.17 MiB core-staging/libassuan 3.0.0-1.1 0.24 MiB core/libcap 2.76-1.0 0.23 MiB core-staging/libcap-ng 0.8.5-3.0 0.11 MiB core-staging/libelf 0.192-4.0 2.80 MiB core/libevent 2.1.12-4.1 1.20 MiB core/libffi 3.4.8-1.0 0.09 MiB core/libgcrypt 1.11.0-3.0 1.41 MiB core/libgpg-error 1.55-1.0 1.11 MiB core-staging/libidn2 2.3.7-1.0 0.53 MiB core/libisl 0.27-1.0 10.24 MiB core/libksba 1.6.7-2.0 0.31 MiB core-staging/libldap 2.6.9-1.0 0.63 MiB core/libmpc 1.3.1-2.0 0.17 MiB core/libnghttp2 1.65.0-1.0 0.41 MiB core/libnghttp3 1.9.0-1.0 0.26 MiB core/libnsl 2.0.1-1.0 0.07 MiB core/libp11-kit 0.25.3-1.0 3.32 MiB core-staging/libpsl 0.21.5-2.1 0.21 MiB core-staging/libsasl 2.1.28-5.0 0.48 MiB core-testing/libseccomp 2.5.5-3.0 0.25 MiB core/libsecret 0.20.5-2.0 1.20 MiB core/libssh2 1.11.1-1.0 0.45 MiB extra/libsysprof-capture 3.48.0-4.0 0.22 MiB core/libtasn1 4.20.0-1.0 0.27 MiB core/libtirpc 1.3.6-1.0 0.42 MiB core-staging/libtool 2.5.4+r1+gbaa1fe41-3.0 2.27 MiB core/libunistring 1.2-1.0 2.49 MiB core-staging/libusb 1.0.28-1.0 0.21 MiB core/libverto 0.3.2-5.0 0.06 MiB core/libxcrypt 4.4.38-1.0 0.22 MiB core-staging/libxml2 2.13.8-1.0 3.30 MiB core/linux-api-headers 6.14-1.0 5.76 MiB extra/lmdb 0.9.33-1.0 0.51 MiB core/lz4 1:1.10.0-2.0 0.48 MiB core/m4 1.4.19-3.0 0.52 MiB core/make 4.4.1-2.0 1.67 MiB core/mpfr 4.2.2-1.0 1.06 MiB core-staging/ncurses 6.5-3.0 5.09 MiB core/nettle 3.10.1-1.0 0.99 MiB core/npth 1.8-1.0 0.08 MiB core/openssl 3.5.0-1.0 10.98 MiB core/p11-kit 0.25.3-1.0 1.00 MiB core-staging/pacman 7.0.0.r6.gc685ae6-2.4 4.77 MiB core/pacman-mirrorlist 20250327-1.0 0.00 MiB core-staging/pam 1.6.1-3.0 3.18 MiB core/pambase 20230918-2.0 0.00 MiB core/patch 2.8-1.0 0.18 MiB core/pcre2 10.44-1.1 4.81 MiB core-staging/perl 5.40.2-1.0 66.77 MiB core-staging/pinentry 1.3.1-5.5 0.47 MiB core-staging/pkgconf 2.4.3-1.0 0.16 MiB core/popt 1.19-2.0 0.21 MiB core-staging/readline 8.2.013-1.0 0.69 MiB extra-staging/rtmpdump 1:2.4.r105.6f6bb13-1.4 0.23 MiB core/sed 4.9-3.0 0.72 MiB core-staging/shadow 4.17.4-1.2 4.37 MiB core/sqlite 3.49.0-1.0 19.45 MiB core-staging/sudo 1.9.16.p2-2.0 7.95 MiB core-staging/systemd 256.6-1.0 31.48 MiB core-staging/systemd-libs 256.6-1.0 3.22 MiB core/tar 1.35-2.0 2.88 MiB core/texinfo 7.2-1.0 11.69 MiB core-staging/tpm2-tss 4.0.1-1.0 3.51 MiB core/tzdata 2025b-1.0 2.01 MiB core-staging/util-linux 2.41-4.0 19.98 MiB core-staging/util-linux-libs 2.41-4.0 1.54 MiB core-staging/which 2.21-6.2 0.03 MiB extra/xxhash 0.8.3-1.0 0.45 MiB core/xz 5.8.1-1.0 1.71 MiB core-staging/zlib 1:1.3.1-2.1 0.32 MiB core-staging/zstd 1.5.7-2.0 1.57 MiB core/base-devel 1-2.0 0.00 MiB Total Installed Size: 872.90 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing archlinux32-keyring... call to execv failed (No such file or directory) error: command failed to execute correctly installing linux-api-headers... installing tzdata... Optional dependencies for tzdata bash: for tzselect [pending] glibc: for zdump, zic [pending] installing iana-etc... installing filesystem... installing glibc... Optional dependencies for glibc gd: for memusagestat perl: for mtrace [pending] installing gcc-libs... installing ncurses... Optional dependencies for ncurses bash: for ncursesw6-config [pending] installing readline... installing bash... Optional dependencies for bash bash-completion: for tab completion installing gmp... installing mpfr... installing gawk... installing m4... installing diffutils... installing gdbm... installing db5.3... installing libxcrypt... installing perl... installing autoconf... installing automake... installing jansson... installing bzip2... installing acl... installing attr... installing zlib... installing sqlite... installing util-linux-libs... Optional dependencies for util-linux-libs python: python bindings to libmount installing e2fsprogs... Optional dependencies for e2fsprogs lvm2: for e2scrub util-linux: for e2scrub [pending] smtp-forwarder: for e2scrub_fail script installing keyutils... installing openssl... Optional dependencies for openssl ca-certificates [pending] perl [installed] installing libsasl... installing libldap... installing libevent... Optional dependencies for libevent python: event_rpcgen.py installing libverto... installing lmdb... installing krb5... installing libtirpc... installing pambase... installing libcap-ng... installing audit... Optional dependencies for audit libldap: for audispd-zos-remote [installed] sh: for augenrules [installed] installing libnsl... installing libgpg-error... installing libgcrypt... installing lz4... installing xz... installing zstd... installing systemd-libs... installing pam... installing libcap... installing coreutils... installing findutils... installing libffi... installing libtasn1... installing libp11-kit... installing p11-kit... installing ca-certificates-utils... installing ca-certificates-mozilla... installing ca-certificates... installing brotli... installing libunistring... installing libidn2... installing libnghttp2... installing libnghttp3... installing libpsl... installing libssh2... installing nettle... installing gnutls... Optional dependencies for gnutls tpm2-tss: support for TPM2 wrapped keys [pending] installing rtmpdump... installing curl... installing json-c... installing libelf... installing binutils... Optional dependencies for binutils debuginfod: for debuginfod server/client functionality installing gnulib-l10n... installing icu... installing libxml2... Optional dependencies for libxml2 python: Python bindings installing gettext... Optional dependencies for gettext git: for autopoint infrastructure updates installing bison... installing xxhash... installing debugedit... installing sed... installing libseccomp... installing file... installing shadow... installing util-linux... Optional dependencies for util-linux words: default dictionary for look installing fakeroot... installing flex... installing libmpc... installing libisl... installing gcc... Optional dependencies for gcc gcc-libs: for generating code for 32-bit ABI [installed] installing pcre2... Optional dependencies for pcre2 sh: for pcre2-config [installed] installing grep... installing groff... Optional dependencies for groff netpbm: for use together with man -H command interaction in browsers psutils: for use together with man -H command interaction in browsers libxaw: for gxditview perl-file-homedir: for use with glilypond installing gzip... Optional dependencies for gzip less: zless support util-linux: zmore support [installed] diffutils: zdiff/zcmp support [installed] installing tar... installing libtool... installing gc... installing guile... installing make... installing libksba... installing libusb... installing libassuan... installing libsysprof-capture... installing glib2... Optional dependencies for glib2 gvfs: most gio functionality libelf: gresource inspection tool [installed] python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report installing tpm2-tss... installing libsecret... Optional dependencies for libsecret org.freedesktop.secrets: secret storage backend installing pinentry... Optional dependencies for pinentry gcr: GNOME backend gtk3: GTK backend qt5-x11extras: Qt5 backend kwayland5: Qt5 backend kguiaddons: Qt6 backend kwindowsystem: Qt6 backend installing npth... installing gnupg... Optional dependencies for gnupg pcsclite: for using scdaemon not with the gnupg internal card driver installing gpgme... installing libarchive... installing pacman-mirrorlist... installing device-mapper... installing popt... installing cryptsetup... installing expat... installing dbus... installing dbus-broker... installing dbus-broker-units... installing dbus-units... installing kbd... installing kmod... installing hwdata... installing systemd... Initializing machine ID from random generator. /usr/lib/sysusers.d/uuidd.conf:1: Unknown modifier 'u!'. Creating group 'sys' with GID 3. Creating group 'mem' with GID 8. Creating group 'ftp' with GID 11. Creating group 'mail' with GID 12. Creating group 'log' with GID 19. Creating group 'smmsp' with GID 25. Creating group 'proc' with GID 26. Creating group 'games' with GID 50. Creating group 'lock' with GID 54. Creating group 'network' with GID 90. Creating group 'floppy' with GID 94. Creating group 'scanner' with GID 96. Creating group 'power' with GID 98. Creating group 'nobody' with GID 65534. Creating group 'adm' with GID 999. Creating group 'wheel' with GID 998. Creating group 'utmp' with GID 997. Creating group 'audio' with GID 996. Creating group 'disk' with GID 995. Creating group 'input' with GID 994. Creating group 'kmem' with GID 993. Creating group 'kvm' with GID 992. Creating group 'lp' with GID 991. Creating group 'optical' with GID 990. Creating group 'render' with GID 989. Creating group 'sgx' with GID 988. Creating group 'storage' with GID 987. Creating group 'tty' with GID 5. Creating group 'uucp' with GID 986. Creating group 'video' with GID 985. Creating group 'users' with GID 984. Creating group 'groups' with GID 983. Creating group 'systemd-journal' with GID 982. Creating group 'rfkill' with GID 981. Creating group 'bin' with GID 1. Creating user 'bin' (n/a) with UID 1 and GID 1. Creating group 'daemon' with GID 2. Creating user 'daemon' (n/a) with UID 2 and GID 2. Creating user 'mail' (n/a) with UID 8 and GID 12. Creating user 'ftp' (n/a) with UID 14 and GID 11. Creating group 'http' with GID 33. Creating user 'http' (n/a) with UID 33 and GID 33. Creating user 'nobody' (Kernel Overflow User) with UID 65534 and GID 65534. Creating group 'dbus' with GID 81. Creating user 'dbus' (System Message Bus) with UID 81 and GID 81. Creating group 'systemd-coredump' with GID 980. Creating user 'systemd-coredump' (systemd Core Dumper) with UID 980 and GID 980. Creating group 'systemd-network' with GID 979. Creating user 'systemd-network' (systemd Network Management) with UID 979 and GID 979. Creating group 'systemd-oom' with GID 978. Creating user 'systemd-oom' (systemd Userspace OOM Killer) with UID 978 and GID 978. Creating group 'systemd-journal-remote' with GID 977. Creating user 'systemd-journal-remote' (systemd Journal Remote) with UID 977 and GID 977. Creating group 'systemd-resolve' with GID 976. Creating user 'systemd-resolve' (systemd Resolver) with UID 976 and GID 976. Creating group 'systemd-timesync' with GID 975. Creating user 'systemd-timesync' (systemd Time Synchronization) with UID 975 and GID 975. Creating group 'tss' with GID 974. Creating user 'tss' (tss user for tpm2) with UID 974 and GID 974. Created symlink '/etc/systemd/system/getty.target.wants/getty@tty1.service' → '/usr/lib/systemd/system/getty@.service'. Created symlink '/etc/systemd/system/multi-user.target.wants/remote-fs.target' → '/usr/lib/systemd/system/remote-fs.target'. Created symlink '/etc/systemd/system/sockets.target.wants/systemd-userdbd.socket' → '/usr/lib/systemd/system/systemd-userdbd.socket'. installing pacman... Optional dependencies for pacman base-devel: required to use makepkg [pending] perl-locale-gettext: translation support in makepkg-template installing patch... Optional dependencies for patch ed: for patch -e functionality installing pkgconf... installing sudo... installing texinfo... Optional dependencies for texinfo perl-archive-zip: EPUB file output via texi2any installing which... installing base-devel... :: Running post-transaction hooks... ( 1/13) Creating system user accounts... /usr/lib/sysusers.d/uuidd.conf:1: Unknown modifier 'u!'. Creating group 'alpm' with GID 973. Creating user 'alpm' (Arch Linux Package Management) with UID 973 and GID 973. ( 2/13) Updating journal message catalog... ( 3/13) Reloading system manager configuration... Skipped: Running in chroot. ( 4/13) Reloading user manager configuration... Skipped: Running in chroot. ( 5/13) Updating udev hardware database... ( 6/13) Applying kernel sysctl settings... Skipped: Running in chroot. ( 7/13) Creating temporary files... /usr/lib/tmpfiles.d/uuidd.conf:5: Failed to resolve user 'uuidd': No such process /usr/lib/tmpfiles.d/uuidd.conf:6: Failed to resolve user 'uuidd': No such process error: command failed to execute correctly ( 8/13) Reloading device manager configuration... Skipped: Running in chroot. ( 9/13) Arming ConditionNeedsUpdate... (10/13) Rebuilding certificate stores... (11/13) Reloading system bus configuration... Skipped: Running in chroot. (12/13) Checking for old perl modules... (13/13) Updating the info directory file... Generating locales... C.UTF-8... done en_US.UTF-8... done de_DE.UTF-8... done Generation complete. ==> Building in chroot for [extra-staging] (i486)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-staging-i486/root] -> [build]...done ==> Making package: cairo 1.18.4-1.0 (Wed May 7 19:00:40 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 (Wed May 7 19:01:01 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 Package (15) New Version Net Change extra/graphite 1:1.3.14-3.3 0.22 MiB extra/harfbuzz 7.1.0-1.0 4.29 MiB extra/libxau 1.0.12-1.0 0.02 MiB extra/libxdmcp 1.1.5-1.0 0.12 MiB extra-testing/xcb-proto 1.17.0-3.0 1.01 MiB extra/xorgproto 2024.1-2.0 1.46 MiB extra-staging/fontconfig 2:2.16.2-1.0 1.09 MiB extra/freetype2 2.13.3-1.0 1.59 MiB extra/libpng 1.6.47-1.0 0.55 MiB extra/libx11 1.8.12-1.0 9.76 MiB extra/libxcb 1.17.0-1.0 3.82 MiB extra/libxext 1.3.6-1.0 0.31 MiB extra/libxrender 0.9.12-1.0 0.09 MiB core/lzo 2.10-5.1 0.38 MiB extra/pixman 0.44.2-1.0 0.71 MiB 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... Package (19) New Version Net Change core-staging/debuginfod 0.192-4.0 0.37 MiB extra/docbook-xml 4.5-10.0 1.96 MiB extra/docbook-xsl 1.79.2-9.0 26.32 MiB core/glib2-docs 2.78.4-1.0 0.00 MiB core/libmicrohttpd 1.0.1-1.0 0.62 MiB extra-staging/libxslt 1.1.43-1.0 0.76 MiB core/mpdecimal 4.0.0-2.153 0.31 MiB extra-staging/ninja 1.12.1-2.0 0.47 MiB extra-staging/perl-error 0.17029-7.0 0.04 MiB extra-staging/perl-mailtools 2.22-1.0 0.10 MiB extra-staging/perl-timedate 2.33-7.0 0.08 MiB core-staging/python 3.13.3-1.0 64.02 MiB extra-testing/python-lxml 5.3.0-1.0 4.88 MiB extra-testing/python-pygments 2.18.0-1.0 11.40 MiB extra-testing/python-tqdm 4.67.1-1.0 0.60 MiB extra/git 2.47.0-1.0 41.08 MiB extra/gtk-doc 1.34.0-1.0 2.63 MiB extra-staging/meson 1.7.2-1.0 12.74 MiB extra/valgrind 3.21.0-4.0 54.53 MiB Total Installed Size: 222.92 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... /usr/lib/sysusers.d/uuidd.conf:1: Unknown modifier 'u!'. 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 The Meson build system Version: 1.7.2 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.2 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.12 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 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-no-compositor.c.o [53/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-mono-scan-converter.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-render-compositor.c.o [128/171] Compiling C object src/libcairo.so.2.11804.4.p/cairo-xlib-source.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()... 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-i486/build/build used straw: :clean_chroot:haskell_without_check: build@euronuc-i486