Re: problem emerging 'vte'

Javier Martinez <[email protected]> Sun, 29 Mar 2026 18:24:19 +0200
Newsgroups gmane.linux.gentoo.user
Message-ID <[email protected]>
Can you test with gcc 14?

El 29/3/26 a las 16:44, Philip Webb escribió:
> For a long time, Portage has been nagging me
> that I need to update 'x11-libs/vte', which is needed for Xfce Terminal,
> but when I try it fails with an error close to the end.
> That was the latest stable 0.80.4-r1 ; today, I tried "testing" 0.82.2 ,
> but ran into a similar error at the same point in the compile.
> 
> Below are the requested files : can anyone suggest what's wrong ?
> 
> emerge --info '=x11-libs/vte-0.82.2::gentoo'
> 
> Portage 3.0.77 (python 3.13.11-final-0, default/linux/amd64/23.0/split-usr/desktop/plasma, gcc-15, glibc-2.42-r5, 6.6.13-gentoo x86_64)
> =================================================================
>                           System Settings
> =================================================================
> System uname: Linux-6.6.13-gentoo-x86_64-AMD_Ryzen_5_5600G_with_Radeon_Graphics-with-glibc2.42
> KiB Mem:    32230708 total,  24764260 free
> KiB Swap:   32767996 total,  31494900 free
> Timestamp of repository gentoo: Sun, 29 Mar 2026 13:15:00 +0000
> Head commit of repository gentoo: e865dc1260ab516b177180b8728fba2445807e7f
> sh bash 5.3_p9
> ld GNU ld (Gentoo 2.46.0 p1) 2.46.0
> app-misc/pax-utils:        1.3.10::gentoo
> app-shells/bash:           5.3_p9::gentoo
> dev-build/autoconf:        2.13-r7::gentoo, 2.72-r6::gentoo
> dev-build/automake:        1.16.5-r1::gentoo, 1.17-r2::gentoo, 1.18.1::gentoo
> dev-build/cmake:           4.1.4::gentoo
> dev-build/libtool:         2.5.4::gentoo
> dev-build/make:            4.4.1-r102::gentoo
> dev-build/meson:           1.9.2::gentoo
> dev-lang/perl:             5.40.2::gentoo
> dev-lang/python:           3.12.12::gentoo, 3.13.11::gentoo, 3.14.2::gentoo
> dev-lang/rust-bin:         1.82.0-r100::gentoo, 1.85.1::gentoo, 1.86.0-r1::gentoo, 1.88.0::gentoo, 1.89.0::gentoo, 1.92.0::gentoo
> llvm-core/clang:           19.1.4::gentoo, 20.1.8::gentoo, 21.1.8::gentoo
> llvm-core/lld:             19.1.4::gentoo, 20.1.8::gentoo, 21.1.8::gentoo
> llvm-core/llvm:            19.1.4::gentoo, 20.1.8::gentoo, 21.1.8::gentoo
> sys-apps/baselayout:       2.18::gentoo
> sys-apps/openrc:           0.63-r1::gentoo
> sys-apps/sandbox:          2.46::gentoo
> sys-devel/binutils:        2.46.0::gentoo
> sys-devel/binutils-config: 5.6::gentoo
> sys-devel/gcc:             14.3.0::gentoo, 15.2.1_p20251122::gentoo
> sys-devel/gcc-config:      2.12.2::gentoo
> sys-kernel/linux-headers:  6.18::gentoo (virtual/os-headers)
> sys-libs/glibc:            2.42-r5::gentoo
> Repositories:
> 
> gentoo
>      location: /var/db/repos/gentoo
>      sync-type: rsync
>      sync-uri: rsync://rsync.gentoo.org/gentoo-portage
>      priority: -1000
>      volatile: False
>      sync-rsync-extra-opts:
>      sync-rsync-verify-max-age: 3
>      sync-rsync-verify-jobs: 1
>      sync-rsync-verify-metamanifest: yes
> 
> ACCEPT_KEYWORDS="amd64"
> ACCEPT_LICENSE="*"
> CBUILD="x86_64-pc-linux-gnu"
> CFLAGS="-march=native -O2 -pipe"
> CHOST="x86_64-pc-linux-gnu"
> CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/config"
> CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
> CXXFLAGS="-march=native -O2 -pipe"
> DISTDIR="/var/db/repos/gentoo/distfiles"
> EMERGE_DEFAULT_OPTS="--alphabetical --autounmask=n --quiet-build=n"
> ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GDK_PIXBUF_MODULE_FILE GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR XDG_STATE_HOME"
> FCFLAGS="-O2 -pipe"
> FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg-live buildsyspkg compress-index distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync merge-wait multilib-strict network-sandbox news parallel-fetch pid-sandbox pkgdir-index-trusted preserve-libs protect-owned qa-unresolved-soname-deps sandbox strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
> FFLAGS="-O2 -pipe"
> GENTOO_MIRRORS="ftp://mirror.csclub.uwaterloo.ca/gentoo-distfiles/ ftp://mirror.datapipe.net/gentoo http://mirror.mcs.anl.gov/pub/gentoo/ http://gentoo.mirrors.tds.net/gentoo http://mirror.lug.udel.edu/pub/gentoo/"
> INSTALL_MASK="/usr/share/locale -/usr/share/locale/en_US -/usr/share/locale/en_US.UTF-8"
> LANG="en_US.UTF-8"
> LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--as-needed"
> LEX="flex"
> LINGUAS="en"
> MAKEOPTS="-j13"
> PKGDIR="/var/db/repos/gentoo/packages"
> PORTAGE_COMPRESS="bzip2"
> PORTAGE_CONFIGROOT="/"
> PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
> PORTAGE_TMPDIR="/var/tmp/portage"
> SHELL="/bin/bash"
> USE="X a52 aac accessibility acl acpi activities alsa amd64 apm avif bitmap-fonts bonobo branding bzip2 cairo cdda cdr cet crypt cups curl cxx dbus declarative dri dts dvd dvdr egl elogind encode exif fits flac foomaticdb fts3 gallium gdbm gif gnutls gpm gtk gtk2 gudev gui handbook hpijs hwdb iconv icu imagemagick imlib ipv6 javascript jpeg jpegxl kde kwallet lcms libglvnd libnotify libtirpc libwww lm_sensors mad mime mng motif mp3 mp4 mpeg multilib ncurses networkmanager nls nptl nptlonly nsplugin ogg opengl openmp openrc openssl pam pango pcre pdf perl pipewire plasma plotutils png policykit pop ppds qml qt6 readline scanner screencast sdl seccomp semantic-desktop session slang sound spell split-usr sql sqlite ssl startup-notification svg test-rust tiff tk truetype truetype-fonts type1-fonts udev udisks unicode upower usb vim-syntax vorbis vulkan wayland webkit webp widgets win32codecs wxwidgets x264 xattr xcb xft xml xorg xv zlib" ABI_X86="64" ADA_TARGET="gcc_15" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_anon authn_dbm authn_file authz_dbm authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir env expires ext_filter file_cache filter headers include info log_config logio mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="aes avx fma4 mmx mmxext popcnt sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 xop" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax navcom oncore skytraq superstar2 tsip tripmate tnt" GUILE_SINGLE_TARGET="3-0" GUILE_TARGETS="3-0" INPUT_DEVICES="libinput" KERNEL="linux" L10N="en" LCD_DEVICES="bayrad cfontz glk hd44780 lb216 lcdm001 mtxorb text" LLVM_TARGETS="X86" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php8-3" POSTGRES_TARGETS="postgres17" PYTHON_SINGLE_TARGET="python3_13" PYTHON_TARGETS="python3_13" RUBY_TARGETS="ruby32 ruby33" SANE_BACKENDS="epson2" VIDEO_CARDS="amdgpu radeonsi" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipp2p iface geoip fuzzy condition tarpit sysrq proto logmark ipmark dhcpmac delude chaos account"
> Unset:  ADDR2LINE, AR, ARFLAGS, AS, ASFLAGS, CC, CCLD, CONFIG_SHELL, CPP, CPPFLAGS, CTARGET, CXX, CXXFILT, ELFEDIT, EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, LC_ALL, LD, LFLAGS, LIBTOOL, MAKE, MAKEFLAGS, NM, OBJCOPY, OBJDUMP, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PYTHONPATH, RANLIB, READELF, RUSTFLAGS, SIZE, STRINGS, STRIP, YACC, YFLAGS
> 
> complete build log :
> 
>  * Package:    x11-libs/vte-0.82.2:2.91
>  * Repository: gentoo
>  * Maintainer: [email protected]
>  * USE:        X abi_x86_64 amd64 crypt elibc_glibc icu introspection kernel_linux vala wayland
>  * FEATURES:   network-sandbox preserve-libs sandbox userpriv usersandbox
>   * Checking whether python3_14 is suitable ...
>   *   dev-lang/python:3.14 ...
>  [ ok ]
>   * Using python3.14 to build (via PYTHON_COMPAT iteration)
>>>> Unpacking source...
>>>> Unpacking 'vte-0.82.2.tar.xz' to /var/tmp/portage/portage/x11-libs/vte-0.82.2/work
>>>> Source unpacked in /var/tmp/portage/portage/x11-libs/vte-0.82.2/work
>>>> Preparing source in /var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2 ...
>>>> Source prepared.
>>>> Configuring source in /var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2 ...
> meson setup -Db_lto=false --libdir lib64 --localstatedir /var/lib --prefix /usr --sysconfdir /etc --wrap-mode nodownload --build.pkg-config-path /var/tmp/portage/portage/x11-libs/vte-0.82.2/temp/pkgconfig:/var/tmp/portage/portage/x11-libs/vte-0.82.2/temp/python3.14/pkgconfig:/usr/share/pkgconfig --pkg-config-path /var/tmp/portage/portage/x11-libs/vte-0.82.2/temp/pkgconfig:/var/tmp/portage/portage/x11-libs/vte-0.82.2/temp/python3.14/pkgconfig:/usr/share/pkgconfig --native-file /var/tmp/portage/portage/x11-libs/vte-0.82.2/temp/meson.x86_64-pc-linux-gnu.ini -Db_pch=false -Dwerror=false -Dbuildtype=plain -Da11y=true -Dapp-hidden=true -Ddebug=false -Ddocs=false -Dgir=true -Dfribidi=true -Dglade=true -Dgnutls=true -Dgtk3=true -Dgtk4=false -Dicu=true -D_systemd=false -Dvapi=true /var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2 /var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2-build
> The Meson build system
> Version: 1.9.2
> Source dir: /var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2
> Build dir: /var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2-build
> Build type: native build
> Project name: vte
> Project version: 0.82.2
> C compiler for the host machine: x86_64-pc-linux-gnu-gcc (gcc 15.2.1 "x86_64-pc-linux-gnu-gcc (Gentoo 15.2.1_p20251122 p3) 15.2.1 20251122")
> C linker for the host machine: x86_64-pc-linux-gnu-gcc ld.bfd 2.46.0
> C++ compiler for the host machine: x86_64-pc-linux-gnu-g++ (gcc 15.2.1 "x86_64-pc-linux-gnu-g++ (Gentoo 15.2.1_p20251122 p3) 15.2.1 20251122")
> C++ linker for the host machine: x86_64-pc-linux-gnu-g++ ld.bfd 2.46.0
> Host machine cpu family: x86_64
> Host machine cpu: x86_64
> Compiler for C supports arguments -std=gnu11: YES
> meson.build:148: WARNING: Consider using the built-in option for language standard version instead of using "-std=gnu11".
> Compiler for C++ supports arguments -std=gnu++23: YES
> meson.build:156: WARNING: Consider using the built-in option for language standard version instead of using "-std=gnu++23".
> Program python3 (dataclasses) found: YES (/var/tmp/portage/portage/x11-libs/vte-0.82.2/temp/python3.14/bin/python3) modules: dataclasses
> Header "sys/ioctl.h" has symbol "TIOCGWINSZ" : YES
> Library m found: YES
> Checking if "fork" compiles: YES
> Checking if "grantpt" compiles: YES
> Checking if "posix_openpt" compiles: YES
> Checking if "ptsname" compiles: YES
> Checking if "tcgetattr" compiles: YES
> Checking if "unlockpt" compiles: YES
> Checking if "explicit_bzero" compiles: YES
> Checking if "fdwalk" compiles: NO
> Checking if "pread" compiles: YES
> Checking if "pwrite" compiles: YES
> Checking if "strchrnul" compiles: YES
> Checking if "close_range" compiles: YES
> Checking if "ceil" with dependency -lm compiles: YES
> Checking if "floor" with dependency -lm compiles: YES
> Checking if "round" with dependency -lm compiles: YES
> Compiler for C supports arguments -Wall: YES
> Compiler for C supports arguments -Wextra: YES
> Compiler for C supports arguments -Wcast-align: YES
> Compiler for C supports arguments -Wcast-function-type: YES
> Compiler for C supports arguments -Wclobbered: YES
> Compiler for C supports arguments -Wempty-body: YES
> Compiler for C supports arguments -Wendif-labels: YES
> Compiler for C supports arguments -Werror=init-self: YES
> Compiler for C supports arguments -Werror=missing-include-dirs: YES
> Compiler for C supports arguments -Werror=pointer-arith: YES
> Compiler for C supports arguments -Wfloat-equal: YES
> Compiler for C supports arguments -Wignored-qualifiers: YES
> Compiler for C supports arguments -Winvalid-pch: YES
> Compiler for C supports arguments -Wlogical-op: YES
> Compiler for C supports arguments -Wmisleading-indentation: YES
> Compiler for C supports arguments -Wmissing-declarations: YES
> Compiler for C supports arguments -Wmissing-field-initializers: YES
> Compiler for C supports arguments -Wmissing-format-attribute: YES
> Compiler for C supports arguments -Wmissing-include-dirs: YES
> Compiler for C supports arguments -Wmissing-noreturn: YES
> Compiler for C supports arguments -Wno-deprecated-declarations: YES
> Compiler for C supports arguments -Wno-address-of-packed-member: YES
> Compiler for C supports arguments -Wno-c99-designator: NO
> Compiler for C supports arguments -Wno-missing-field-initializers: YES
> Compiler for C supports arguments -Wno-packed: YES
> Compiler for C supports arguments -Wno-switch-enum: YES
> Compiler for C supports arguments -Wno-unused-parameter: YES
> Compiler for C supports arguments -Wno-volatile: NO
> Compiler for C supports arguments -Wshadow: YES
> Compiler for C supports arguments -Wshift-negative-value: YES
> Compiler for C supports arguments -Wsign-compare: YES
> Compiler for C supports arguments -Wstrict-aliasing=2: YES
> Compiler for C supports arguments -Wtype-limits: YES
> Compiler for C supports arguments -Wundef: YES
> Compiler for C supports arguments -Wuninitialized: YES
> Compiler for C supports arguments -Wuninitialized: YES (cached)
> Compiler for C supports arguments -Wunsafe-loop-optimizations: YES
> Compiler for C supports arguments -Wunused: YES
> Compiler for C supports arguments -Wunused-but-set-parameter: YES
> Compiler for C supports arguments -Wunused-but-set-variable: YES
> Compiler for C supports arguments -Wunused-function: YES
> Compiler for C supports arguments -Wunused-label: YES
> Compiler for C supports arguments -Wunused-local-typedefs: YES
> Compiler for C supports arguments -Wunused-value: YES
> Compiler for C supports arguments -Wunused-variable: YES
> Compiler for C supports arguments -Wvla: YES
> Compiler for C supports arguments -Wwrite-strings: YES
> Compiler for C supports arguments -fdiagnostics-show-option: YES
> Compiler for C supports arguments -fno-common: YES
> Compiler for C supports arguments -fno-semantic-interposition: YES
> Compiler for C supports arguments -fno-strict-aliasing: YES
> Compiler for C supports arguments -Waggregate-return: YES
> Compiler for C supports arguments -Werror=implicit-function-declaration: YES
> Compiler for C supports arguments -Werror=missing-prototypes: YES
> Compiler for C supports arguments -Wimplicit: YES
> Compiler for C supports arguments -Wimplicit-fallthrough=3: YES
> Compiler for C supports arguments -Wmissing-parameter-type: YES
> Compiler for C supports arguments -Wnested-externs: YES
> Compiler for C supports arguments -Wold-style-declaration: YES
> Compiler for C supports arguments -Wold-style-definition: YES
> Compiler for C supports arguments -Woverride-init: YES
> Compiler for C supports arguments -Wsign-compare: YES (cached)
> Compiler for C supports arguments -Wstrict-prototypes: YES
> Compiler for C++ supports arguments -Wall: YES
> Compiler for C++ supports arguments -Wextra: YES
> Compiler for C++ supports arguments -Wcast-align: YES
> Compiler for C++ supports arguments -Wcast-function-type: YES
> Compiler for C++ supports arguments -Wclobbered: YES
> Compiler for C++ supports arguments -Wempty-body: YES
> Compiler for C++ supports arguments -Wendif-labels: YES
> Compiler for C++ supports arguments -Werror=init-self: YES
> Compiler for C++ supports arguments -Werror=missing-include-dirs: YES
> Compiler for C++ supports arguments -Werror=pointer-arith: YES
> Compiler for C++ supports arguments -Wfloat-equal: YES
> Compiler for C++ supports arguments -Wignored-qualifiers: YES
> Compiler for C++ supports arguments -Winvalid-pch: YES
> Compiler for C++ supports arguments -Wlogical-op: YES
> Compiler for C++ supports arguments -Wmisleading-indentation: YES
> Compiler for C++ supports arguments -Wmissing-declarations: YES
> Compiler for C++ supports arguments -Wmissing-field-initializers: YES
> Compiler for C++ supports arguments -Wmissing-format-attribute: YES
> Compiler for C++ supports arguments -Wmissing-include-dirs: YES
> Compiler for C++ supports arguments -Wmissing-noreturn: YES
> Compiler for C++ supports arguments -Wno-deprecated-declarations: YES
> Compiler for C++ supports arguments -Wno-address-of-packed-member: YES
> Compiler for C++ supports arguments -Wno-c99-designator: NO
> Compiler for C++ supports arguments -Wno-missing-field-initializers: YES
> Compiler for C++ supports arguments -Wno-packed: YES
> Compiler for C++ supports arguments -Wno-switch-enum: YES
> Compiler for C++ supports arguments -Wno-unused-parameter: YES
> Compiler for C++ supports arguments -Wno-volatile: YES
> Compiler for C++ supports arguments -Wshadow: YES
> Compiler for C++ supports arguments -Wshift-negative-value: YES
> Compiler for C++ supports arguments -Wsign-compare: YES
> Compiler for C++ supports arguments -Wstrict-aliasing=2: YES
> Compiler for C++ supports arguments -Wtype-limits: YES
> Compiler for C++ supports arguments -Wundef: YES
> Compiler for C++ supports arguments -Wuninitialized: YES
> Compiler for C++ supports arguments -Wuninitialized: YES (cached)
> Compiler for C++ supports arguments -Wunsafe-loop-optimizations: YES
> Compiler for C++ supports arguments -Wunused: YES
> Compiler for C++ supports arguments -Wunused-but-set-parameter: YES
> Compiler for C++ supports arguments -Wunused-but-set-variable: YES
> Compiler for C++ supports arguments -Wunused-function: YES
> Compiler for C++ supports arguments -Wunused-label: YES
> Compiler for C++ supports arguments -Wunused-local-typedefs: YES
> Compiler for C++ supports arguments -Wunused-value: YES
> Compiler for C++ supports arguments -Wunused-variable: YES
> Compiler for C++ supports arguments -Wvla: YES
> Compiler for C++ supports arguments -Wwrite-strings: YES
> Compiler for C++ supports arguments -fdiagnostics-show-option: YES
> Compiler for C++ supports arguments -fno-common: YES
> Compiler for C++ supports arguments -fno-semantic-interposition: YES
> Compiler for C++ supports arguments -fno-strict-aliasing: YES
> Compiler for C++ supports arguments -Wimplicit-fallthrough=5: YES
> Compiler for C++ supports arguments -Wnon-virtual-dtor: YES
> Compiler for C++ supports arguments -Wstrict-null-sentinel: YES
> Compiler for C++ supports arguments -fvisibility-inlines-hidden: YES
> Compiler for C++ supports arguments -fvisibility=hidden: YES
> Compiler for C++ supports arguments -fvisibility-inlines-hidden: YES (cached)
> Compiler for C++ supports arguments -fvisibility=hidden: YES (cached)
> Compiler for C supports arguments -Werror=format=2 -Werror=format-nonliteral -Werror=format-security: YES
> Compiler for C++ supports arguments -Werror=format=2 -Werror=format-nonliteral -Werror=format-security: YES
> Checking if "excess precision check" compiles: NO
> meson.build:616: WARNING: Consider using the built-in warning_level option instead of using "-Wall".
> meson.build:616: WARNING: Consider using the built-in warning_level option instead of using "-Wextra".
> meson.build:617: WARNING: Consider using the built-in warning_level option instead of using "-Wall".
> meson.build:617: WARNING: Consider using the built-in warning_level option instead of using "-Wextra".
> Compiler for C supports link arguments -Wl,-Bsymbolic: YES
> Compiler for C++ supports link arguments -Wl,-Bsymbolic: YES
> Compiler for C supports link arguments -Wl,-Bsymbolic-functions: YES
> Compiler for C++ supports link arguments -Wl,-Bsymbolic-functions: YES
> Compiler for C supports link arguments -fstack-protector: YES
> Compiler for C++ supports link arguments -fstack-protector: YES
> Compiler for C supports link arguments -fstack-protector-strong: YES
> Compiler for C++ supports link arguments -fstack-protector-strong: YES
> Found pkg-config: YES (/usr/bin/x86_64-pc-linux-gnu-pkg-config) 2.5.1
> Run-time dependency cairo found: YES 1.18.4
> Run-time dependency cairo-gobject found: YES 1.18.4
> Run-time dependency gio-2.0 found: YES 2.84.4
> Run-time dependency glib-2.0 found: YES 2.84.4
> Run-time dependency gobject-2.0 found: YES 2.84.4
> Run-time dependency pango found: YES 1.57.0
> Run-time dependency libpcre2-8 found: YES 10.47
> Run-time dependency threads found: YES
> Run-time dependency liblz4 found: YES 1.10.0
> Run-time dependency simdutf found: YES 7.7.1
> Run-time dependency fmt found: YES 12.1.0
> Run-time dependency fribidi found: YES 1.0.13
> Run-time dependency gnutls found: YES 3.8.12
> Run-time dependency gtk+-3.0 found: YES 3.24.50
> Run-time dependency icu-uc found: YES 77.1
> Checking if "system fast_float usability check" compiles: YES
> Configuring config.h using configuration
> Configuring vteversion.h using configuration
> Program glib-mkenums found: YES (/usr/bin/glib-mkenums)
> Dependency gio-2.0 found: YES 2.84.4 (cached)
> Program /usr/bin/glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
> Dependency glib-2.0 found: YES 2.84.4 (cached)
> Program /usr/bin/glib-genmarshal found: YES (/usr/bin/glib-genmarshal)
> Configuring vte.csh using configuration
> Configuring vte.sh using configuration
> Dependency gio-2.0 found: YES 2.84.4 (cached)
> Program /usr/bin/glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
> Configuring org.gnome.Vte.App.Gtk3.desktop using configuration
> Configuring vte-2.91.xml using configuration
> Run-time dependency gobject-introspection-1.0 found: YES 1.84.0
> Dependency gobject-introspection-1.0 found: YES 1.84.0 (cached)
> Dependency gobject-introspection-1.0 found: YES 1.84.0 (cached)
> Program /usr/bin/g-ir-scanner found: YES (/usr/bin/g-ir-scanner)
> Dependency gobject-introspection-1.0 found: YES 1.84.0 (cached)
> Program /usr/bin/g-ir-compiler found: YES (/usr/bin/g-ir-compiler)
> bindings/vala/meson.build:19: WARNING: add_languages is missing native:, assuming languages are wanted for both host and build.
> Vala compiler for the host machine: /usr/bin/valac-0.56 (valac 0.56.7)
> Library posix found: YES
> Program vapigen found: YES
> Program msgfmt found: YES (/usr/bin/msgfmt)
> Program msginit found: YES (/usr/bin/msginit)
> Program msgmerge found: YES (/usr/bin/msgmerge)
> Program xgettext found: YES (/usr/bin/xgettext)
> Program meson_changelog.sh found: YES (/var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2/meson_changelog.sh)
> Program meson_subprojects.sh found: YES (/var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2/meson_subprojects.sh)
> Configuring Makefile using configuration
> Configuring .gitignore with command
> Message:
> Configuration for VTE:
> 
>    Version:      0.82.2
> 
>    C compiler:   gcc (version 15.2.1)
>    C++ compiler: gcc (version 15.2.1)
> 
>    Coverage:     false
>    Debug:        false
> 
>    A11y:         true
>    Docs:         false
>    FRIBIDI:      true
>    GNUTLS:       true
>    GTK+ 3.0:     true
>    GTK+ 4.0:     false
>    ICU:          true
>    GIR:          true
>    systemd:      false
>    Glade:        true
>    Vala:         true
> 
>    Prefix:       /usr
> 
> Message: This is a stable release.
> Build targets in project: 147
> 
> vte 0.82.2
> 
>    User defined options
>      Native files         : /var/tmp/portage/portage/x11-libs/vte-0.82.2/temp/meson.x86_64-pc-linux-gnu.ini
>      _systemd             : false
>      a11y                 : true
>      app-hidden           : true
>      b_lto                : false
>      b_pch                : false
>      buildtype            : plain
>      debug                : false
>      docs                 : false
>      fribidi              : true
>      gir                  : true
>      glade                : true
>      gnutls               : true
>      gtk3                 : true
>      gtk4                 : false
>      icu                  : true
>      libdir               : lib64
>      localstatedir        : /var/lib
>      build.pkg_config_path: /var/tmp/portage/portage/x11-libs/vte-0.82.2/temp/pkgconfig:/var/tmp/portage/portage/x11-libs/vte-0.82.2/temp/python3.14/pkgconfig:/usr/share/pkgconfig
>      pkg_config_path      : /var/tmp/portage/portage/x11-libs/vte-0.82.2/temp/pkgconfig:/var/tmp/portage/portage/x11-libs/vte-0.82.2/temp/python3.14/pkgconfig:/usr/share/pkgconfig
>      prefix               : /usr
>      sysconfdir           : /etc
>      vapi                 : true
>      werror               : false
>      wrap_mode            : nodownload
> 
> Found ninja-1.13.2 at /usr/bin/ninja
>>>> Source configured.
>>>> Compiling source in /var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2 ...
> ninja -v -l0 -j13
> [1/253] /usr/bin/glib-compile-resources ../vte-0.82.2/src/vte.gresource.xml --sourcedir ../vte-0.82.2/src --c-name _vte --internal --generate --target src/vteresources.h
> [2/253] /usr/bin/glib-compile-resources ../vte-0.82.2/src/vte.gresource.xml --sourcedir ../vte-0.82.2/src --c-name _vte --internal --generate --target src/vteresources.c --dependency-file src/vteresources.c.d
> [3/253] x86_64-pc-linux-gnu-g++ -E -P -xc++ -Isrc/preprocessor_0.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fdirectives-only -DMINIFONT_COVERAGE -DVTE_GTK=3 -MD -MQ src/preprocessor_0.p/minifont.cc.i -MF src/preprocessor_0.p/minifont.cc.i.d -o src/preprocessor_0.p/minifont.cc.i -c ../vte-0.82.2/src/minifont.cc
> [4/253] /usr/bin/glib-compile-resources ../vte-0.82.2/src/app/app-gtk3.gresource.xml --sourcedir src/app --sourcedir ../vte-0.82.2/src/app --c-name app --internal --generate --target src/app/resources-gtk3.cc.h
> [5/253] /usr/bin/glib-compile-resources ../vte-0.82.2/src/app/app-gtk3.gresource.xml --sourcedir src/app --sourcedir ../vte-0.82.2/src/app --c-name app --internal --generate --target src/app/resources-gtk3.cc.c --dependency-file src/app/resources-gtk3.cc.c.d
> [6/253] x86_64-pc-linux-gnu-g++ -Isrc/decoder-cat.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -DFMT_HEADER_ONLY -UFMT_SHARED -MD -MQ src/decoder-cat.p/utf8.cc.o -MF src/decoder-cat.p/utf8.cc.o.d -o src/decoder-cat.p/utf8.cc.o -c ../vte-0.82.2/src/utf8.cc
> [7/253] /usr/bin/glib-mkenums --output src/vte/vtetypebuiltins-gtk3.cc --template /var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2/src/vte/../vtetypebuiltins.cc.template ../vte-0.82.2/src/vte/vtedeprecated.h ../vte-0.82.2/src/vte/vteenums.h
> [8/253] /usr/bin/glib-genmarshal --quiet --prefix _vte_marshal --internal --valist-marshallers --output src/marshal.h --header ../vte-0.82.2/src/marshal.list --pragma-once
> [9/253] /usr/bin/glib-mkenums --output src/vte/vtetypebuiltins-gtk3.h --template /var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2/src/vte/../vtetypebuiltins.h.template ../vte-0.82.2/src/vte/vtedeprecated.h ../vte-0.82.2/src/vte/vteenums.h
> [10/253] /usr/bin/glib-genmarshal --quiet --prefix _vte_marshal --internal --valist-marshallers --output src/marshal.c --body ../vte-0.82.2/src/marshal.list --include-header marshal.h
> [11/253] /var/tmp/portage/portage/x11-libs/vte-0.82.2/temp/python3.14/bin/python3 ../vte-0.82.2/src/modes.py --destdir src
> [12/253] /var/tmp/portage/portage/x11-libs/vte-0.82.2/temp/python3.14/bin/python3 ../vte-0.82.2/src/minifont-coverage.py --output src/minifont-coverage-gtk3.inc src/preprocessor_0.p/minifont.cc.i
> [13/253] /var/tmp/portage/portage/x11-libs/vte-0.82.2/temp/python3.14/bin/python3 ../vte-0.82.2/src/minifont-coverage.py --output src/minifont-coverage-tests-gtk3.inc --tests src/preprocessor_0.p/minifont.cc.i
> [14/253] x86_64-pc-linux-gnu-gcc -Isrc/dumpkeys.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -std=gnu11 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Waggregate-return -Werror=implicit-function-declaration -Werror=missing-prototypes -Wimplicit -Wimplicit-fallthrough=3 -Wmissing-parameter-type -Wnested-externs -Wold-style-declaration -Wold-style-definition -Woverride-init -Wsign-compare -Wstrict-prototypes -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -Wno-incompatible-pointer-types -MD -MQ src/dumpkeys.p/dumpkeys.c.o -MF src/dumpkeys.p/dumpkeys.c.o.d -o src/dumpkeys.p/dumpkeys.c.o -c ../vte-0.82.2/src/dumpkeys.c
> [15/253] x86_64-pc-linux-gnu-g++ -Isrc/vte-urlencode-cwd.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -nostdlib -MD -MQ src/vte-urlencode-cwd.p/urlencode.cc.o -MF src/vte-urlencode-cwd.p/urlencode.cc.o.d -o src/vte-urlencode-cwd.p/urlencode.cc.o -c ../vte-0.82.2/src/urlencode.cc
> [16/253] x86_64-pc-linux-gnu-gcc -Isrc/slowcat.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -std=gnu11 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Waggregate-return -Werror=implicit-function-declaration -Werror=missing-prototypes -Wimplicit -Wimplicit-fallthrough=3 -Wmissing-parameter-type -Wnested-externs -Wold-style-declaration -Wold-style-definition -Woverride-init -Wsign-compare -Wstrict-prototypes -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -Wno-incompatible-pointer-types -MD -MQ src/slowcat.p/slowcat.c.o -MF src/slowcat.p/slowcat.c.o.d -o src/slowcat.p/slowcat.c.o -c ../vte-0.82.2/src/slowcat.c
> [17/253] x86_64-pc-linux-gnu-gcc -Isrc/mev.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -std=gnu11 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Waggregate-return -Werror=implicit-function-declaration -Werror=missing-prototypes -Wimplicit -Wimplicit-fallthrough=3 -Wmissing-parameter-type -Wnested-externs -Wold-style-declaration -Wold-style-definition -Woverride-init -Wsign-compare -Wstrict-prototypes -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -Wno-incompatible-pointer-types -MD -MQ src/mev.p/mev.c.o -MF src/mev.p/mev.c.o.d -o src/mev.p/mev.c.o -c ../vte-0.82.2/src/mev.c
> [18/253] x86_64-pc-linux-gnu-gcc -Isrc/xticker.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -std=gnu11 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Waggregate-return -Werror=implicit-function-declaration -Werror=missing-prototypes -Wimplicit -Wimplicit-fallthrough=3 -Wmissing-parameter-type -Wnested-externs -Wold-style-declaration -Wold-style-definition -Woverride-init -Wsign-compare -Wstrict-prototypes -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -Wno-incompatible-pointer-types -DVTE_DISABLE_DEPRECATION_WARNINGS -MD -MQ src/xticker.p/xticker.c.o -MF src/xticker.p/xticker.c.o.d -o src/xticker.p/xticker.c.o -c ../vte-0.82.2/src/xticker.c
> [19/253] /var/tmp/portage/portage/x11-libs/vte-0.82.2/temp/python3.14/bin/python3 ../vte-0.82.2/src/parser-seq.py --destdir src
> [20/253] x86_64-pc-linux-gnu-g++ -Isrc/decoder-cat.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -DFMT_HEADER_ONLY -UFMT_SHARED -MD -MQ src/decoder-cat.p/debug.cc.o -MF src/decoder-cat.p/debug.cc.o.d -o src/decoder-cat.p/debug.cc.o -c ../vte-0.82.2/src/debug.cc
> [21/253] x86_64-pc-linux-gnu-gcc -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -std=gnu11 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Waggregate-return -Werror=implicit-function-declaration -Werror=missing-prototypes -Wimplicit -Wimplicit-fallthrough=3 -Wmissing-parameter-type -Wnested-externs -Wold-style-declaration -Wold-style-definition -Woverride-init -Wsign-compare -Wstrict-prototypes -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -Wno-incompatible-pointer-types -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED -MD -MQ src/libvte-2.91.so.0.8200.2.p/meson-generated_.._vteresources.c.o -MF src/libvte-2.91.so.0.8200.2.p/meson-generated_.._vteresources.c.o.d -o src/libvte-2.91.so.0.8200.2.p/meson-generated_.._vteresources.c.o -c src/vteresources.c
> [22/253] x86_64-pc-linux-gnu-g++ -Isrc/decoder-cat.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -DFMT_HEADER_ONLY -UFMT_SHARED -MD -MQ src/decoder-cat.p/icu-decoder.cc.o -MF src/decoder-cat.p/icu-decoder.cc.o.d -o src/decoder-cat.p/icu-decoder.cc.o -c ../vte-0.82.2/src/icu-decoder.cc
> [23/253] x86_64-pc-linux-gnu-gcc -Isrc/reflect-textview.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/gio-unix-2.0 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -std=gnu11 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Waggregate-return -Werror=implicit-function-declaration -Werror=missing-prototypes -Wimplicit -Wimplicit-fallthrough=3 -Wmissing-parameter-type -Wnested-externs -Wold-style-declaration -Wold-style-definition -Woverride-init -Wsign-compare -Wstrict-prototypes -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -Wno-incompatible-pointer-types -pthread -DUSE_TEXT_VIEW -MD -MQ src/reflect-textview.p/reflect.c.o -MF src/reflect-textview.p/reflect.c.o.d -o src/reflect-textview.p/reflect.c.o -c ../vte-0.82.2/src/reflect.c
> [24/253] x86_64-pc-linux-gnu-gcc -Isrc/reflect-vte.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/gio-unix-2.0 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -std=gnu11 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Waggregate-return -Werror=implicit-function-declaration -Werror=missing-prototypes -Wimplicit -Wimplicit-fallthrough=3 -Wmissing-parameter-type -Wnested-externs -Wold-style-declaration -Wold-style-definition -Woverride-init -Wsign-compare -Wstrict-prototypes -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -Wno-incompatible-pointer-types -pthread -DFMT_HEADER_ONLY -UFMT_SHARED -DUSE_VTE -DVTE_DISABLE_DEPRECATION_WARNINGS -MD -MQ src/reflect-vte.p/reflect.c.o -MF src/reflect-vte.p/reflect.c.o.d -o src/reflect-vte.p/reflect.c.o -c ../vte-0.82.2/src/reflect.c
> [25/253] x86_64-pc-linux-gnu-g++ -Isrc/decoder-cat.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -DFMT_HEADER_ONLY -UFMT_SHARED -MD -MQ src/decoder-cat.p/icu-converter.cc.o -MF src/decoder-cat.p/icu-converter.cc.o.d -o src/decoder-cat.p/icu-converter.cc.o -c ../vte-0.82.2/src/icu-converter.cc
> [26/253] x86_64-pc-linux-gnu-gcc -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -std=gnu11 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Waggregate-return -Werror=implicit-function-declaration -Werror=missing-prototypes -Wimplicit -Wimplicit-fallthrough=3 -Wmissing-parameter-type -Wnested-externs -Wold-style-declaration -Wold-style-definition -Woverride-init -Wsign-compare -Wstrict-prototypes -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -Wno-incompatible-pointer-types -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED -MD -MQ src/libvte-2.91.so.0.8200.2.p/meson-generated_.._marshal.c.o -MF src/libvte-2.91.so.0.8200.2.p/meson-generated_.._marshal.c.o.d -o src/libvte-2.91.so.0.8200.2.p/meson-generated_.._marshal.c.o -c src/marshal.c
> [27/253] x86_64-pc-linux-gnu-g++ -Isrc/test-colors.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -DFMT_HEADER_ONLY -UFMT_SHARED -DVTE_GTK=0 -MD -MQ src/test-colors.p/debug.cc.o -MF src/test-colors.p/debug.cc.o.d -o src/test-colors.p/debug.cc.o -c ../vte-0.82.2/src/debug.cc
> [28/253] x86_64-pc-linux-gnu-g++ -Isrc/test-base16.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -MD -MQ src/test-base16.p/base16-test.cc.o -MF src/test-base16.p/base16-test.cc.o.d -o src/test-base16.p/base16-test.cc.o -c ../vte-0.82.2/src/base16-test.cc
> [29/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/pastify.cc.o -MF src/libvte-2.91.so.0.8200.2.p/pastify.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/pastify.cc.o -c ../vte-0.82.2/src/pastify.cc
> [30/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/debug.cc.o -MF src/libvte-2.91.so.0.8200.2.p/debug.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/debug.cc.o -c ../vte-0.82.2/src/debug.cc
> [31/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/meson-generated_.._vte_vtetypebuiltins-gtk3.cc.o -MF src/libvte-2.91.so.0.8200.2.p/meson-generated_.._vte_vtetypebuiltins-gtk3.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/meson-generated_.._vte_vtetypebuiltins-gtk3.cc.o -c src/vte/vtetypebuiltins-gtk3.cc
> [32/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/utf8.cc.o -MF src/libvte-2.91.so.0.8200.2.p/utf8.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/utf8.cc.o -c ../vte-0.82.2/src/utf8.cc
> [33/253] x86_64-pc-linux-gnu-g++ -Isrc/decoder-cat.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -DFMT_HEADER_ONLY -UFMT_SHARED -MD -MQ src/decoder-cat.p/icu-glue.cc.o -MF src/decoder-cat.p/icu-glue.cc.o.d -o src/decoder-cat.p/icu-glue.cc.o -c ../vte-0.82.2/src/icu-glue.cc
> [34/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/parser.cc.o -MF src/libvte-2.91.so.0.8200.2.p/parser.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/parser.cc.o -c ../vte-0.82.2/src/parser.cc
> [35/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/color-lightness.cc.o -MF src/libvte-2.91.so.0.8200.2.p/color-lightness.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/color-lightness.cc.o -c ../vte-0.82.2/src/color-lightness.cc
> [36/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/chunk.cc.o -MF src/libvte-2.91.so.0.8200.2.p/chunk.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/chunk.cc.o -c ../vte-0.82.2/src/chunk.cc
> [37/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/pty.cc.o -MF src/libvte-2.91.so.0.8200.2.p/pty.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/pty.cc.o -c ../vte-0.82.2/src/pty.cc
> [38/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/vteuuid.cc.o -MF src/libvte-2.91.so.0.8200.2.p/vteuuid.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/vteuuid.cc.o -c ../vte-0.82.2/src/vteuuid.cc
> [39/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/vtepty.cc.o -MF src/libvte-2.91.so.0.8200.2.p/vtepty.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/vtepty.cc.o -c ../vte-0.82.2/src/vtepty.cc
> [40/253] x86_64-pc-linux-gnu-g++ -Isrc/decoder-cat.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -DFMT_HEADER_ONLY -UFMT_SHARED -MD -MQ src/decoder-cat.p/glib-glue.cc.o -MF src/decoder-cat.p/glib-glue.cc.o.d -o src/decoder-cat.p/glib-glue.cc.o -c ../vte-0.82.2/src/glib-glue.cc
> [41/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/keymap.cc.o -MF src/libvte-2.91.so.0.8200.2.p/keymap.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/keymap.cc.o -c ../vte-0.82.2/src/keymap.cc
> [42/253] x86_64-pc-linux-gnu-g++ -Isrc/test-colors.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -DFMT_HEADER_ONLY -UFMT_SHARED -DVTE_GTK=0 -MD -MQ src/test-colors.p/color-parser.cc.o -MF src/test-colors.p/color-parser.cc.o.d -o src/test-colors.p/color-parser.cc.o -c ../vte-0.82.2/src/color-parser.cc
> [43/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/fonts-pangocairo.cc.o -MF src/libvte-2.91.so.0.8200.2.p/fonts-pangocairo.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/fonts-pangocairo.cc.o -c ../vte-0.82.2/src/fonts-pangocairo.cc
> [44/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/drawing-context.cc.o -MF src/libvte-2.91.so.0.8200.2.p/drawing-context.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/drawing-context.cc.o -c ../vte-0.82.2/src/drawing-context.cc
> [45/253] x86_64-pc-linux-gnu-g++ -Isrc/decoder-cat.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -DFMT_HEADER_ONLY -UFMT_SHARED -MD -MQ src/decoder-cat.p/decoder-cat.cc.o -MF src/decoder-cat.p/decoder-cat.cc.o.d -o src/decoder-cat.p/decoder-cat.cc.o -c ../vte-0.82.2/src/decoder-cat.cc
> [46/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/missing.cc.o -MF src/libvte-2.91.so.0.8200.2.p/missing.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/missing.cc.o -c ../vte-0.82.2/src/missing.cc
> [47/253] x86_64-pc-linux-gnu-g++ -Isrc/test-colors.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -DFMT_HEADER_ONLY -UFMT_SHARED -DVTE_GTK=0 -MD -MQ src/test-colors.p/glib-glue.cc.o -MF src/test-colors.p/glib-glue.cc.o.d -o src/test-colors.p/glib-glue.cc.o -c ../vte-0.82.2/src/glib-glue.cc
> [48/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/osc-colors.cc.o -MF src/libvte-2.91.so.0.8200.2.p/osc-colors.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/osc-colors.cc.o -c ../vte-0.82.2/src/osc-colors.cc
> [49/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/color-parser.cc.o -MF src/libvte-2.91.so.0.8200.2.p/color-parser.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/color-parser.cc.o -c ../vte-0.82.2/src/color-parser.cc
> [50/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/glib-glue.cc.o -MF src/libvte-2.91.so.0.8200.2.p/glib-glue.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/glib-glue.cc.o -c ../vte-0.82.2/src/glib-glue.cc
> [51/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/reaper.cc.o -MF src/libvte-2.91.so.0.8200.2.p/reaper.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/reaper.cc.o -c ../vte-0.82.2/src/reaper.cc
> [52/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/uuid.cc.o -MF src/libvte-2.91.so.0.8200.2.p/uuid.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/uuid.cc.o -c ../vte-0.82.2/src/uuid.cc
> [53/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/scheduler.cc.o -MF src/libvte-2.91.so.0.8200.2.p/scheduler.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/scheduler.cc.o -c ../vte-0.82.2/src/scheduler.cc
> [54/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/bidi.cc.o -MF src/libvte-2.91.so.0.8200.2.p/bidi.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/bidi.cc.o -c ../vte-0.82.2/src/bidi.cc
> [55/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/regex.cc.o -MF src/libvte-2.91.so.0.8200.2.p/regex.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/regex.cc.o -c ../vte-0.82.2/src/regex.cc
> [56/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/ring.cc.o -MF src/libvte-2.91.so.0.8200.2.p/ring.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/ring.cc.o -c ../vte-0.82.2/src/ring.cc
> [57/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/minifont.cc.o -MF src/libvte-2.91.so.0.8200.2.p/minifont.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/minifont.cc.o -c ../vte-0.82.2/src/minifont.cc
> [58/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/vtespawn.cc.o -MF src/libvte-2.91.so.0.8200.2.p/vtespawn.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/vtespawn.cc.o -c ../vte-0.82.2/src/vtespawn.cc
> [59/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/spawn.cc.o -MF src/libvte-2.91.so.0.8200.2.p/spawn.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/spawn.cc.o -c ../vte-0.82.2/src/spawn.cc
> [60/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/vteutils.cc.o -MF src/libvte-2.91.so.0.8200.2.p/vteutils.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/vteutils.cc.o -c ../vte-0.82.2/src/vteutils.cc
> [61/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/clipboard-gtk.cc.o -MF src/libvte-2.91.so.0.8200.2.p/clipboard-gtk.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/clipboard-gtk.cc.o -c ../vte-0.82.2/src/clipboard-gtk.cc
> [62/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/vtestream.cc.o -MF src/libvte-2.91.so.0.8200.2.p/vtestream.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/vtestream.cc.o -c ../vte-0.82.2/src/vtestream.cc
> [63/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/vterowdata.cc.o -MF src/libvte-2.91.so.0.8200.2.p/vterowdata.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/vterowdata.cc.o -c ../vte-0.82.2/src/vterowdata.cc
> [64/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/vteunistr.cc.o -MF src/libvte-2.91.so.0.8200.2.p/vteunistr.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/vteunistr.cc.o -c ../vte-0.82.2/src/vteunistr.cc
> [65/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/vteregex.cc.o -MF src/libvte-2.91.so.0.8200.2.p/vteregex.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/vteregex.cc.o -c ../vte-0.82.2/src/vteregex.cc
> [66/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/vtetypes.cc.o -MF src/libvte-2.91.so.0.8200.2.p/vtetypes.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/vtetypes.cc.o -c ../vte-0.82.2/src/vtetypes.cc
> [67/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/xtermcap.cc.o -MF src/libvte-2.91.so.0.8200.2.p/xtermcap.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/xtermcap.cc.o -c ../vte-0.82.2/src/xtermcap.cc
> [68/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/icu-decoder.cc.o -MF src/libvte-2.91.so.0.8200.2.p/icu-decoder.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/icu-decoder.cc.o -c ../vte-0.82.2/src/icu-decoder.cc
> [69/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/icu-converter.cc.o -MF src/libvte-2.91.so.0.8200.2.p/icu-converter.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/icu-converter.cc.o -c ../vte-0.82.2/src/icu-converter.cc
> [70/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/termpropsregistry.cc.o -MF src/libvte-2.91.so.0.8200.2.p/termpropsregistry.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/termpropsregistry.cc.o -c ../vte-0.82.2/src/termpropsregistry.cc
> [71/253] x86_64-pc-linux-gnu-g++ -Isrc/parser-cat.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -DFMT_HEADER_ONLY -UFMT_SHARED -DPARSER_INCLUDE_NOP -MD -MQ src/parser-cat.p/parser.cc.o -MF src/parser-cat.p/parser.cc.o.d -o src/parser-cat.p/parser.cc.o -c ../vte-0.82.2/src/parser.cc
> [72/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/drawing-cairo.cc.o -MF src/libvte-2.91.so.0.8200.2.p/drawing-cairo.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/drawing-cairo.cc.o -c ../vte-0.82.2/src/drawing-cairo.cc
> [73/253] x86_64-pc-linux-gnu-g++ -Isrc/parser-cat.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -DFMT_HEADER_ONLY -UFMT_SHARED -DPARSER_INCLUDE_NOP -MD -MQ src/parser-cat.p/utf8.cc.o -MF src/parser-cat.p/utf8.cc.o.d -o src/parser-cat.p/utf8.cc.o -c ../vte-0.82.2/src/utf8.cc
> [74/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/icu-glue.cc.o -MF src/libvte-2.91.so.0.8200.2.p/icu-glue.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/icu-glue.cc.o -c ../vte-0.82.2/src/icu-glue.cc
> [75/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/ringview.cc.o -MF src/libvte-2.91.so.0.8200.2.p/ringview.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/ringview.cc.o -c ../vte-0.82.2/src/ringview.cc
> [76/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/vteproperties.cc.o -MF src/libvte-2.91.so.0.8200.2.p/vteproperties.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/vteproperties.cc.o -c ../vte-0.82.2/src/vteproperties.cc
> [77/253] x86_64-pc-linux-gnu-g++ -Isrc/parser-cat.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -DFMT_HEADER_ONLY -UFMT_SHARED -DPARSER_INCLUDE_NOP -MD -MQ src/parser-cat.p/debug.cc.o -MF src/parser-cat.p/debug.cc.o.d -o src/parser-cat.p/debug.cc.o -c ../vte-0.82.2/src/debug.cc
> [78/253] x86_64-pc-linux-gnu-g++ -Isrc/test-colors.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -DFMT_HEADER_ONLY -UFMT_SHARED -DVTE_GTK=0 -MD -MQ src/test-colors.p/color-test.cc.o -MF src/test-colors.p/color-test.cc.o.d -o src/test-colors.p/color-test.cc.o -c ../vte-0.82.2/src/color-test.cc
> [79/253] x86_64-pc-linux-gnu-g++ -Isrc/parser-cat.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -DFMT_HEADER_ONLY -UFMT_SHARED -DPARSER_INCLUDE_NOP -MD -MQ src/parser-cat.p/parser-fmt.cc.o -MF src/parser-cat.p/parser-fmt.cc.o.d -o src/parser-cat.p/parser-fmt.cc.o -c ../vte-0.82.2/src/parser-fmt.cc
> [80/253] x86_64-pc-linux-gnu-g++ -Isrc/test-color-lightness.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -pthread -DFMT_HEADER_ONLY -UFMT_SHARED -MD -MQ src/test-color-lightness.p/color-lightness.cc.o -MF src/test-color-lightness.p/color-lightness.cc.o.d -o src/test-color-lightness.p/color-lightness.cc.o -c ../vte-0.82.2/src/color-lightness.cc
> [81/253] x86_64-pc-linux-gnu-g++ -Isrc/test-minifont-gtk3.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -DVTE_GTK=3 -MD -MQ src/test-minifont-gtk3.p/minifont-test.cc.o -MF src/test-minifont-gtk3.p/minifont-test.cc.o.d -o src/test-minifont-gtk3.p/minifont-test.cc.o -c ../vte-0.82.2/src/minifont-test.cc
> [82/253] x86_64-pc-linux-gnu-g++ -Isrc/test-color-lightness.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -pthread -DFMT_HEADER_ONLY -UFMT_SHARED -MD -MQ src/test-color-lightness.p/vtetypes.cc.o -MF src/test-color-lightness.p/vtetypes.cc.o.d -o src/test-color-lightness.p/vtetypes.cc.o -c ../vte-0.82.2/src/vtetypes.cc
> [83/253] x86_64-pc-linux-gnu-g++ -Isrc/test-color-lightness.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -pthread -DFMT_HEADER_ONLY -UFMT_SHARED -MD -MQ src/test-color-lightness.p/color-lightness-tests.cc.o -MF src/test-color-lightness.p/color-lightness-tests.cc.o.d -o src/test-color-lightness.p/color-lightness-tests.cc.o -c ../vte-0.82.2/src/color-lightness-tests.cc
> [84/253] x86_64-pc-linux-gnu-g++ -Isrc/test-modes.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -MD -MQ src/test-modes.p/modes-test.cc.o -MF src/test-modes.p/modes-test.cc.o.d -o src/test-modes.p/modes-test.cc.o -c ../vte-0.82.2/src/modes-test.cc
> [85/253] x86_64-pc-linux-gnu-g++ -Isrc/test-parser.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -DFMT_HEADER_ONLY -UFMT_SHARED -DPARSER_INCLUDE_NOP -MD -MQ src/test-parser.p/debug.cc.o -MF src/test-parser.p/debug.cc.o.d -o src/test-parser.p/debug.cc.o -c ../vte-0.82.2/src/debug.cc
> [86/253] x86_64-pc-linux-gnu-g++ -Isrc/test-parser.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -DFMT_HEADER_ONLY -UFMT_SHARED -DPARSER_INCLUDE_NOP -MD -MQ src/test-parser.p/parser.cc.o -MF src/test-parser.p/parser.cc.o.d -o src/test-parser.p/parser.cc.o -c ../vte-0.82.2/src/parser.cc
> [87/253] x86_64-pc-linux-gnu-g++ -Isrc/test-pastify.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -MD -MQ src/test-pastify.p/pastify.cc.o -MF src/test-pastify.p/pastify.cc.o.d -o src/test-pastify.p/pastify.cc.o -c ../vte-0.82.2/src/pastify.cc
> [88/253] x86_64-pc-linux-gnu-g++ -Isrc/test-reaper.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -DFMT_HEADER_ONLY -UFMT_SHARED -DMAIN -MD -MQ src/test-reaper.p/debug.cc.o -MF src/test-reaper.p/debug.cc.o.d -o src/test-reaper.p/debug.cc.o -c ../vte-0.82.2/src/debug.cc
> [89/253] x86_64-pc-linux-gnu-g++ -Isrc/test-pastify.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -MD -MQ src/test-pastify.p/pastify-test.cc.o -MF src/test-pastify.p/pastify-test.cc.o.d -o src/test-pastify.p/pastify-test.cc.o -c ../vte-0.82.2/src/pastify-test.cc
> [90/253] x86_64-pc-linux-gnu-g++ -Isrc/test-reaper.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -DFMT_HEADER_ONLY -UFMT_SHARED -DMAIN -MD -MQ src/test-reaper.p/reaper.cc.o -MF src/test-reaper.p/reaper.cc.o.d -o src/test-reaper.p/reaper.cc.o -c ../vte-0.82.2/src/reaper.cc
> [91/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/vtegtk.cc.o -MF src/libvte-2.91.so.0.8200.2.p/vtegtk.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/vtegtk.cc.o -c ../vte-0.82.2/src/vtegtk.cc
> [92/253] x86_64-pc-linux-gnu-g++ -Isrc/test-stream.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -pthread -DVTESTREAM_MAIN -MD -MQ src/test-stream.p/vteutils.cc.o -MF src/test-stream.p/vteutils.cc.o.d -o src/test-stream.p/vteutils.cc.o -c ../vte-0.82.2/src/vteutils.cc
> [93/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/widget.cc.o -MF src/libvte-2.91.so.0.8200.2.p/widget.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/widget.cc.o -c ../vte-0.82.2/src/widget.cc
> [94/253] x86_64-pc-linux-gnu-g++ -Isrc/test-refptr.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -MD -MQ src/test-refptr.p/refptr-test.cc.o -MF src/test-refptr.p/refptr-test.cc.o.d -o src/test-refptr.p/refptr-test.cc.o -c ../vte-0.82.2/src/refptr-test.cc
> [95/253] x86_64-pc-linux-gnu-g++ -Isrc/test-tabstops.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -DFMT_HEADER_ONLY -UFMT_SHARED -MD -MQ src/test-tabstops.p/debug.cc.o -MF src/test-tabstops.p/debug.cc.o.d -o src/test-tabstops.p/debug.cc.o -c ../vte-0.82.2/src/debug.cc
> [96/253] x86_64-pc-linux-gnu-g++ -Isrc/test-properties.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -DFMT_HEADER_ONLY -UFMT_SHARED -MD -MQ src/test-properties.p/debug.cc.o -MF src/test-properties.p/debug.cc.o.d -o src/test-properties.p/debug.cc.o -c ../vte-0.82.2/src/debug.cc
> [97/253] x86_64-pc-linux-gnu-g++ -Isrc/test-tabstops.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -DFMT_HEADER_ONLY -UFMT_SHARED -MD -MQ src/test-tabstops.p/tabstops-test.cc.o -MF src/test-tabstops.p/tabstops-test.cc.o.d -o src/test-tabstops.p/tabstops-test.cc.o -c ../vte-0.82.2/src/tabstops-test.cc
> [98/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/vteaccess.cc.o -MF src/libvte-2.91.so.0.8200.2.p/vteaccess.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/vteaccess.cc.o -c ../vte-0.82.2/src/vteaccess.cc
> [99/253] x86_64-pc-linux-gnu-g++ -Isrc/parser-cat.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -DFMT_HEADER_ONLY -UFMT_SHARED -DPARSER_INCLUDE_NOP -MD -MQ src/parser-cat.p/fmt-glue.cc.o -MF src/parser-cat.p/fmt-glue.cc.o.d -o src/parser-cat.p/fmt-glue.cc.o -c ../vte-0.82.2/src/fmt-glue.cc
> [100/253] x86_64-pc-linux-gnu-g++ -Isrc/test-utf8.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -MD -MQ src/test-utf8.p/utf8.cc.o -MF src/test-utf8.p/utf8.cc.o.d -o src/test-utf8.p/utf8.cc.o -c ../vte-0.82.2/src/utf8.cc
> [101/253] x86_64-pc-linux-gnu-g++ -Isrc/parser-cat.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -DFMT_HEADER_ONLY -UFMT_SHARED -DPARSER_INCLUDE_NOP -MD -MQ src/parser-cat.p/glib-glue.cc.o -MF src/parser-cat.p/glib-glue.cc.o.d -o src/parser-cat.p/glib-glue.cc.o -c ../vte-0.82.2/src/glib-glue.cc
> [102/253] x86_64-pc-linux-gnu-g++ -Isrc/test-unicode-width.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -MD -MQ src/test-unicode-width.p/unicode-width-test.cc.o -MF src/test-unicode-width.p/unicode-width-test.cc.o.d -o src/test-unicode-width.p/unicode-width-test.cc.o -c ../vte-0.82.2/src/unicode-width-test.cc
> [103/253] x86_64-pc-linux-gnu-g++ -Isrc/test-uuid.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -DFMT_HEADER_ONLY -UFMT_SHARED -MD -MQ src/test-uuid.p/debug.cc.o -MF src/test-uuid.p/debug.cc.o.d -o src/test-uuid.p/debug.cc.o -c ../vte-0.82.2/src/debug.cc
> [104/253] x86_64-pc-linux-gnu-g++ -Isrc/test-utf8.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -MD -MQ src/test-utf8.p/utf8-test.cc.o -MF src/test-utf8.p/utf8-test.cc.o.d -o src/test-utf8.p/utf8-test.cc.o -c ../vte-0.82.2/src/utf8-test.cc
> [105/253] x86_64-pc-linux-gnu-g++ -Isrc/test-stream.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -pthread -DVTESTREAM_MAIN -MD -MQ src/test-stream.p/vtestream.cc.o -MF src/test-stream.p/vtestream.cc.o.d -o src/test-stream.p/vtestream.cc.o -c ../vte-0.82.2/src/vtestream.cc
> [106/253] x86_64-pc-linux-gnu-gcc -Isrc/app/vte-2.91.p -Isrc/app -I../vte-0.82.2/src/app -I. -I../vte-0.82.2 -Isrc -I../vte-0.82.2/src -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -std=gnu11 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Waggregate-return -Werror=implicit-function-declaration -Werror=missing-prototypes -Wimplicit -Wimplicit-fallthrough=3 -Wmissing-parameter-type -Wnested-externs -Wold-style-declaration -Wold-style-definition -Woverride-init -Wsign-compare -Wstrict-prototypes -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -Wno-incompatible-pointer-types -pthread -DFMT_HEADER_ONLY -UFMT_SHARED -MD -MQ src/app/vte-2.91.p/meson-generated_.._resources-gtk3.cc.c.o -MF src/app/vte-2.91.p/meson-generated_.._resources-gtk3.cc.c.o.d -o src/app/vte-2.91.p/meson-generated_.._resources-gtk3.cc.c.o -c src/app/resources-gtk3.cc.c
> [107/253] x86_64-pc-linux-gnu-g++ -Isrc/test-vtetypes.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/gio-unix-2.0 -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -pthread -DFMT_HEADER_ONLY -UFMT_SHARED -DMAIN -MD -MQ src/test-vtetypes.p/vtetypes.cc.o -MF src/test-vtetypes.p/vtetypes.cc.o.d -o src/test-vtetypes.p/vtetypes.cc.o -c ../vte-0.82.2/src/vtetypes.cc
> [108/253] x86_64-pc-linux-gnu-g++ -Isrc/parser-cat.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -DFMT_HEADER_ONLY -UFMT_SHARED -DPARSER_INCLUDE_NOP -MD -MQ src/parser-cat.p/parser-cat.cc.o -MF src/parser-cat.p/parser-cat.cc.o.d -o src/parser-cat.p/parser-cat.cc.o -c ../vte-0.82.2/src/parser-cat.cc
> [109/253] x86_64-pc-linux-gnu-g++ -Isrc/app/vte-2.91.p -Isrc/app -I../vte-0.82.2/src/app -I. -I../vte-0.82.2 -Isrc -I../vte-0.82.2/src -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_DISABLE_DEPRECATION_WARNINGS '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -MD -MQ src/app/vte-2.91.p/.._debug.cc.o -MF src/app/vte-2.91.p/.._debug.cc.o.d -o src/app/vte-2.91.p/.._debug.cc.o -c ../vte-0.82.2/src/debug.cc
> [110/253] x86_64-pc-linux-gnu-g++  -o src/decoder-cat src/decoder-cat.p/glib-glue.cc.o src/decoder-cat.p/utf8.cc.o src/decoder-cat.p/debug.cc.o src/decoder-cat.p/decoder-cat.cc.o src/decoder-cat.p/icu-converter.cc.o src/decoder-cat.p/icu-decoder.cc.o src/decoder-cat.p/icu-glue.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-Bsymbolic -Wl,-Bsymbolic-functions -fstack-protector -fstack-protector-strong -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--as-needed -Wl,--start-group /usr/lib64/libglib-2.0.so /usr/lib64/libicuuc.so -Wl,--end-group
> [111/253] x86_64-pc-linux-gnu-g++  -o src/parser-cat src/parser-cat.p/fmt-glue.cc.o src/parser-cat.p/glib-glue.cc.o src/parser-cat.p/parser.cc.o src/parser-cat.p/parser-fmt.cc.o src/parser-cat.p/utf8.cc.o src/parser-cat.p/debug.cc.o src/parser-cat.p/parser-cat.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-Bsymbolic -Wl,-Bsymbolic-functions -fstack-protector -fstack-protector-strong -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--as-needed -Wl,--start-group /usr/lib64/libglib-2.0.so /usr/lib64/libsimdutf.so -Wl,--end-group
> [112/253] x86_64-pc-linux-gnu-gcc  -o src/dumpkeys src/dumpkeys.p/dumpkeys.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-Bsymbolic -Wl,-Bsymbolic-functions -fstack-protector -fstack-protector-strong -march=native -O2 -pipe -Wno-incompatible-pointer-types -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--as-needed /usr/lib64/libglib-2.0.so
> [113/253] x86_64-pc-linux-gnu-gcc  -o src/mev src/mev.p/mev.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-Bsymbolic -Wl,-Bsymbolic-functions -fstack-protector -fstack-protector-strong -march=native -O2 -pipe -Wno-incompatible-pointer-types -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--as-needed /usr/lib64/libglib-2.0.so
> [114/253] x86_64-pc-linux-gnu-gcc  -o src/slowcat src/slowcat.p/slowcat.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-Bsymbolic -Wl,-Bsymbolic-functions -fstack-protector -fstack-protector-strong -march=native -O2 -pipe -Wno-incompatible-pointer-types -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--as-needed /usr/lib64/libglib-2.0.so
> [115/253] x86_64-pc-linux-gnu-g++ -Isrc/test-properties.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -DFMT_HEADER_ONLY -UFMT_SHARED -MD -MQ src/test-properties.p/properties-test.cc.o -MF src/test-properties.p/properties-test.cc.o.d -o src/test-properties.p/properties-test.cc.o -c ../vte-0.82.2/src/properties-test.cc
> [116/253] x86_64-pc-linux-gnu-gcc  -o src/reflect-textview src/reflect-textview.p/reflect.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-Bsymbolic -Wl,-Bsymbolic-functions -fstack-protector -fstack-protector-strong -march=native -O2 -pipe -Wno-incompatible-pointer-types -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--as-needed -Wl,--start-group /usr/lib64/libgtk-3.so /usr/lib64/libgdk-3.so /usr/lib64/libpangocairo-1.0.so /usr/lib64/libcairo-gobject.so /usr/lib64/libgdk_pixbuf-2.0.so /usr/lib64/libatk-1.0.so /usr/lib64/libpango-1.0.so /usr/lib64/libcairo.so /usr/lib64/libharfbuzz.so /usr/lib64/libgio-2.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libglib-2.0.so -Wl,--end-group
> [117/253] x86_64-pc-linux-gnu-g++  -o src/vte-urlencode-cwd src/vte-urlencode-cwd.p/urlencode.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-Bsymbolic -Wl,-Bsymbolic-functions -fstack-protector -fstack-protector-strong -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--as-needed
> [118/253] x86_64-pc-linux-gnu-gcc  -o src/xticker src/xticker.p/xticker.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-Bsymbolic -Wl,-Bsymbolic-functions -fstack-protector -fstack-protector-strong -march=native -O2 -pipe -Wno-incompatible-pointer-types -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--as-needed /usr/lib64/libglib-2.0.so
> [119/253] x86_64-pc-linux-gnu-g++  -o src/test-colors src/test-colors.p/debug.cc.o src/test-colors.p/glib-glue.cc.o src/test-colors.p/color-parser.cc.o src/test-colors.p/color-test.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-Bsymbolic -Wl,-Bsymbolic-functions -fstack-protector -fstack-protector-strong -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--as-needed /usr/lib64/libglib-2.0.so
> [120/253] x86_64-pc-linux-gnu-g++  -o src/test-base16 src/test-base16.p/base16-test.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-Bsymbolic -Wl,-Bsymbolic-functions -fstack-protector -fstack-protector-strong -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--as-needed /usr/lib64/libglib-2.0.so
> [121/253] x86_64-pc-linux-gnu-g++  -o src/test-color-lightness src/test-color-lightness.p/color-lightness.cc.o src/test-color-lightness.p/vtetypes.cc.o src/test-color-lightness.p/color-lightness-tests.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-Bsymbolic -Wl,-Bsymbolic-functions -fstack-protector -fstack-protector-strong -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--as-needed -Wl,--start-group /usr/lib64/libglib-2.0.so /usr/lib64/libpango-1.0.so /usr/lib64/libharfbuzz.so /usr/lib64/libgobject-2.0.so /usr/lib64/libgtk-3.so /usr/lib64/libgdk-3.so /usr/lib64/libpangocairo-1.0.so /usr/lib64/libcairo-gobject.so /usr/lib64/libgdk_pixbuf-2.0.so /usr/lib64/libatk-1.0.so /usr/lib64/libcairo.so /usr/lib64/libgio-2.0.so -Wl,--end-group
> [122/253] x86_64-pc-linux-gnu-g++  -o src/test-minifont-gtk3 src/test-minifont-gtk3.p/minifont-test.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-Bsymbolic -Wl,-Bsymbolic-functions -fstack-protector -fstack-protector-strong -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--as-needed /usr/lib64/libglib-2.0.so
> [123/253] x86_64-pc-linux-gnu-g++  -o src/test-modes src/test-modes.p/modes-test.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-Bsymbolic -Wl,-Bsymbolic-functions -fstack-protector -fstack-protector-strong -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--as-needed /usr/lib64/libglib-2.0.so
> [124/253] x86_64-pc-linux-gnu-g++  -o src/test-reaper src/test-reaper.p/debug.cc.o src/test-reaper.p/reaper.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-Bsymbolic -Wl,-Bsymbolic-functions -fstack-protector -fstack-protector-strong -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--as-needed -Wl,--start-group /usr/lib64/libgobject-2.0.so /usr/lib64/libglib-2.0.so -Wl,--end-group
> [125/253] x86_64-pc-linux-gnu-g++  -o src/test-pastify src/test-pastify.p/pastify.cc.o src/test-pastify.p/pastify-test.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-Bsymbolic -Wl,-Bsymbolic-functions -fstack-protector -fstack-protector-strong -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--as-needed /usr/lib64/libglib-2.0.so
> [126/253] x86_64-pc-linux-gnu-g++  -o src/test-refptr src/test-refptr.p/refptr-test.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-Bsymbolic -Wl,-Bsymbolic-functions -fstack-protector -fstack-protector-strong -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--as-needed -Wl,--start-group /usr/lib64/libglib-2.0.so /usr/lib64/libgobject-2.0.so -Wl,--end-group
> [127/253] x86_64-pc-linux-gnu-g++  -o src/test-stream src/test-stream.p/vtestream.cc.o src/test-stream.p/vteutils.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-Bsymbolic -Wl,-Bsymbolic-functions -fstack-protector -fstack-protector-strong -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--as-needed -Wl,--start-group /usr/lib64/libgio-2.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libglib-2.0.so /usr/lib64/libgnutls.so /usr/lib64/liblz4.so -Wl,--end-group
> [128/253] x86_64-pc-linux-gnu-g++  -o src/test-unicode-width src/test-unicode-width.p/unicode-width-test.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-Bsymbolic -Wl,-Bsymbolic-functions -fstack-protector -fstack-protector-strong -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--as-needed /usr/lib64/libglib-2.0.so
> [129/253] x86_64-pc-linux-gnu-g++  -o src/test-tabstops src/test-tabstops.p/debug.cc.o src/test-tabstops.p/tabstops-test.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-Bsymbolic -Wl,-Bsymbolic-functions -fstack-protector -fstack-protector-strong -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--as-needed /usr/lib64/libglib-2.0.so
> [130/253] x86_64-pc-linux-gnu-g++ -Isrc/test-properties.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -DFMT_HEADER_ONLY -UFMT_SHARED -MD -MQ src/test-properties.p/color-parser.cc.o -MF src/test-properties.p/color-parser.cc.o.d -o src/test-properties.p/color-parser.cc.o -c ../vte-0.82.2/src/color-parser.cc
> [131/253] /usr/bin/msgfmt -o po/ab/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/ab.po
> [132/253] /usr/bin/msgfmt -o po/am/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/am.po
> [133/253] /usr/bin/msgfmt -o po/an/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/an.po
> [134/253] /usr/bin/msgfmt -o po/ang/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/ang.po
> [135/253] /usr/bin/msgfmt -o po/ar/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/ar.po
> [136/253] /usr/bin/msgfmt -o po/as/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/as.po
> [137/253] /usr/bin/msgfmt -o po/ast/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/ast.po
> [138/253] x86_64-pc-linux-gnu-g++  -o src/test-utf8 src/test-utf8.p/utf8.cc.o src/test-utf8.p/utf8-test.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-Bsymbolic -Wl,-Bsymbolic-functions -fstack-protector -fstack-protector-strong -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--as-needed /usr/lib64/libglib-2.0.so
> [139/253] x86_64-pc-linux-gnu-g++  -o src/test-vtetypes src/test-vtetypes.p/vtetypes.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-Bsymbolic -Wl,-Bsymbolic-functions -fstack-protector -fstack-protector-strong -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--as-needed -Wl,--start-group /usr/lib64/libglib-2.0.so /usr/lib64/libgtk-3.so /usr/lib64/libgdk-3.so /usr/lib64/libpangocairo-1.0.so /usr/lib64/libcairo-gobject.so /usr/lib64/libgdk_pixbuf-2.0.so /usr/lib64/libatk-1.0.so /usr/lib64/libpango-1.0.so /usr/lib64/libcairo.so /usr/lib64/libharfbuzz.so /usr/lib64/libgio-2.0.so /usr/lib64/libgobject-2.0.so -Wl,--end-group
> [140/253] /usr/bin/msgfmt -o po/az/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/az.po
> [141/253] /usr/bin/msgfmt -o po/be/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/be.po
> [142/253] /usr/bin/msgfmt -o po/be@latin/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/[email protected]
> [143/253] /usr/bin/msgfmt -o po/bn/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/bn.po
> [144/253] /usr/bin/msgfmt -o po/bg/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/bg.po
> [145/253] /usr/bin/msgfmt -o po/bn_IN/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/bn_IN.po
> [146/253] /usr/bin/msgfmt -o po/bs/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/bs.po
> [147/253] /usr/bin/msgfmt -o po/ca/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/ca.po
> [148/253] /usr/bin/msgfmt -o po/ca@valencia/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/[email protected]
> [149/253] /usr/bin/msgfmt -o po/ckb/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/ckb.po
> [150/253] /usr/bin/msgfmt -o po/cs/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/cs.po
> [151/253] /usr/bin/msgfmt -o po/cy/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/cy.po
> [152/253] /usr/bin/msgfmt -o po/de/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/de.po
> [153/253] /usr/bin/msgfmt -o po/dz/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/dz.po
> [154/253] /usr/bin/msgfmt -o po/da/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/da.po
> [155/253] /usr/bin/msgfmt -o po/el/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/el.po
> [156/253] /usr/bin/msgfmt -o po/en_CA/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/en_CA.po
> [157/253] /usr/bin/msgfmt -o po/en_GB/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/en_GB.po
> [158/253] /usr/bin/msgfmt -o po/en@shaw/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/[email protected]
> [159/253] /usr/bin/msgfmt -o po/eo/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/eo.po
> [160/253] /usr/bin/msgfmt -o po/es/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/es.po
> [161/253] /usr/bin/msgfmt -o po/et/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/et.po
> [162/253] /usr/bin/msgfmt -o po/eu/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/eu.po
> [163/253] /usr/bin/msgfmt -o po/fa/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/fa.po
> [164/253] /usr/bin/msgfmt -o po/fi/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/fi.po
> [165/253] /usr/bin/msgfmt -o po/fr/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/fr.po
> [166/253] /usr/bin/msgfmt -o po/ga/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/ga.po
> [167/253] /usr/bin/msgfmt -o po/fur/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/fur.po
> [168/253] /usr/bin/msgfmt -o po/gd/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/gd.po
> [169/253] /usr/bin/msgfmt -o po/gl/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/gl.po
> [170/253] /usr/bin/msgfmt -o po/gu/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/gu.po
> [171/253] /usr/bin/msgfmt -o po/he/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/he.po
> [172/253] /usr/bin/msgfmt -o po/hi/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/hi.po
> [173/253] /usr/bin/msgfmt -o po/hr/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/hr.po
> [174/253] /usr/bin/msgfmt -o po/hu/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/hu.po
> [175/253] /usr/bin/msgfmt -o po/ia/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/ia.po
> [176/253] /usr/bin/msgfmt -o po/id/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/id.po
> [177/253] /usr/bin/msgfmt -o po/ja/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/ja.po
> [178/253] /usr/bin/msgfmt -o po/it/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/it.po
> [179/253] /usr/bin/msgfmt -o po/is/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/is.po
> [180/253] /usr/bin/msgfmt -o po/ka/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/ka.po
> [181/253] /usr/bin/msgfmt -o po/kab/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/kab.po
> [182/253] /usr/bin/msgfmt -o po/kk/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/kk.po
> [183/253] /usr/bin/msgfmt -o po/kn/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/kn.po
> [184/253] /usr/bin/msgfmt -o po/ko/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/ko.po
> [185/253] /usr/bin/msgfmt -o po/li/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/li.po
> [186/253] /usr/bin/msgfmt -o po/ku/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/ku.po
> [187/253] /usr/bin/msgfmt -o po/ky/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/ky.po
> [188/253] /usr/bin/msgfmt -o po/lt/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/lt.po
> [189/253] /usr/bin/msgfmt -o po/lv/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/lv.po
> [190/253] /usr/bin/msgfmt -o po/mai/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/mai.po
> [191/253] /usr/bin/msgfmt -o po/mi/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/mi.po
> [192/253] /usr/bin/msgfmt -o po/mjw/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/mjw.po
> [193/253] /usr/bin/msgfmt -o po/mk/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/mk.po
> [194/253] /usr/bin/msgfmt -o po/ml/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/ml.po
> [195/253] /usr/bin/msgfmt -o po/mn/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/mn.po
> [196/253] /usr/bin/msgfmt -o po/ms/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/ms.po
> [197/253] /usr/bin/msgfmt -o po/mr/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/mr.po
> [198/253] /usr/bin/msgfmt -o po/nb/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/nb.po
> [199/253] /usr/bin/msgfmt -o po/nds/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/nds.po
> [200/253] /usr/bin/msgfmt -o po/nl/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/nl.po
> [201/253] /usr/bin/msgfmt -o po/ne/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/ne.po
> [202/253] /usr/bin/msgfmt -o po/nn/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/nn.po
> [203/253] /usr/bin/msgfmt -o po/or/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/or.po
> [204/253] /usr/bin/msgfmt -o po/oc/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/oc.po
> [205/253] /usr/bin/msgfmt -o po/pa/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/pa.po
> [206/253] /usr/bin/msgfmt -o po/pl/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/pl.po
> [207/253] /usr/bin/msgfmt -o po/pt/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/pt.po
> [208/253] /usr/bin/msgfmt -o po/pt_BR/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/pt_BR.po
> [209/253] /usr/bin/msgfmt -o po/ru/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/ru.po
> [210/253] /usr/bin/msgfmt -o po/ro/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/ro.po
> [211/253] /usr/bin/msgfmt -o po/si/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/si.po
> [212/253] /usr/bin/msgfmt -o po/rw/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/rw.po
> [213/253] /usr/bin/msgfmt -o po/sk/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/sk.po
> [214/253] /usr/bin/msgfmt -o po/sl/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/sl.po
> [215/253] /usr/bin/msgfmt -o po/sq/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/sq.po
> [216/253] /usr/bin/msgfmt -o po/sr/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/sr.po
> [217/253] /usr/bin/msgfmt -o po/sr@latin/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/[email protected]
> [218/253] /usr/bin/msgfmt -o po/sv/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/sv.po
> [219/253] /usr/bin/msgfmt -o po/ta/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/ta.po
> [220/253] /usr/bin/msgfmt -o po/te/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/te.po
> [221/253] /usr/bin/msgfmt -o po/tg/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/tg.po
> [222/253] /usr/bin/msgfmt -o po/th/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/th.po
> [223/253] /usr/bin/msgfmt -o po/tr/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/tr.po
> [224/253] /usr/bin/msgfmt -o po/uz/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/uz.po
> [225/253] /usr/bin/msgfmt -o po/ug/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/ug.po
> [226/253] /usr/bin/msgfmt -o po/uk/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/uk.po
> [227/253] /usr/bin/msgfmt -o po/uz@cyrillic/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/[email protected]
> [228/253] /usr/bin/msgfmt -o po/vi/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/vi.po
> [229/253] /usr/bin/msgfmt -o po/wa/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/wa.po
> [230/253] /usr/bin/msgfmt -o po/zh_CN/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/zh_CN.po
> [231/253] /usr/bin/msgfmt -o po/xh/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/xh.po
> [232/253] /usr/bin/msgfmt -o po/zh_HK/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/zh_HK.po
> [233/253] /usr/bin/msgfmt -o po/zh_TW/LC_MESSAGES/vte-2.91.mo ../vte-0.82.2/po/zh_TW.po
> [234/253] x86_64-pc-linux-gnu-g++ -Isrc/test-properties.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -DFMT_HEADER_ONLY -UFMT_SHARED -MD -MQ src/test-properties.p/glib-glue.cc.o -MF src/test-properties.p/glib-glue.cc.o.d -o src/test-properties.p/glib-glue.cc.o -c ../vte-0.82.2/src/glib-glue.cc
> [235/253] x86_64-pc-linux-gnu-g++ -Isrc/test-properties.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -DFMT_HEADER_ONLY -UFMT_SHARED -MD -MQ src/test-properties.p/uuid.cc.o -MF src/test-properties.p/uuid.cc.o.d -o src/test-properties.p/uuid.cc.o -c ../vte-0.82.2/src/uuid.cc
> [236/253] x86_64-pc-linux-gnu-g++ -Isrc/test-parser.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -DFMT_HEADER_ONLY -UFMT_SHARED -DPARSER_INCLUDE_NOP -MD -MQ src/test-parser.p/parser-test.cc.o -MF src/test-parser.p/parser-test.cc.o.d -o src/test-parser.p/parser-test.cc.o -c ../vte-0.82.2/src/parser-test.cc
> [237/253] x86_64-pc-linux-gnu-g++  -o src/test-properties src/test-properties.p/color-parser.cc.o src/test-properties.p/debug.cc.o src/test-properties.p/glib-glue.cc.o src/test-properties.p/uuid.cc.o src/test-properties.p/properties-test.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-Bsymbolic -Wl,-Bsymbolic-functions -fstack-protector -fstack-protector-strong -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--as-needed -Wl,--start-group /usr/lib64/libcairo.so /usr/lib64/libcairo-gobject.so /usr/lib64/libgobject-2.0.so /usr/lib64/libglib-2.0.so -Wl,--end-group
> [238/253] x86_64-pc-linux-gnu-g++  -o src/test-parser src/test-parser.p/debug.cc.o src/test-parser.p/parser.cc.o src/test-parser.p/parser-test.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-Bsymbolic -Wl,-Bsymbolic-functions -fstack-protector -fstack-protector-strong -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--as-needed /usr/lib64/libglib-2.0.so
> [239/253] x86_64-pc-linux-gnu-g++ -Isrc/test-uuid.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -DFMT_HEADER_ONLY -UFMT_SHARED -MD -MQ src/test-uuid.p/glib-glue.cc.o -MF src/test-uuid.p/glib-glue.cc.o.d -o src/test-uuid.p/glib-glue.cc.o -c ../vte-0.82.2/src/glib-glue.cc
> [240/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/vteseq.cc.o -MF src/libvte-2.91.so.0.8200.2.p/vteseq.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/vteseq.cc.o -c ../vte-0.82.2/src/vteseq.cc
> [241/253] x86_64-pc-linux-gnu-g++ -Isrc/test-uuid.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -DFMT_HEADER_ONLY -UFMT_SHARED -MD -MQ src/test-uuid.p/uuid.cc.o -MF src/test-uuid.p/uuid.cc.o.d -o src/test-uuid.p/uuid.cc.o -c ../vte-0.82.2/src/uuid.cc
> [242/253] x86_64-pc-linux-gnu-g++ -Isrc/test-uuid.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -DFMT_HEADER_ONLY -UFMT_SHARED -MD -MQ src/test-uuid.p/uuid-test.cc.o -MF src/test-uuid.p/uuid-test.cc.o.d -o src/test-uuid.p/uuid-test.cc.o -c ../vte-0.82.2/src/uuid-test.cc
> [243/253] x86_64-pc-linux-gnu-g++  -o src/test-uuid src/test-uuid.p/debug.cc.o src/test-uuid.p/glib-glue.cc.o src/test-uuid.p/uuid.cc.o src/test-uuid.p/uuid-test.cc.o -Wl,--as-needed -Wl,--no-undefined -Wl,-Bsymbolic -Wl,-Bsymbolic-functions -fstack-protector -fstack-protector-strong -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--as-needed /usr/lib64/libglib-2.0.so
> [244/253] x86_64-pc-linux-gnu-g++ -Isrc/libvte-2.91.so.0.8200.2.p -Isrc -I../vte-0.82.2/src -I. -I../vte-0.82.2 -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -fPIC -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_COMPILATION -UPARSER_INCLUDE_NOP '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -MD -MQ src/libvte-2.91.so.0.8200.2.p/vte.cc.o -MF src/libvte-2.91.so.0.8200.2.p/vte.cc.o.d -o src/libvte-2.91.so.0.8200.2.p/vte.cc.o -c ../vte-0.82.2/src/vte.cc
> ../vte-0.82.2/src/vte.cc: In member function ‘bool vte::terminal::Terminal::match_rowcol_to_offset(vte::grid::column_t, vte::grid::row_t, gsize*, gsize*, gsize*)’:
> ../vte-0.82.2/src/vte.cc:1074:36: warning: unused variable ‘c’ [-Wunused-variable]
>   1074 |                         auto const c = g_utf8_get_char (match_contents + offset);
>        |                                    ^
> ../vte-0.82.2/src/vte.cc:1139:44: warning: variable ‘_sattr’ set but not used [-Wunused-but-set-variable]
>   1139 |                 struct _VteCharAttributes *_sattr, *_eattr;
>        |                                            ^~~~~~
> ../vte-0.82.2/src/vte.cc:1139:53: warning: variable ‘_eattr’ set but not used [-Wunused-but-set-variable]
>   1139 |                 struct _VteCharAttributes *_sattr, *_eattr;
>        |                                                     ^~~~~~
> ../vte-0.82.2/src/vte.cc: In member function ‘bool vte::terminal::Terminal::match_check_pcre(pcre2_match_data_8*, pcre2_match_context_8*, const vte::base::Regex*, uint32_t, gsize, gsize, gsize, char**, gsize*, gsize*, gsize*, gsize*)’:
> ../vte-0.82.2/src/vte.cc:1228:52: warning: variable ‘_sattr’ set but not used [-Wunused-but-set-variable]
>   1228 |                         struct _VteCharAttributes *_sattr, *_eattr;
>        |                                                    ^~~~~~
> ../vte-0.82.2/src/vte.cc:1228:61: warning: variable ‘_eattr’ set but not used [-Wunused-but-set-variable]
>   1228 |                         struct _VteCharAttributes *_sattr, *_eattr;
>        |                                                             ^~~~~~
> ../vte-0.82.2/src/vte.cc: In member function ‘char* vte::terminal::Terminal::match_check_internal_pcre(vte::grid::column_t, vte::grid::row_t, const MatchRegex**, size_t*, size_t*)’:
> ../vte-0.82.2/src/vte.cc:1339:52: warning: variable ‘_sattr’ set but not used [-Wunused-but-set-variable]
>   1339 |                         struct _VteCharAttributes *_sattr, *_eattr;
>        |                                                    ^~~~~~
> ../vte-0.82.2/src/vte.cc:1339:61: warning: variable ‘_eattr’ set but not used [-Wunused-but-set-variable]
>   1339 |                         struct _VteCharAttributes *_sattr, *_eattr;
>        |                                                             ^~~~~~
> [245/253] x86_64-pc-linux-gnu-g++  -o src/libvte-2.91.so.0.8200.2 src/libvte-2.91.so.0.8200.2.p/meson-generated_.._vteresources.c.o src/libvte-2.91.so.0.8200.2.p/meson-generated_.._marshal.c.o src/libvte-2.91.so.0.8200.2.p/meson-generated_.._vte_vtetypebuiltins-gtk3.cc.o src/libvte-2.91.so.0.8200.2.p/color-lightness.cc.o src/libvte-2.91.so.0.8200.2.p/color-parser.cc.o src/libvte-2.91.so.0.8200.2.p/debug.cc.o src/libvte-2.91.so.0.8200.2.p/glib-glue.cc.o src/libvte-2.91.so.0.8200.2.p/parser.cc.o src/libvte-2.91.so.0.8200.2.p/pastify.cc.o src/libvte-2.91.so.0.8200.2.p/pty.cc.o src/libvte-2.91.so.0.8200.2.p/vtepty.cc.o src/libvte-2.91.so.0.8200.2.p/regex.cc.o src/libvte-2.91.so.0.8200.2.p/utf8.cc.o src/libvte-2.91.so.0.8200.2.p/uuid.cc.o src/libvte-2.91.so.0.8200.2.p/vteuuid.cc.o src/libvte-2.91.so.0.8200.2.p/bidi.cc.o src/libvte-2.91.so.0.8200.2.p/chunk.cc.o src/libvte-2.91.so.0.8200.2.p/clipboard-gtk.cc.o src/libvte-2.91.so.0.8200.2.p/drawing-context.cc.o src/libvte-2.91.so.0.8200.2.p/fonts-pangocairo.cc.o src/libvte-2.91.so.0.8200.2.p/keymap.cc.o src/libvte-2.91.so.0.8200.2.p/minifont.cc.o src/libvte-2.91.so.0.8200.2.p/missing.cc.o src/libvte-2.91.so.0.8200.2.p/osc-colors.cc.o src/libvte-2.91.so.0.8200.2.p/reaper.cc.o src/libvte-2.91.so.0.8200.2.p/ring.cc.o src/libvte-2.91.so.0.8200.2.p/ringview.cc.o src/libvte-2.91.so.0.8200.2.p/scheduler.cc.o src/libvte-2.91.so.0.8200.2.p/spawn.cc.o src/libvte-2.91.so.0.8200.2.p/termpropsregistry.cc.o src/libvte-2.91.so.0.8200.2.p/vte.cc.o src/libvte-2.91.so.0.8200.2.p/vtegtk.cc.o src/libvte-2.91.so.0.8200.2.p/vteproperties.cc.o src/libvte-2.91.so.0.8200.2.p/vteregex.cc.o src/libvte-2.91.so.0.8200.2.p/vterowdata.cc.o src/libvte-2.91.so.0.8200.2.p/vteseq.cc.o src/libvte-2.91.so.0.8200.2.p/vtespawn.cc.o src/libvte-2.91.so.0.8200.2.p/vtestream.cc.o src/libvte-2.91.so.0.8200.2.p/vtetypes.cc.o src/libvte-2.91.so.0.8200.2.p/vteunistr.cc.o src/libvte-2.91.so.0.8200.2.p/vteutils.cc.o src/libvte-2.91.so.0.8200.2.p/widget.cc.o src/libvte-2.91.so.0.8200.2.p/xtermcap.cc.o src/libvte-2.91.so.0.8200.2.p/icu-converter.cc.o src/libvte-2.91.so.0.8200.2.p/icu-decoder.cc.o src/libvte-2.91.so.0.8200.2.p/icu-glue.cc.o src/libvte-2.91.so.0.8200.2.p/drawing-cairo.cc.o src/libvte-2.91.so.0.8200.2.p/vteaccess.cc.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libvte-2.91.so.0 -Wl,-Bsymbolic -Wl,-Bsymbolic-functions -fstack-protector -fstack-protector-strong -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--as-needed -Wl,--start-group /usr/lib64/libcairo.so /usr/lib64/libgio-2.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libglib-2.0.so /usr/lib64/libpango-1.0.so /usr/lib64/libharfbuzz.so /usr/lib64/libcairo-gobject.so /usr/lib64/libfribidi.so /usr/lib64/libgnutls.so /usr/lib64/libicuuc.so /usr/lib64/libpcre2-8.so -lm /usr/lib64/liblz4.so -pthread /usr/lib64/libsimdutf.so /usr/lib64/libgtk-3.so /usr/lib64/libgdk-3.so /usr/lib64/libpangocairo-1.0.so /usr/lib64/libgdk_pixbuf-2.0.so /usr/lib64/libatk-1.0.so -Wl,--end-group
> [246/253] /usr/lib/python-exec/python3.13/meson --internal symbolextractor /var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2-build src/libvte-2.91.so.0.8200.2 src/libvte-2.91.so.0.8200.2 src/libvte-2.91.so.0.8200.2.p/libvte-2.91.so.0.8200.2.symbols
> [247/253] x86_64-pc-linux-gnu-g++  -o src/reflect-vte src/reflect-vte.p/reflect.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-Bsymbolic -Wl,-Bsymbolic-functions -fstack-protector -fstack-protector-strong -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--as-needed '-Wl,-rpath,$ORIGIN/' -Wl,--start-group src/libvte-2.91.so.0.8200.2 /usr/lib64/libgtk-3.so /usr/lib64/libgdk-3.so /usr/lib64/libpangocairo-1.0.so /usr/lib64/libcairo-gobject.so /usr/lib64/libgdk_pixbuf-2.0.so /usr/lib64/libatk-1.0.so /usr/lib64/libpango-1.0.so /usr/lib64/libcairo.so /usr/lib64/libharfbuzz.so /usr/lib64/libgio-2.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libglib-2.0.so /usr/lib64/libfribidi.so /usr/lib64/libgnutls.so /usr/lib64/libicuuc.so /usr/lib64/libpcre2-8.so -lm /usr/lib64/liblz4.so -pthread /usr/lib64/libsimdutf.so -Wl,--end-group
> [248/253] x86_64-pc-linux-gnu-g++ -Isrc/app/vte-2.91.p -Isrc/app -I../vte-0.82.2/src/app -I. -I../vte-0.82.2 -Isrc -I../vte-0.82.2/src -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_DISABLE_DEPRECATION_WARNINGS '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -MD -MQ src/app/vte-2.91.p/.._glib-glue.cc.o -MF src/app/vte-2.91.p/.._glib-glue.cc.o.d -o src/app/vte-2.91.p/.._glib-glue.cc.o -c ../vte-0.82.2/src/glib-glue.cc
> [249/253] env PKG_CONFIG_PATH=/var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2-build/meson-uninstalled:/var/tmp/portage/portage/x11-libs/vte-0.82.2/temp/pkgconfig:/var/tmp/portage/portage/x11-libs/vte-0.82.2/temp/python3.14/pkgconfig:/usr/share/pkgconfig PKG_CONFIG_LIBDIR=/usr/lib64/pkgconfig PKG_CONFIG=/usr/bin/x86_64-pc-linux-gnu-pkg-config CC=x86_64-pc-linux-gnu-gcc 'CFLAGS=-march=native -O2 -pipe -Wno-incompatible-pointer-types -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--as-needed' /usr/bin/g-ir-scanner --quiet --no-libtool --namespace=Vte --nsversion=2.91 --warn-all --output bindings/gir/Vte-2.91.gir --c-include=vte/vte.h -DVTE_COMPILATION -I/var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2/bindings/gir -I/var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2-build/bindings/gir -I/var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2/. -I/var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2-build/. -I/var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2/src/vte/. -I/var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2-build/src/vte/. --filelist=/var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2-build/src/libvte-2.91.so.0.8200.2.p/Vte_2.91_gir_filelist --include=cairo-1.0 --include=Gdk-3.0 --include=Gtk-3.0 --include=Pango-1.0 --pkg-export=vte-2.91 --cflags-begin -I/var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2/. -I/var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2-build/. -I/var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2/src/vte/. -I/var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2-build/src/vte/. -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -DFMT_HEADER_ONLY -UFMT_SHARED -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -I/var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2/src/. -I/var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2-build/src/. -I/usr/include/gobject-introspection-1.0 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2-build/src --extra-library=vte-2.91 -L/var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2-build/src --library vte-2.91 --extra-library=cairo --extra-library=gio-2.0 --extra-library=gobject-2.0 --extra-library=glib-2.0 --extra-library=pango-1.0 --extra-library=harfbuzz --extra-library=cairo-gobject --extra-library=fmt --extra-library=fribidi --extra-library=gnutls --extra-library=icuuc --extra-library=pcre2-8 --extra-library=m --extra-library=lz4 --extra-library=simdutf --extra-library=gtk-3 --extra-library=gdk-3 --extra-library=pangocairo-1.0 --extra-library=gdk_pixbuf-2.0 --extra-library=atk-1.0 --extra-library=girepository-1.0 --sources-top-dirs /var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2/ --sources-top-dirs /var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2-build/
> ../vte-0.82.2/src/vtepty.cc:853: Warning: Vte: invalid "closure" annotation: only valid on callback parameters
> ../vte-0.82.2/src/vtepty.cc:858: Warning: Vte: invalid "closure" annotation: only valid on callback parameters
> ../vte-0.82.2/src/vtepty.cc:728: Warning: Vte: invalid "scope" annotation: only valid on callback parameters
> ../vte-0.82.2/src/vtepty.cc:730: Warning: Vte: invalid "scope" annotation: only valid on callback parameters
> ../vte-0.82.2/src/vtepty.cc:734: Warning: Vte: invalid "closure" annotation: only valid on callback parameters
> ../vte-0.82.2/src/vtepty.cc:739: Warning: Vte: invalid "closure" annotation: only valid on callback parameters
> ../vte-0.82.2/src/vteuuid.cc:229: Warning: Vte: invalid "optional" annotation: only valid for out and inout parameters
> ../vte-0.82.2/src/vtegtk.cc:4854: Warning: Vte: invalid "closure" annotation: only valid on callback parameters
> ../vte-0.82.2/src/vtegtk.cc:4859: Warning: Vte: invalid "closure" annotation: only valid on callback parameters
> ../vte-0.82.2/src/vtegtk.cc:4733: Warning: Vte: invalid "scope" annotation: only valid on callback parameters
> ../vte-0.82.2/src/vtegtk.cc:4735: Warning: Vte: invalid "scope" annotation: only valid on callback parameters
> ../vte-0.82.2/src/vtegtk.cc:4739: Warning: Vte: invalid "closure" annotation: only valid on callback parameters
> ../vte-0.82.2/src/vtegtk.cc:4744: Warning: Vte: invalid "closure" annotation: only valid on callback parameters
> ../vte-0.82.2/src/vtegtk.cc:7789: Warning: Vte: vte_terminal_get_enable_legacy_osc777: unknown parameter 'enable' in documentation comment
> ../vte-0.82.2/src/vtegtk.cc:1589: Warning: Vte: incorrect number of parameters in comment block, parameter annotations will be ignored.
> ../vte-0.82.2/src/vte/vtepty.h:109: Warning: Vte: Couldn't find 'spawn_with_fds_finish' for the corresponding async function: 'spawn_with_fds_async'
> [250/253] /usr/bin/vapigen-0.56 --quiet --library=vte-2.91 --directory=/var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2-build/bindings/vala --pkg=gio-2.0 --pkg=glib-2.0 --pkg=pango --pkg=gtk+-3.0 --metadatadir=/var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2/bindings/vala /var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2-build/bindings/gir/Vte-2.91.gir
> FAILED: [code=1] bindings/vala/vte-2.91.vapi
> /usr/bin/vapigen-0.56 --quiet --library=vte-2.91 --directory=/var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2-build/bindings/vala --pkg=gio-2.0 --pkg=glib-2.0 --pkg=pango --pkg=gtk+-3.0 --metadatadir=/var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2/bindings/vala /var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2-build/bindings/gir/Vte-2.91.gir
> Vte-2.91.gir:16.3-16.17: error: unknown child element `doc:format' in `repository'
> Vte-2.91.gir:2539.7-2539.41: warning: Signal `Vte.Terminal.termprops_changed' conflicts with method of the same name
> [251/253] /usr/bin/g-ir-compiler bindings/gir/Vte-2.91.gir --output bindings/gir/Vte-2.91.typelib --includedir=/usr/share/gir-1.0
> [252/253] x86_64-pc-linux-gnu-g++ -Isrc/app/vte-2.91.p -Isrc/app -I../vte-0.82.2/src/app -I. -I../vte-0.82.2 -Isrc -I../vte-0.82.2/src -Isrc/vte -I../vte-0.82.2/src/vte -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/pixman-1 -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/fribidi -I/usr/include/gtk-3.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/gio-unix-2.0 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -std=gnu++23 -Wall -Wextra -Wcast-align -Wcast-function-type -Wclobbered -Wempty-body -Wendif-labels -Werror=init-self -Werror=missing-include-dirs -Werror=pointer-arith -Wfloat-equal -Wignored-qualifiers -Winvalid-pch -Wlogical-op -Wmisleading-indentation -Wmissing-declarations -Wmissing-field-initializers -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wno-deprecated-declarations -Wno-address-of-packed-member -Wno-missing-field-initializers -Wno-packed -Wno-switch-enum -Wno-unused-parameter -Wno-volatile -Wshadow -Wshift-negative-value -Wsign-compare -Wstrict-aliasing=2 -Wtype-limits -Wundef -Wuninitialized -Wuninitialized -Wunsafe-loop-optimizations -Wunused -Wunused-but-set-parameter -Wunused-but-set-variable -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-value -Wunused-variable -Wvla -Wwrite-strings -fdiagnostics-show-option -fno-common -fno-semantic-interposition -fno-strict-aliasing -Wimplicit-fallthrough=5 -Wnon-virtual-dtor -Wstrict-null-sentinel -fvisibility-inlines-hidden -fvisibility=hidden -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -march=native -O2 -pipe -pthread -DFMT_HEADER_ONLY -UFMT_SHARED '-DG_LOG_DOMAIN="VTE"' '-DLOCALEDIR="/usr/share/locale"' -DVTE_DISABLE_DEPRECATION_WARNINGS '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(3,24))' '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(3,24))' -DVTE_GTK=3 -MD -MQ src/app/vte-2.91.p/app.cc.o -MF src/app/vte-2.91.p/app.cc.o.d -o src/app/vte-2.91.p/app.cc.o -c ../vte-0.82.2/src/app/app.cc
> ninja: build stopped: subcommand failed.
>   * ERROR: x11-libs/vte-0.82.2::gentoo failed (compile phase):
>   *   ninja -v -l0 -j13 failed
>   *
>   * Call stack:
>   *     ebuild.sh, line  143:  Called src_compile
>   *   environment, line 2562:  Called meson_src_compile
>   *   environment, line 1749:  Called eninja
>   *   environment, line 1349:  Called die
>   * The specific snippet of code:
>   *       "$@" || die -n "${*} failed"
>   *
>   * If you need support, post the output of `emerge --info '=x11-libs/vte-0.82.2::gentoo'`,
>   * the complete build log and the output of `emerge -pqv '=x11-libs/vte-0.82.2::gentoo'`.
>   * The complete build log is located at '/var/log/emerge-logs/x11-libs:vte-0.82.2:20260329-141837.log'.
>   * For convenience, a symlink to the build log is located at '/var/tmp/portage/portage/x11-libs/vte-0.82.2/temp/build.log'.
>   * The ebuild environment file is located at '/var/tmp/portage/portage/x11-libs/vte-0.82.2/temp/environment'.
>   * Working directory: '/var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2-build'
>   * S: '/var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2'
> 
> build environment :
> 
> declare -x ABI="amd64"
> declare -x ABI_MIPS=""
> declare -x ABI_S390=""
> declare -x ABI_X86="64"
> declare -x ADAFLAGS=""
> declare -x ADA_TARGET=""
> declare -x ALSA_CARDS=""
> declare -x AMDGPU_TARGETS=""
> declare -x APACHE2_MODULES=""
> declare -x APACHE2_MPMS=""
> declare -x ARCH="amd64"
> declare BDEPEND=$'\n\t|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 )\n\tdev-libs/libxml2:2\n\tdev-util/glib-utils\n\tgtk-doc? ( dev-util/gi-docgen )\n\t>=sys-devel/gettext-0.19.8\n\tvirtual/pkgconfig\n\tvala? ( || ( dev-lang/vala:0.56 ) )\n app-arch/xz-utils >=dev-build/meson-1.2.3\n\tapp-alternatives/ninja\n\tdev-build/meson-format-array\n'
> declare -x BINPKG_FORMAT="xpak"
> declare -x BINPKG_GPG_SIGNING_BASE_COMMAND="/usr/bin/flock /run/lock/portage-binpkg-gpg.lock /usr/bin/gpg --sign --armor [PORTAGE_CONFIG]"
> declare -x BINPKG_GPG_SIGNING_DIGEST="SHA512"
> declare -x BINPKG_GPG_VERIFY_BASE_COMMAND="/usr/bin/gpg --verify --batch --no-tty --no-auto-check-trustdb --status-fd 2 [PORTAGE_CONFIG] [SIGNATURE]"
> declare -x BINPKG_GPG_VERIFY_GPG_HOME="/etc/portage/gnupg"
> declare -x BOOTSTRAP_USE="unicode pkg-config split-usr xml python_targets_python3_13 python_single_target_python3_13 multilib zstd cet"
> declare -- BUILD_DIR="/var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2-build"
> declare -x CALLIGRA_FEATURES=""
> declare -x CAMERAS=""
> declare -x CBUILD="x86_64-pc-linux-gnu"
> declare -x CCASFLAGS=""
> declare -x CFLAGS="-march=native -O2 -pipe -Wno-incompatible-pointer-types"
> declare -x CFLAGS_amd64="-m64"
> declare -x CFLAGS_x32="-mx32"
> declare -x CFLAGS_x86="-m32 -mfpmath=sse"
> declare -x CHOST="x86_64-pc-linux-gnu"
> declare -x CHOST_amd64="x86_64-pc-linux-gnu"
> declare -x CHOST_x32="x86_64-pc-linux-gnux32"
> declare -x CHOST_x86="i686-pc-linux-gnu"
> declare -x COLLECTD_PLUGINS=""
> declare -x COLORFGBG="brightwhite;default"
> declare -x CPPFLAGS=""
> declare -x CPU_FLAGS_ARM=""
> declare -x CPU_FLAGS_PPC=""
> declare -x CPU_FLAGS_X86=""
> declare -x CURL_QUIC=""
> declare -x CURL_SSL=""
> declare -x CXXFLAGS="-march=native -O2 -pipe"
> declare -x DEFAULT_ABI="amd64"
> declare -x DEFINED_PHASES=" compile configure install postinst postrm preinst prepare setup test"
> declare DEPEND=$'\n\t>=x11-libs/gtk+-3.24.22:3[X?,introspection?,wayland?]\n\t>=x11-libs/cairo-1.0\n\t>=dev-libs/libfmt-11.0.0\n\tdev-cpp/fast_float\n\t>=dev-libs/fribidi-1.0.0\n\t>=dev-libs/glib-2.72:2\n\tcrypt?  ( >=net-libs/gnutls-3.2.7:0= )\n\ticu? ( dev-libs/icu:= )\n\t>=x11-libs/pango-1.22.0\n\t>=dev-libs/libpcre2-10.21:=\n\t>=dev-cpp/simdutf-6.2.0\n\tsystemd? ( >=sys-apps/systemd-220:= )\n\t>=app-arch/lz4-1.9\n\tintrospection? ( >=dev-libs/gobject-introspection-1.82.0-r2:= )\n\tx11-libs/pango[introspection?]\n '
> declare DESCRIPTION="Library providing a virtual terminal emulator widget"
> declare -- DESKTOP_DATABASE_DIR="/usr/share/applications"
> declare -x DIROPTIONS="-m0755"
> declare -x EAPI="8"
> declare -x ELIBC="glibc"
> declare -- EMESON_BUILDTYPE="plain"
> declare -x ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GDK_PIXBUF_MODULE_FILE GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR XDG_STATE_HOME"
> declare -x EPYTHON="python3.14"
> declare -x EXEOPTIONS="-m0755"
> declare -- E_IDEPEND=$'\n\tdev-util/desktop-file-utils\n\tx11-misc/shared-mime-info\n'
> declare -x FCFLAGS="-O2 -pipe"
> declare -x FFLAGS="-O2 -pipe"
> declare -x GCC_SPECS=""
> declare -x GDCFLAGS=""
> declare -- GNOME_ORG_MODULE="vte"
> declare -- GNOME_ORG_PV="0.82.2"
> declare -- GNOME_ORG_RELEASE="0.82"
> declare -- GNOME_TARBALL_SUFFIX="xz"
> declare -x GPG_VERIFY_GROUP_DROP="nogroup"
> declare -x GPG_VERIFY_USER_DROP="nobody"
> declare -x GPSD_PROTOCOLS=""
> declare -x GRUB_PLATFORMS=""
> declare -x GSETTINGS_BACKEND="dconf"
> declare -x GTK2_RC_FILES="/etc/gtk-2.0/gtkrc:/home/purslow/.gtkrc-2.0:/home/purslow/.config/gtkrc-2.0"
> declare -x GTK_RC_FILES="/etc/gtk/gtkrc:/home/purslow/.gtkrc:/home/purslow/.config/gtkrc"
> declare -x GUILE_SINGLE_TARGET=""
> declare -x GUILE_TARGETS=""
> declare HOMEPAGE="https://gitlab.gnome.org/GNOME/vte"
> declare -x HUSHLOGIN="FALSE"
> declare -x ICEAUTHORITY="/run/user/1000/iceauth_PlYlGy"
> declare IDEPEND=$'\n\tdev-util/desktop-file-utils\n\tx11-misc/shared-mime-info\n'
> declare -x INHERITED=" toolchain-funcs flag-o-matic gnome.org multiprocessing ninja-utils eapi9-pipestatus python-utils-r1 sysroot rust-toolchain meson python-any-r1 vala xdg-utils xdg"
> declare -x INPUT_DEVICES=""
> declare -x INSOPTIONS="-m0644"
> declare IUSE="X +crypt debug gtk-doc +icu +introspection systemd +vala wayland "
> declare -x IUSE_EFFECTIVE="X abi_x86_64 alpha amd64 arm arm64 arm64-macos crypt debug elibc_Darwin elibc_SunOS elibc_bionic elibc_glibc elibc_mingw elibc_musl gtk-doc hppa icu introspection kernel_Darwin kernel_Hurd kernel_SunOS kernel_linux loong m68k mips ppc ppc64 prefix prefix-guest prefix-stack riscv s390 sparc systemd vala wayland x64-macos x64-solaris x86"
> declare -x IUSE_IMPLICIT="abi_x86_64 prefix prefix-guest prefix-stack"
> declare -x KDE_APPLICATIONS_AS_SCOPE="1"
> declare -x KDE_FULL_SESSION="true"
> declare -x KDE_SESSION_UID="1000"
> declare -x KDE_SESSION_VERSION="6"
> declare -x KERNEL="linux"
> declare -x KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
> declare -x KONSOLE_DBUS_ACTIVATION_COOKIE="m3lLl85Z3KPfttZ/V1XKNP4xhxn5gNDQ/Ewetljc9xU="
> declare -x KONSOLE_DBUS_SERVICE=":1.24"
> declare -x KONSOLE_DBUS_SESSION="/Sessions/3"
> declare -x KONSOLE_DBUS_WINDOW="/Windows/1"
> declare -x KONSOLE_VERSION="251202"
> declare -x L10N=""
> declare -x LANG="en_US.UTF-8"
> declare -x LANGUAGE="C"
> declare -x LCD_DEVICES=""
> declare -x LC_COLLATE="C"
> declare -x LC_MEASUREMENT="C"
> declare -x LC_MESSAGES="C"
> declare -x LC_NUMERIC="C"
> declare -x LC_TIME="C.UTF-8"
> declare -x LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--as-needed"
> declare -x LDFLAGS_amd64="-m elf_x86_64"
> declare -x LDFLAGS_x32="-m elf32_x86_64"
> declare -x LDFLAGS_x86="-m elf_i386"
> declare -x LEX="flex"
> declare -x LIBDIR_amd64="lib64"
> declare -x LIBDIR_x32="libx32"
> declare -x LIBDIR_x86="lib"
> declare -x LIBOPTIONS="-m0644"
> declare -x LIBREOFFICE_EXTENSIONS=""
> declare -x LICENSE="LGPL-3+ GPL-3+"
> declare -x LINGUAS="en"
> declare -x LLVM_SLOT=""
> declare -x LLVM_TARGETS=""
> declare -x LUA_SINGLE_TARGET=""
> declare -x LUA_TARGETS=""
> declare -x MAKEOPTS="-j13"
> declare -x MANPAGER="manpager"
> declare -- MESON_VERBOSE="ON"
> declare -- MIMEINFO_DATABASE_DIR="/usr/share/mime"
> declare -x MOST_EDITOR="/usr/bin/gvim"
> declare -x MOST_HELP="/home/purslow/.config/pp/most.ref"
> declare -x MOTD_SHOWN="pam"
> declare -x MOZ_GMP_PATH="/usr/lib64/nsbrowser/plugins/gmp-gmpopenh264/system-installed"
> declare -x MULTILIB_ABIS="amd64 x86"
> declare -x MULTILIB_STRICT_DENY="64-bit.*shared object"
> declare -x MULTILIB_STRICT_DIRS="/lib32 /lib /usr/lib32 /usr/lib /usr/kde/*/lib32 /usr/kde/*/lib /usr/qt/*/lib32 /usr/qt/*/lib /usr/X11R6/lib32 /usr/X11R6/lib"
> declare -x MULTILIB_STRICT_EXEMPT="(perl5|gcc|binutils|eclipse-3|debug|portage|udev|systemd|clang|python-exec|llvm)"
> declare -x NGINX_MODULES_HTTP=""
> declare -x NGINX_MODULES_MAIL=""
> declare -x NGINX_MODULES_STREAM=""
> declare -- NINJA="ninja"
> declare -- NINJA_DEPEND="app-alternatives/ninja"
> declare -- NINJA_VERBOSE="ON"
> declare -x NPM_CONFIG_GLOBALCONFIG="/etc/npm/npmrc"
> declare -x OFFICE_IMPLEMENTATION=""
> declare -x OPENMPI_FABRICS=""
> declare -x OPENMPI_OFED_FEATURES=""
> declare -x OPENMPI_RM=""
> declare -x PATH="/var/tmp/portage/portage/x11-libs/vte-0.82.2/temp/python3.14/bin:/usr/lib/portage/python3.13/ebuild-helpers/xattr:/usr/lib/portage/python3.13/ebuild-helpers:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/lib/llvm/21/bin:/usr/lib/llvm/20/bin"
> declare PDEPEND=""
> declare -x PERL_FEATURES=""
> declare -x PHP_TARGETS=""
> declare -x PKG_CONFIG_PATH="/var/tmp/portage/portage/x11-libs/vte-0.82.2/temp/pkgconfig:/var/tmp/portage/portage/x11-libs/vte-0.82.2/temp/python3.14/pkgconfig"
> declare -x PORTAGE_BZIP2_COMMAND="bzip2"
> declare -x PORTAGE_COMPRESSION_COMMAND="zstd -T13"
> declare -a PORTAGE_DOCOMPRESS=([0]="/usr/share/doc" [1]="/usr/share/info" [2]="/usr/share/man")
> declare -x PORTAGE_DOCOMPRESS_SIZE_LIMIT="128"
> declare -a PORTAGE_DOCOMPRESS_SKIP=([0]="/usr/share/doc/vte-0.82.2/html")
> declare -a PORTAGE_DOSTRIP=([0]="/")
> declare -a PORTAGE_DOSTRIP_SKIP=()
> declare -x PORTAGE_NICENESS="3"
> declare -x PORTAGE_REPO_REVISIONS="{\"gentoo\": \"e865dc1260ab516b177180b8728fba2445807e7f\"}"
> declare -x PORT_LOGDIR="/var/log/emerge-logs"
> declare -x POSTGRES_TARGETS=""
> declare -x PROFILEHOME=""
> declare -x PROFILE_23_USRTYPE="split-usr"
> declare -x PROFILE_ONLY_VARIABLES="ARCH ELIBC IUSE_IMPLICIT KERNEL USE_EXPAND_IMPLICIT USE_EXPAND_UNPREFIXED USE_EXPAND_VALUES_ARCH USE_EXPAND_VALUES_ELIBC USE_EXPAND_VALUES_KERNEL"
> declare -- PROPERTIES=""
> declare -x PYTHON="/usr/bin/python3.14"
> declare -x PYTHONDONTWRITEBYTECODE="1"
> declare -x PYTHONSTARTUP="/home/purslow/cr/pp/pystart.py"
> declare -a PYTHON_COMPAT=([0]="python3_11" [1]="python3_12" [2]="python3_13" [3]="python3_14")
> declare -- PYTHON_DEPS="|| ( dev-lang/python:3.14 dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 )"
> declare -- PYTHON_REQUIRED_USE="I-DO-NOT-EXIST-IN-PYTHON-ANY-R1"
> declare -x PYTHON_SINGLE_TARGET=""
> declare -x PYTHON_TARGETS=""
> declare -x QEMU_SOFTMMU_TARGETS=""
> declare -x QEMU_USER_TARGETS=""
> declare RDEPEND=$'\n\t>=x11-libs/gtk+-3.24.22:3[X?,introspection?,wayland?]\n\t>=x11-libs/cairo-1.0\n\t>=dev-libs/libfmt-11.0.0\n\tdev-cpp/fast_float\n\t>=dev-libs/fribidi-1.0.0\n\t>=dev-libs/glib-2.72:2\n\tcrypt?  ( >=net-libs/gnutls-3.2.7:0= )\n\ticu? ( dev-libs/icu:= )\n\t>=x11-libs/pango-1.22.0\n\t>=dev-libs/libpcre2-10.21:=\n\t>=dev-cpp/simdutf-6.2.0\n\tsystemd? ( >=sys-apps/systemd-220:= )\n\t>=app-arch/lz4-1.9\n\tintrospection? ( >=dev-libs/gobject-introspection-1.82.0-r2:= )\n\tx11-libs/pango[introspection?]\n\n\t~gui-libs/vte-common-0.82.2[systemd?]\n '
> declare REPOSITORY
> declare REQUIRED_USE=$'\n\tgtk-doc? ( introspection )\n\tvala? ( introspection )\n '
> declare RESTRICT=""
> declare -x RUBY_TARGETS=""
> declare -x RUST_SYSROOTS=""
> declare -- RUST_TOOLCHAIN_BASEURL="https://static.rust-lang.org/dist/"
> declare -x S="/var/tmp/portage/portage/x11-libs/vte-0.82.2/work/vte-0.82.2"
> declare -x SANDBOX_DEBUG="0"
> declare -x SANDBOX_DENY=""
> declare -x SANDBOX_METHOD="any"
> declare -x SANDBOX_PREDICT="/var/tmp/portage/portage/x11-libs/vte-0.82.2/homedir:/dev/crypto:/var/cache/man:/var/cache/fontconfig"
> declare -x SANDBOX_READ="/:/var/tmp/portage/portage"
> declare -x SANDBOX_VERBOSE="1"
> declare -x SANDBOX_WRITE="/dev/fd:/proc/self/fd:/dev/zero:/dev/null:/dev/full:/dev/console:/dev/tty:/dev/vc/:/dev/pty:/dev/tts:/dev/ptmx:/dev/pts/:/dev/shm:/tmp/:/var/tmp/:/usr/tmp/:/var/tmp/portage/portage/x11-libs/vte-0.82.2/homedir/.bash_history:/usr/tmp/conftest:/usr/lib/conftest:/usr/lib32/conftest:/usr/lib64/conftest:/usr/tmp/cf:/usr/lib/cf:/usr/lib32/cf:/usr/lib64/cf:/var/tmp/portage/portage"
> declare -x SANE_BACKENDS=""
> declare -x SELINUX_POLICY_TYPES=""
> declare -x SESSION_MANAGER="local/anb6:@/tmp/.ICE-unix/2168,unix/anb6:/tmp/.ICE-unix/2168"
> declare -x SHELL="/bin/bash"
> declare -x SHELL_SESSION_ID="f0bbe11be8344d0794067f19738f0039"
> declare -x SLOT="2.91"
> declare SRC_URI="mirror://gnome/sources/vte/0.82/vte-0.82.2.tar.xz"
> declare -x SYMLINK_LIB="no"
> declare -x TWISTED_DISABLE_WRITING_OF_PLUGIN_CACHE="1"
> declare -x USE="X abi_x86_64 amd64 crypt elibc_glibc icu introspection kernel_linux vala wayland"
> declare -x USERLAND="GNU"
> declare -x USERNAME="purslow"
> declare -x USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL"
> declare -x USE_EXPAND_UNPREFIXED="ARCH"
> declare -x USE_EXPAND_VALUES_ARCH="alpha amd64 arm arm64 arm64-macos hppa loong m68k mips ppc ppc64 riscv s390 sparc x64-macos x64-solaris x86"
> declare -x USE_EXPAND_VALUES_ELIBC="bionic Darwin glibc mingw musl SunOS"
> declare -x USE_EXPAND_VALUES_KERNEL="Darwin Hurd linux SunOS"
> declare -x UWSGI_PLUGINS=""
> declare -x VALAC="/usr/bin/valac-0.56"
> declare -x VALAC_FOR_BUILD="/usr/bin/valac-0.56"
> declare -x VALA_GEN_INTROSPECT="/usr/bin/vala-gen-introspect-0.56"
> declare -- VALA_MAX_API_VERSION="0.56"
> declare -- VALA_MIN_API_VERSION="0.56"
> declare -x VAPIGEN="/usr/bin/vapigen-0.56"
> declare -x VAPIGEN_MAKEFILE="/usr/share/vala/Makefile.vapigen"
> declare -x VAPIGEN_VAPIDIR="/usr/share/vala/vapi"
> declare -x VIDEO_CARDS=""
> declare -x VOICEMAIL_STORAGE=""
> declare -x WINDOWID="60817422"
> declare -x WINDOWPATH="1"
> declare -x XDG_CACHE_HOME="/var/tmp/portage/portage/x11-libs/vte-0.82.2/homedir/.cache"
> declare -x XDG_SEAT="seat0"
> declare -x XDG_STATE_HOME="/var/tmp/portage/portage/x11-libs/vte-0.82.2/homedir/.local/state"
> declare -x XTABLES_ADDONS=""
> declare -- _FLAG_O_MATIC_ECLASS="1"
> declare -- _GNOME_ORG_ECLASS="1"
> declare -- _MESON_ECLASS="1"
> declare -- _MULTIPROCESSING_ECLASS="1"
> declare -- _NINJA_UTILS_ECLASS="1"
> declare -a _PYTHON_ALL_IMPLS=([0]="pypy3_11" [1]="python3_13t" [2]="python3_14t" [3]="python3_11" [4]="python3_12" [5]="python3_13" [6]="python3_14")
> declare -- _PYTHON_ANY_R1_ECLASS="1"
> declare -a _PYTHON_HISTORICAL_IMPLS=([0]="jython2_7" [1]="pypy" [2]="pypy1_8" [3]="pypy1_9" [4]="pypy2_0" [5]="pypy3" [6]="python2_5" [7]="python2_6" [8]="python2_7" [9]="python3_1" [10]="python3_2" [11]="python3_3" [12]="python3_4" [13]="python3_5" [14]="python3_6" [15]="python3_7" [16]="python3_8" [17]="python3_9" [18]="python3_10")
> declare -- _PYTHON_SANITY_CHECKED="1"
> declare -a _PYTHON_SUPPORTED_IMPLS=([0]="python3_11" [1]="python3_12" [2]="python3_13" [3]="python3_14")
> declare -a _PYTHON_UNSUPPORTED_IMPLS=([0]="pypy3_11" [1]="python3_13t" [2]="python3_14t")
> declare -- _PYTHON_UTILS_R1_ECLASS="1"
> declare -- _TOOLCHAIN_FUNCS_ECLASS="1"
> declare -- _VALA_ECLASS="1"
> declare -- _XDG_ECLASS="1"
> declare -x __E_DESTTREE="/usr"
> declare -x __E_DOCDESTTREE=""
> declare -x __E_EXEDESTTREE=""
> declare -x __E_INSDESTTREE=""
> declare -x ac_cv_c_undeclared_builtin_options="none needed"
> declare -x enable_year2038="no"
> declare -x gl_cv_compiler_check_decl_option="-Werror=implicit-function-declaration"
> declare -x gl_cv_func_getcwd_path_max="yes"
> declare -- x
> __pipestatus ()
> {
>      local status=("${PIPESTATUS[@]}") s ret=0;
>      for s in "${status[@]}";
>      do
>          [[ ${s} -ne 0 ]] && ret=${s};
>      done;
>      return "${ret}"
> }
> _clang_fullversion ()
> {
>      local ver="$1";
>      shift;
>      set -- $($(tc-getCC "$@") -E -P - <<< "__clang_major__ __clang_minor__ __clang_patchlevel__");
>      eval echo "${ver}"
> }
> _filter-hardened ()
> {
>      local f;
>      for f in "$@";
>      do
>          case "${f}" in
>              -fPIC | -fpic | -fPIE | -fpie | -Wl,pie | -pie)
>                  if ! gcc-specs-pie && ! tc-enables-pie; then
>                      continue;
>                  fi;
>                  if ! is-flagq -nopie && ! is-flagq -no-pie; then
>                      if test-flags -nopie > /dev/null; then
>                          append-flags -nopie;
>                      else
>                          append-flags -no-pie;
>                      fi;
>                  fi
>              ;;
>              -fstack-protector | -fstack-protector-strong)
>                  if ! gcc-specs-ssp && ! tc-enables-ssp && ! tc-enables-ssp-strong; then
>                      continue;
>                  fi;
>                  is-flagq -fno-stack-protector || append-flags $(test-flags -fno-stack-protector)
>              ;;
>              -fstack-protector-all)
>                  if ! gcc-specs-ssp-to-all && ! tc-enables-ssp-all; then
>                      continue;
>                  fi;
>                  is-flagq -fno-stack-protector || append-flags $(test-flags -fno-stack-protector)
>              ;;
>              -fno-strict-overflow)
>                  gcc-specs-nostrict || continue;
>                  is-flagq -fstrict-overflow || append-flags $(test-flags -fstrict-overflow)
>              ;;
>              -D_GLIBCXX_ASSERTIONS | -D_LIBCPP_ENABLE_ASSERTIONS | -D_LIBCPP_ENABLE_HARDENED_MODE)
>                  tc-enables-cxx-assertions || continue;
>                  append-cppflags -U_GLIBCXX_ASSERTIONS -U_LIBCPP_ENABLE_ASSERTIONS -U_LIBCPP_ENABLE_HARDENED_MODE
>              ;;
>              -D_FORTIFY_SOURCE=*)
>                  tc-enables-fortify-source || continue;
>                  append-cppflags -U_FORTIFY_SOURCE
>              ;;
>          esac;
>      done
> }
> _filter-var ()
> {
>      local f x var=$1 new=();
>      shift;
>      for f in ${!var};
>      do
>          for x in "$@";
>          do
>              [[ ${f} == ${x} ]] && continue 2;
>          done;
>          new+=("${f}");
>      done;
>      export ${var}="${new[*]}"
> }
> _gcc-install-dir ()
> {
>      echo "$(LC_ALL=C $(tc-getCC) -print-search-dirs 2> /dev/null | awk '$1=="install:" {print $2}')"
> }
> _gcc-specs-directive_raw ()
> {
>      local cc=$(tc-getCC);
>      local specfiles=$(LC_ALL=C ${cc} -v 2>&1 | awk '$1=="Reading" {print $NF}');
>      ${cc} -dumpspecs 2> /dev/null | cat - ${specfiles} | awk -v directive=$1 'BEGIN	{ pspec=""; spec=""; outside=1 }
> $1=="*"directive":"  { pspec=spec; spec=""; outside=0; next }
> 	outside || NF==0 || ( substr($1,1,1)=="*" && substr($1,length($1),1)==":" ) { outside=1; next }
> 	spec=="" && substr($0,1,1)=="+" { spec=pspec " " substr($0,2); next }
> 	{ spec=spec $0 }
> END	{ print spec }';
>      return 0
> }
> _gcc-specs-exists ()
> {
>      [[ -f $(_gcc-install-dir)/$1 ]]
> }
> _gcc_fullversion ()
> {
>      local ver="$1";
>      shift;
>      set -- $($(tc-getCC "$@") -E -P - <<< "__GNUC__ __GNUC_MINOR__ __GNUC_PATCHLEVEL__");
>      eval echo "${ver}"
> }
> _get_all_makeopts ()
> {
>      echo "${MAKEOPTS} ${GNUMAKEFLAGS} ${MAKEFLAGS}"
> }
> _is_flagq ()
> {
>      local x var="$1[*]";
>      for x in ${!var};
>      do
>          [[ ${x} == $2 ]] && return 0;
>      done;
>      return 1
> }
> _makeopts_jobs ()
> {
>      [[ $# -eq 0 ]] && set -- "$(_get_all_makeopts)";
>      local jobs=$(echo " $* " | sed -r -n -e 's:.*[[:space:]](-[a-z]*j|--jobs[=[:space:]])[[:space:]]*([0-9]+).*:\2:p' -e "s:.*[[:space:]](-[a-z]*j|--jobs)[[:space:]].*:${2:-$(( $(get_nproc) + 1 ))}:p");
>      echo ${jobs:-1}
> }
> _makeopts_loadavg ()
> {
>      [[ $# -eq 0 ]] && set -- "$(_get_all_makeopts)";
>      local lavg=$(echo " $* " | sed -r -n -e 's:.*[[:space:]](-[a-z]*l|--(load-average|max-load)[=[:space:]])[[:space:]]*([0-9]+(\.[0-9]+)?)[[:space:]].*:\3:p' -e "s:.*[[:space:]](-[a-z]*l|--(load-average|max-load))[[:space:]].*:${2:-999}:p");
>      echo ${lavg:-${2:-999}}
> }
> _meson_create_cross_file ()
> {
>      local system cpu_family cpu;
>      _meson_get_machine_info "${CHOST}";
>      local fn=${T}/meson.${CHOST}.${ABI}.ini;
>      local CFLAGS_ABI=CFLAGS_${ABI:-${DEFAULT_ABI}};
>      if has rust-toolchain ${INHERITED}; then
>          local LD_A=($(tc-getCC) ${LDFLAGS});
>          local RUSTC=(rustc --target="$(rust_abi)" --codegen=linker="${LD_A[0]}");
>          LD_A=("${LD_A[@]:1}");
>          [[ -n ${LD_A[@]} ]] && RUSTC+=("${LD_A[@]/#/--codegen=link-arg=}");
>      else
>          unset RUSTC;
>      fi;
>      cat > "${fn}" <<-EOF ||
> [binaries]
> ar = $(_meson_env_array "$(tc-getAR)")
> c = $(_meson_env_array "$(tc-getCC)")
> cpp = $(_meson_env_array "$(tc-getCXX)")
> exe_wrapper = '$(sysroot_make_run_prefixed)'
> fortran = $(_meson_env_array "$(tc-getFC)")
> llvm-config = '$(tc-getPROG LLVM_CONFIG llvm-config)'
> nm = $(_meson_env_array "$(tc-getNM)")
> objc = $(_meson_env_array "$(tc-getPROG OBJC cc)")
> objcopy = $(_meson_env_array "$(tc-getOBJCOPY)")
> objcpp = $(_meson_env_array "$(tc-getPROG OBJCXX c++)")
> # TODO: Cleanup 'pkgconfig' and keep just 'pkg-config' once we require
> # >=1.3.0.
> pkgconfig = '$(tc-getPKG_CONFIG)'
> pkg-config = '$(tc-getPKG_CONFIG)'
> rust = $(_meson_env_array "${RUSTC[@]@Q}")
> strip = $(_meson_env_array "$(tc-getSTRIP)")
> windres = $(_meson_env_array "$(tc-getRC)")
> 
> [built-in options]
> c_args = $(_meson_env_array "${CFLAGS} ${CPPFLAGS}")
> c_link_args = $(_meson_env_array "${CFLAGS} ${LDFLAGS}")
> cpp_args = $(_meson_env_array "${CXXFLAGS} ${CPPFLAGS}")
> cpp_link_args = $(_meson_env_array "${CXXFLAGS} ${LDFLAGS}")
> fortran_args = $(_meson_env_array "${FCFLAGS}")
> fortran_link_args = $(_meson_env_array "${FCFLAGS} ${LDFLAGS}")
> objc_args = $(_meson_env_array "${OBJCFLAGS} ${CPPFLAGS}")
> objc_link_args = $(_meson_env_array "${OBJCFLAGS} ${LDFLAGS}")
> objcpp_args = $(_meson_env_array "${OBJCXXFLAGS} ${CPPFLAGS}")
> objcpp_link_args = $(_meson_env_array "${OBJCXXFLAGS} ${LDFLAGS}")
> 
> [properties]
> needs_exe_wrapper = $(tc-is-cross-compiler && echo true || echo false)
> pkg_config_libdir = '${PKG_CONFIG_LIBDIR:-${EPREFIX}/usr/$(get_libdir)/pkgconfig}'
> bindgen_clang_arguments = $(_meson_env_array "${!CFLAGS_ABI}")
> sys_root = '${SYSROOT}'
> 
> [host_machine]
> system = '${system}'
> cpu_family = '${cpu_family}'
> cpu = '${cpu}'
> endian = '$(tc-endian "${CHOST}")'
> EOF
>   die "failed to create cross file"
>      echo "${fn}"
> }
> _meson_create_native_file ()
> {
>      local system cpu_family cpu;
>      _meson_get_machine_info "${CBUILD}";
>      local fn=${T}/meson.${CBUILD}.ini;
>      local LD_A=($(tc-getBUILD_CC) ${BUILD_LDFLAGS});
>      local RUSTC=(rustc --codegen=linker="${LD_A[0]}");
>      LD_A=("${LD_A[@]:1}");
>      [[ -n ${LD_A[@]} ]] && RUSTC+=("${LD_A[@]/#/--codegen=link-arg=}");
>      cat > "${fn}" <<-EOF ||
> [binaries]
> ar = $(_meson_env_array "$(tc-getBUILD_AR)")
> c = $(_meson_env_array "$(tc-getBUILD_CC)")
> cpp = $(_meson_env_array "$(tc-getBUILD_CXX)")
> fortran = $(_meson_env_array "$(tc-getBUILD_PROG FC gfortran)")
> llvm-config = '$(tc-getBUILD_PROG LLVM_CONFIG llvm-config)'
> nm = $(_meson_env_array "$(tc-getBUILD_NM)")
> objc = $(_meson_env_array "$(tc-getBUILD_PROG OBJC cc)")
> objcopy = $(_meson_env_array "$(tc-getBUILD_OBJCOPY)")
> objcpp = $(_meson_env_array "$(tc-getBUILD_PROG OBJCXX c++)")
> # TODO: Cleanup 'pkgconfig' and keep just 'pkg-config' once we require
> # >=1.3.0.
> pkgconfig = '$(tc-getBUILD_PKG_CONFIG)'
> pkg-config = '$(tc-getBUILD_PKG_CONFIG)'
> rust = $(_meson_env_array "${RUSTC[@]@Q}")
> strip = $(_meson_env_array "$(tc-getBUILD_STRIP)")
> windres = $(_meson_env_array "$(tc-getBUILD_PROG RC windres)")
> 
> [built-in options]
> c_args = $(_meson_env_array "${BUILD_CFLAGS} ${BUILD_CPPFLAGS}")
> c_link_args = $(_meson_env_array "${BUILD_CFLAGS} ${BUILD_LDFLAGS}")
> cpp_args = $(_meson_env_array "${BUILD_CXXFLAGS} ${BUILD_CPPFLAGS}")
> cpp_link_args = $(_meson_env_array "${BUILD_CXXFLAGS} ${BUILD_LDFLAGS}")
> fortran_args = $(_meson_env_array "${BUILD_FCFLAGS}")
> fortran_link_args = $(_meson_env_array "${BUILD_FCFLAGS} ${BUILD_LDFLAGS}")
> objc_args = $(_meson_env_array "${BUILD_OBJCFLAGS} ${BUILD_CPPFLAGS}")
> objc_link_args = $(_meson_env_array "${BUILD_OBJCFLAGS} ${BUILD_LDFLAGS}")
> objcpp_args = $(_meson_env_array "${BUILD_OBJCXXFLAGS} ${BUILD_CPPFLAGS}")
> objcpp_link_args = $(_meson_env_array "${BUILD_OBJCXXFLAGS} ${BUILD_LDFLAGS}")
> 
> [properties]
> needs_exe_wrapper = false
> pkg_config_libdir = '${BUILD_PKG_CONFIG_LIBDIR:-${EPREFIX}/usr/$(get_libdir)/pkgconfig}'
> 
> [build_machine]
> system = '${system}'
> cpu_family = '${cpu_family}'
> cpu = '${cpu}'
> endian = '$(tc-endian "${CBUILD}")'
> EOF
>   die "failed to create native file"
>      echo "${fn}"
> }
> _meson_env_array ()
> {
>      meson-format-array "$@" || die
> }
> _meson_get_machine_info ()
> {
>      local tuple=$1;
>      case ${tuple} in
>          *-darwin*)
>              system=darwin
>          ;;
>          *-linux*)
>              system=linux
>          ;;
>          mingw* | *-mingw*)
>              system=windows
>          ;;
>          *-solaris*)
>              system=sunos
>          ;;
>          *-gnu)
>              system=gnu
>          ;;
>      esac;
>      cpu_family=$(tc-arch "${tuple}");
>      case ${cpu_family} in
>          amd64)
>              cpu_family=x86_64
>          ;;
>          arm64)
>              cpu_family=aarch64
>          ;;
>          riscv)
>              case ${tuple} in
>                  riscv32*)
>                      cpu_family=riscv32
>                  ;;
>                  riscv64*)
>                      cpu_family=riscv64
>                  ;;
>              esac
>          ;;
>      esac;
>      cpu=${tuple%%-*}
> }
> _ninja_uses_jobserver ()
> {
>      [[ ${MAKEFLAGS} == *--jobserver-auth=fifo:* ]] || return 1;
>      case ${NINJA} in
>          ninja)
>              if ! has_version -b "app-alternatives/ninja[reference]"; then
>                  einfo "ninja != ninja-reference, no jobserver support";
>                  return 1;
>              fi
>          ;&
>          ninja-reference)
>              if ! has_version -b ">=dev-build/ninja-1.13"; then
>                  einfo "ninja >= 1.13 required for jobserver support";
>                  return 1;
>              fi
>          ;;
>          *)
>              einfo "NINJA=${NINJA}, no jobserver support";
>              return 1
>          ;;
>      esac;
>      einfo "ninja will use the jobserver";
>      return 0
> }
> _python_check_EPYTHON ()
> {
>      if [[ -z ${EPYTHON} ]]; then
>          die "EPYTHON unset, invalid call context";
>      fi
> }
> _python_check_locale_sanity ()
> {
>      local -x LC_ALL=${1};
>      local IFS=;
>      local lc=({a..z});
>      local uc=({A..Z});
>      local input="${lc[*]}${uc[*]}";
>      local output=$(tr '[:lower:][:upper:]' '[:upper:][:lower:]' <<< "${input}");
>      [[ ${output} == "${uc[*]}${lc[*]}" ]]
> }
> _python_check_occluded_packages ()
> {
>      debug-print-function ${FUNCNAME} "$@";
>      [[ -z ${BUILD_DIR} || ! -d ${BUILD_DIR}/install ]] && return;
>      local sitedir="${BUILD_DIR}/install$(python_get_sitedir)";
>      [[ ${sitedir} -ef . ]] && return;
>      local f fn diff l;
>      for f in "${sitedir}"/*/;
>      do
>          f=${f%/};
>          fn=${f##*/};
>          [[ ${fn} == *.dist-info || ${fn} == *.egg-info ]] && continue;
>          if [[ -d ${fn} ]]; then
>              diff=$(comm -1 -3 <(find "${fn}" -type f -not -path '*/__pycache__/*' | sort
> pipestatus || die) <(cd "${sitedir}" && find "${fn}" -type f -not -path '*/__pycache__/*' | sort
> pipestatus || die));
>              if [[ -n ${diff} ]]; then
>                  eqawarn "QA Notice: The directory ${fn} occludes package installed for ${EPYTHON}.";
>                  eqawarn "The installed package includes additional files:";
>                  eqawarn;
>                  while IFS= read -r l; do
>                      eqawarn "    ${l}";
>                  done <<< "${diff}";
>                  eqawarn;
>                  if [[ ! -n ${_PYTHON_WARNED_OCCLUDED_PACKAGES} ]]; then
>                      eqawarn "For more information on occluded packages, please see:";
>                      eqawarn "https://projects.gentoo.org/python/guide/test.html#importerrors-for-c-extensions";
>                      _PYTHON_WARNED_OCCLUDED_PACKAGES=1;
>                  fi;
>              fi;
>          fi;
>      done
> }
> _python_export ()
> {
>      debug-print-function ${FUNCNAME} "$@";
>      local impl var;
>      case "${1}" in
>          python* | jython* | pypy | pypy3*)
>              impl=${1/_/.};
>              shift
>          ;;
>          *)
>              impl=${EPYTHON};
>              if [[ -z ${impl} ]]; then
>                  die "_python_export called without a python implementation and EPYTHON is unset";
>              fi
>          ;;
>      esac;
>      debug-print "${FUNCNAME}: implementation: ${impl}";
>      for var in "$@";
>      do
>          case "${var}" in
>              EPYTHON)
>                  export EPYTHON=${impl};
>                  debug-print "${FUNCNAME}: EPYTHON = ${EPYTHON}"
>              ;;
>              PYTHON)
>                  export PYTHON=${BROOT-${EPREFIX}}/usr/bin/${impl};
>                  debug-print "${FUNCNAME}: PYTHON = ${PYTHON}"
>              ;;
>              PYTHON_STDLIB)
>                  [[ -n ${PYTHON} ]] || die "PYTHON needs to be set for ${var} to be exported, or requested before it";
>                  PYTHON_STDLIB=$("${PYTHON}" - "${EPREFIX}/usr" <<-EOF ||
> import sys, sysconfig
> print(sysconfig.get_path("stdlib", vars={"installed_base": sys.argv[1]}))
> EOF
>   die);
>                  export PYTHON_STDLIB;
>                  debug-print "${FUNCNAME}: PYTHON_STDLIB = ${PYTHON_STDLIB}"
>              ;;
>              PYTHON_SITEDIR)
>                  [[ -n ${PYTHON} ]] || die "PYTHON needs to be set for ${var} to be exported, or requested before it";
>                  PYTHON_SITEDIR=$("${PYTHON}" - "${EPREFIX}/usr" <<-EOF ||
> import sys, sysconfig
> print(sysconfig.get_path("purelib", vars={"base": sys.argv[1]}))
> EOF
>   die);
>                  export PYTHON_SITEDIR;
>                  debug-print "${FUNCNAME}: PYTHON_SITEDIR = ${PYTHON_SITEDIR}"
>              ;;
>              PYTHON_INCLUDEDIR)
>                  [[ -n ${PYTHON} ]] || die "PYTHON needs to be set for ${var} to be exported, or requested before it";
>                  PYTHON_INCLUDEDIR=$("${PYTHON}" - "${ESYSROOT}/usr" <<-EOF ||
> import sys, sysconfig
> print(sysconfig.get_path("platinclude", vars={"installed_platbase": sys.argv[1]}))
> EOF
>   die);
>                  export PYTHON_INCLUDEDIR;
>                  debug-print "${FUNCNAME}: PYTHON_INCLUDEDIR = ${PYTHON_INCLUDEDIR}";
>                  if [[ ! -d ${PYTHON_INCLUDEDIR} ]]; then
>                      die "${impl} does not install any header files!";
>                  fi
>              ;;
>              PYTHON_LIBPATH)
>                  [[ -n ${PYTHON} ]] || die "PYTHON needs to be set for ${var} to be exported, or requested before it";
>                  PYTHON_LIBPATH=$("${PYTHON}" - <<-EOF ||
> import os.path, sysconfig
> print(
> os.path.join(
> sysconfig.get_config_var("LIBDIR"),
> sysconfig.get_config_var("LDLIBRARY"))
> if sysconfig.get_config_var("LDLIBRARY")
> else "")
> EOF
>   die);
>                  export PYTHON_LIBPATH;
>                  debug-print "${FUNCNAME}: PYTHON_LIBPATH = ${PYTHON_LIBPATH}";
>                  if [[ ! -n ${PYTHON_LIBPATH} ]]; then
>                      die "${impl} lacks a (usable) dynamic library";
>                  fi
>              ;;
>              PYTHON_CFLAGS)
>                  local val;
>                  case "${impl}" in
>                      python*)
>                          val=$($(tc-getPKG_CONFIG) --cflags ${impl/n/n-}) || die
>                      ;;
>                      *)
>                          die "${impl}: obtaining ${var} not supported"
>                      ;;
>                  esac;
>                  export PYTHON_CFLAGS=${val};
>                  debug-print "${FUNCNAME}: PYTHON_CFLAGS = ${PYTHON_CFLAGS}"
>              ;;
>              PYTHON_LIBS)
>                  local val;
>                  case "${impl}" in
>                      python*)
>                          val=$($(tc-getPKG_CONFIG) --libs ${impl/n/n-}-embed) || die
>                      ;;
>                      *)
>                          die "${impl}: obtaining ${var} not supported"
>                      ;;
>                  esac;
>                  export PYTHON_LIBS=${val};
>                  debug-print "${FUNCNAME}: PYTHON_LIBS = ${PYTHON_LIBS}"
>              ;;
>              PYTHON_CONFIG)
>                  local flags val;
>                  case "${impl}" in
>                      python*)
>                          [[ -n ${PYTHON} ]] || die "PYTHON needs to be set for ${var} to be exported, or requested before it";
>                          flags=$("${PYTHON}" - <<-EOF ||
> import sysconfig
> print(sysconfig.get_config_var("ABIFLAGS")
> or "")
> EOF
>   die);
>                          val=${PYTHON%t}${flags}-config
>                      ;;
>                      *)
>                          die "${impl}: obtaining ${var} not supported"
>                      ;;
>                  esac;
>                  export PYTHON_CONFIG=${val};
>                  debug-print "${FUNCNAME}: PYTHON_CONFIG = ${PYTHON_CONFIG}"
>              ;;
>              PYTHON_PKG_DEP)
>                  local d;
>                  case ${impl} in
>                      python*)
>                          PYTHON_PKG_DEP="dev-lang/python:${impl#python}${PYTHON_REQ_USE:+[${PYTHON_REQ_USE}]}"
>                      ;;
>                      pypy3.*)
>                          PYTHON_PKG_DEP="dev-lang/pypy:${impl#pypy}=${PYTHON_REQ_USE:+[${PYTHON_REQ_USE}]}"
>                      ;;
>                      *)
>                          die "Invalid implementation: ${impl}"
>                      ;;
>                  esac;
>                  export PYTHON_PKG_DEP;
>                  debug-print "${FUNCNAME}: PYTHON_PKG_DEP = ${PYTHON_PKG_DEP}"
>              ;;
>              PYTHON_SCRIPTDIR)
>                  local dir;
>                  export PYTHON_SCRIPTDIR=${EPREFIX}/usr/lib/python-exec/${impl};
>                  debug-print "${FUNCNAME}: PYTHON_SCRIPTDIR = ${PYTHON_SCRIPTDIR}"
>              ;;
>              *)
>                  die "_python_export: unknown variable ${var}"
>              ;;
>          esac;
>      done
> }
> _python_impl_matches ()
> {
>      [[ ${#} -ge 1 ]] || die "${FUNCNAME}: takes at least 1 parameter";
>      [[ ${#} -eq 1 ]] && return 0;
>      local impl=${1/./_} pattern;
>      shift;
>      for pattern in "$@";
>      do
>          case ${pattern} in
>              -2 | python2* | pypy)
>                  if [[ ${EAPI} != 7 ]]; then
>                      eerror;
>                      eerror "Python 2 is no longer supported in Gentoo, please remove Python 2";
>                      eerror "${FUNCNAME[1]} calls.";
>                      die "Passing ${pattern} to ${FUNCNAME[1]} is banned in EAPI ${EAPI}";
>                  fi
>              ;;
>              -3)
>                  if [[ ${EAPI} != 7 ]]; then
>                      eerror;
>                      eerror "Python 2 is no longer supported in Gentoo, please remove Python 2";
>                      eerror "${FUNCNAME[1]} calls.";
>                      die "Passing ${pattern} to ${FUNCNAME[1]} is banned in EAPI ${EAPI}";
>                  fi;
>                  return 0
>              ;;
>              3.[89] | 3.1[0-4])
>                  [[ ${impl%t} == python${pattern/./_} || ${impl} == pypy${pattern/./_} ]] && return 0
>              ;;
>              *)
>                  [[ ${impl} == ${pattern/./_} ]] && return 0
>              ;;
>          esac;
>      done;
>      return 1
> }
> _python_run_check_deps ()
> {
>      debug-print-function ${FUNCNAME} "$@";
>      local impl=${1};
>      einfo "Checking whether ${impl} is suitable ...";
>      local PYTHON_PKG_DEP;
>      _python_export "${impl}" PYTHON_PKG_DEP;
>      ebegin "  ${PYTHON_PKG_DEP}";
>      has_version -b "${PYTHON_PKG_DEP}";
>      eend ${?} || return 1;
>      declare -f python_check_deps > /dev/null || return 0;
>      local PYTHON_USEDEP="python_targets_${impl}(-)";
>      local PYTHON_SINGLE_USEDEP="python_single_target_${impl}(-)";
>      ebegin "  python_check_deps";
>      python_check_deps;
>      eend ${?}
> }
> _python_sanity_checks ()
> {
>      debug-print-function ${FUNCNAME} "$@";
>      [[ -n ${_PYTHON_SANITY_CHECKED} ]] && return;
>      if [[ -v PYTHONPATH ]]; then
>          local x paths=();
>          mapfile -d ':' -t paths <<< ${PYTHONPATH};
>          for x in "${paths[@]}";
>          do
>              if [[ ${x} != /* ]]; then
>                  eerror "Relative path found in PYTHONPATH:";
>                  eerror;
>                  eerror "  PYTHONPATH=${PYTHONPATH@Q}";
>                  eerror;
>                  eerror "This is guaranteed to cause random breakage.  Please make sure that";
>                  eerror "your PYTHONPATH contains absolute paths only (and only if necessary).";
>                  eerror "Note that empty values (including ':' at either end and an empty";
>                  eerror "PYTHONPATH) count as the current directory.  If no PYTHONPATH";
>                  eerror "is intended, it needs to be unset instead.";
>                  die "Relative paths in PYTHONPATH are forbidden: ${x@Q}";
>              fi;
>          done;
>          elog "PYTHONPATH=${PYTHONPATH@Q}";
>      fi;
>      _PYTHON_SANITY_CHECKED=1
> }
> _python_set_impls ()
> {
>      local i;
>      if [[ ${BASH_VERSINFO[0]} -ge 5 ]]; then
>          [[ ${PYTHON_COMPAT@a} == *a* ]];
>      else
>          [[ $(declare -p PYTHON_COMPAT) == "declare -a"* ]];
>      fi;
>      if [[ ${?} -ne 0 ]]; then
>          if ! declare -p PYTHON_COMPAT &> /dev/null; then
>              die 'PYTHON_COMPAT not declared.';
>          else
>              die 'PYTHON_COMPAT must be an array.';
>          fi;
>      fi;
>      local obsolete=();
>      if [[ ! -n ${PYTHON_COMPAT_NO_STRICT} ]]; then
>          for i in "${PYTHON_COMPAT[@]}";
>          do
>              case ${i} in
>                  pypy3_11 | python3_9 | python3_1[1-4] | python3_1[3-4]t)
> 
>                  ;;
>                  jython2_7 | pypy | pypy1_[89] | pypy2_0 | pypy3 | python2_[5-7] | python3_[1-9] | python3_10)
>                      obsolete+=("${i}")
>                  ;;
>                  *)
>                      if has "${i}" "${_PYTHON_ALL_IMPLS[@]}" "${_PYTHON_HISTORICAL_IMPLS[@]}"; then
>                          die "Mis-synced patterns in _python_set_impls: missing ${i}";
>                      else
>                          die "Invalid implementation in PYTHON_COMPAT: ${i}";
>                      fi
>                  ;;
>              esac;
>          done;
>      fi;
>      local supp=() unsupp=();
>      for i in "${_PYTHON_ALL_IMPLS[@]}";
>      do
>          if has "${i}" "${PYTHON_COMPAT[@]}"; then
>              supp+=("${i}");
>          else
>              unsupp+=("${i}");
>          fi;
>      done;
>      if [[ ! -n ${supp[@]} ]]; then
>          die "No supported implementation in PYTHON_COMPAT.";
>      fi;
>      if [[ -n ${_PYTHON_SUPPORTED_IMPLS[@]} ]]; then
>          if [[ ${_PYTHON_SUPPORTED_IMPLS[@]} != ${supp[@]} ]]; then
>              eerror "Supported impls (PYTHON_COMPAT) changed between inherits!";
>              eerror "Before: ${_PYTHON_SUPPORTED_IMPLS[*]}";
>              eerror "Now   : ${supp[*]}";
>              die "_PYTHON_SUPPORTED_IMPLS integrity check failed";
>          fi;
>          if [[ ${_PYTHON_UNSUPPORTED_IMPLS[@]} != ${unsupp[@]} ]]; then
>              eerror "Unsupported impls changed between inherits!";
>              eerror "Before: ${_PYTHON_UNSUPPORTED_IMPLS[*]}";
>              eerror "Now   : ${unsupp[*]}";
>              die "_PYTHON_UNSUPPORTED_IMPLS integrity check failed";
>          fi;
>      else
>          _PYTHON_SUPPORTED_IMPLS=("${supp[@]}");
>          _PYTHON_UNSUPPORTED_IMPLS=("${unsupp[@]}");
>          readonly _PYTHON_SUPPORTED_IMPLS _PYTHON_UNSUPPORTED_IMPLS;
>      fi
> }
> _python_verify_patterns ()
> {
>      debug-print-function ${FUNCNAME} "$@";
>      local impl pattern;
>      for pattern in "$@";
>      do
>          case ${pattern} in
>              -[23] | 3.[89] | 3.1[0-4])
>                  continue
>              ;;
>          esac;
>          for impl in "${_PYTHON_ALL_IMPLS[@]}" "${_PYTHON_HISTORICAL_IMPLS[@]}";
>          do
>              [[ ${impl} == ${pattern/./_} ]] && continue 2;
>          done;
>          die "Invalid implementation pattern: ${pattern}";
>      done
> }
> _python_wrapper_setup ()
> {
>      debug-print-function ${FUNCNAME} "$@";
>      local workdir=${1:-${T}/${EPYTHON}};
>      local impl=${2:-${EPYTHON}};
>      [[ -n ${workdir} ]] || die "${FUNCNAME}: no workdir specified.";
>      [[ -n ${impl} ]] || die "${FUNCNAME}: no impl nor EPYTHON specified.";
>      if [[ ! -x ${workdir}/bin/python ]]; then
>          mkdir -p "${workdir}"/{bin,pkgconfig} || die;
>          rm -f "${workdir}"/bin/python{,2,3}{,-config} || die;
>          rm -f "${workdir}"/bin/2to3 || die;
>          rm -f "${workdir}"/pkgconfig/python{2,3}{,-embed}.pc || die;
>          local EPYTHON PYTHON;
>          _python_export "${impl}" EPYTHON PYTHON;
>          cat > "${workdir}/bin/python" <<-_EOF_ ||
> #!/bin/sh
> exec "${PYTHON}" "\${@}"
> _EOF_
>   die
>          cp "${workdir}/bin/python" "${workdir}/bin/python3" || die;
>          chmod +x "${workdir}/bin/python" "${workdir}/bin/python3" || die;
>          local nonsupp=(python2 python2-config);
>          if [[ ${EPYTHON} == python* ]]; then
>              cat > "${workdir}/bin/python-config" <<-_EOF_ ||
> #!/bin/sh
> exec "${PYTHON}-config" "\${@}"
> _EOF_
>   die
>              cp "${workdir}/bin/python-config" "${workdir}/bin/python3-config" || die;
>              chmod +x "${workdir}/bin/python-config" "${workdir}/bin/python3-config" || die;
>              if ver_test ${EPYTHON#python} -lt 3.13; then
>                  ln -s "${PYTHON/python/2to3-}" "${workdir}"/bin/2to3 || die;
>              else
>                  nonsupp+=(2to3);
>              fi;
>              ln -s "${EPREFIX}"/usr/$(get_libdir)/pkgconfig/${EPYTHON/n/n-}.pc "${workdir}"/pkgconfig/python3.pc || die;
>              ln -s "${EPREFIX}"/usr/$(get_libdir)/pkgconfig/${EPYTHON/n/n-}-embed.pc "${workdir}"/pkgconfig/python3-embed.pc || die;
>          else
>              nonsupp+=(2to3 python-config python3-config);
>          fi;
>          local x;
>          for x in "${nonsupp[@]}";
>          do
>              cat > "${workdir}"/bin/${x} <<-_EOF_ ||
> #!/bin/sh
> echo "${ECLASS}: ${FUNCNAME}: ${x} is not supported by ${EPYTHON} (PYTHON_COMPAT)" >&2
> exit 127
> _EOF_
>   die
>              chmod +x "${workdir}"/bin/${x} || die;
>          done;
>      fi;
>      if [[ ${PATH##:*} != ${workdir}/bin ]]; then
>          PATH=${workdir}/bin${PATH:+:${PATH}};
>      fi;
>      if [[ ${PKG_CONFIG_PATH##:*} != ${workdir}/pkgconfig ]]; then
>          PKG_CONFIG_PATH=${workdir}/pkgconfig${PKG_CONFIG_PATH:+:${PKG_CONFIG_PATH}};
>      fi;
>      export PATH PKG_CONFIG_PATH
> }
> _set_epytest_plugins ()
> {
>      debug-print-function ${FUNCNAME} "$@";
>      if [[ ${BASH_VERSINFO[0]} -ge 5 ]]; then
>          [[ ${EPYTEST_PLUGINS@a} == *a* ]];
>      else
>          [[ $(declare -p EPYTEST_PLUGINS) == "declare -a"* ]];
>      fi;
>      if [[ ${?} -eq 0 ]]; then
>          : "${EPYTEST_PLUGIN_AUTOLOAD:=}";
>      else
>          if ! declare -p EPYTEST_PLUGINS &> /dev/null; then
>              EPYTEST_PLUGINS=();
>              if [[ ${EAPI} != [78] ]]; then
>                  : "${EPYTEST_PLUGIN_AUTOLOAD:=}";
>              else
>                  : "${EPYTEST_PLUGIN_AUTOLOAD:=1}";
>              fi;
>          else
>              die 'EPYTEST_PLUGINS must be an array.';
>          fi;
>      fi
> }
> _setup-allowed-flags ()
> {
>      ALLOWED_FLAGS=(-pipe -O '-O[123szg]' '-mcpu=*' '-march=*' '-mtune=*' '-mfpmath=*' -flto '-flto=*' -fno-lto -ffat-lto-objects '-fstack-protector*' -fstack-clash-protection '-fcf-protection=*' -fbounds-check -fbounds-checking -fno-PIE -fno-pie -nopie -no-pie -fharden-compares -fharden-conditional-branches -fharden-control-flow-redundancy -fno-harden-control-flow-redundancy -fhardcfr-skip-leaf -fhardcfr-check-exceptions -fhardcfr-check-returning-calls '-fhardcfr-check-noreturn-calls=*' '-mindirect-branch=*' -mindirect-branch-register '-mfunction-return=*' -mretpoline '-mharden-sls=*' '-mbranch-protection=*' -fno-unit-at-a-time -fno-strict-overflow '-fsanitize*' '-fno-sanitize*' -g '-g[0-9]' -ggdb '-ggdb[0-9]' -gdwarf '-gdwarf-*' -gstabs -gstabs+ -gz '-gz=*' -glldb '-fdebug-default-version=*' -fno-diagnostics-color '-fmessage-length=*' -fno-ident -fpermissive -frecord-gcc-switches -frecord-command-line -freport-bug '-fdiagnostics*' '-fplugin*' '-W*' -w '-[DUILR]*' '-Wl,*' '-fuse-ld=*');
>      ALLOWED_FLAGS+=('-fno-stack-protector*' '-fabi-version=*' -fno-strict-aliasing -fno-bounds-check -fno-bounds-checking -fstrict-overflow -fno-omit-frame-pointer '-fno-builtin*' -mno-omit-leaf-frame-pointer);
>      ALLOWED_FLAGS+=('-mregparm=*' -mno-app-regs -mapp-regs -mno-mmx -mno-sse -mno-sse2 -mno-sse3 -mno-ssse3 -mno-sse4 -mno-sse4.1 -mno-sse4.2 -mno-avx -mno-aes -mno-pclmul -mno-sse4a -mno-3dnow -mno-popcnt -mno-abm -mips1 -mips2 -mips3 -mips4 -mips32 -mips64 -mips16 -mplt -msoft-float -mno-soft-float -mhard-float -mno-hard-float '-mfpu=*' -mieee -mieee-with-inexact '-mschedule=*' -mfloat-gprs -mspe -mno-spe -mtls-direct-seg-refs -mno-tls-direct-seg-refs -mflat -mno-flat -mno-faster-structs -mfaster-structs -m32 -m64 -mx32 '-mabi=*' -mlittle-endian -mbig-endian -EL -EB -fPIC -mlive-g0 '-mcmodel=*' -mstack-bias -mno-stack-bias -msecure-plt '-m*-toc' '-mfloat-abi=*' '-mtls-dialect=*' -mfix-r4000 -mno-fix-r4000 -mfix-r4400 -mno-fix-r4400 -mfix-r10000 -mno-fix-r10000 '-mr10k-cache-barrier=*' -mthumb -marm -ffixed-x18 -mstrict-align -mvector-strict-align -mno-fma4 -mno-movbe -mno-xop -mno-lwp -mno-fsgsbase -mno-rdrnd -mno-f16c -mno-bmi -mno-tbm -mno-avx2 -mno-bmi2 -mno-fma -mno-lzcnt -mno-fxsr -mno-hle -mno-rtm -mno-xsave -mno-xsaveopt -mno-avx512cd -mno-avx512er -mno-avx512f -mno-avx512pf -mno-sha -mevex512 -mno-evex512);
>      ALLOWED_FLAGS+=(-mstackrealign '-mpreferred-stack-boundary=*' '-mincoming-stack-boundary=*');
>      ALLOWED_FLAGS+=('--unwindlib=*' '--rtlib=*' '--stdlib=*')
> }
> _tc-getPROG ()
> {
>      local tuple=$1;
>      local v var vars=$2;
>      local prog=($3);
>      var=${vars%% *};
>      for v in ${vars};
>      do
>          if [[ -n ${!v} ]]; then
>              export ${var}="${!v}";
>              echo "${!v}";
>              return 0;
>          fi;
>      done;
>      local search=;
>      [[ -n $4 ]] && search=$(type -p $4-${prog[0]});
>      [[ -z ${search} && -n ${!tuple} ]] && search=$(type -p ${!tuple}-${prog[0]});
>      [[ -n ${search} ]] && prog[0]=${search##*/};
>      export ${var}="${prog[*]}";
>      echo "${!var}"
> }
> _tc-has-openmp ()
> {
>      local base="${T}/test-tc-openmp";
>      cat <<-EOF > "${base}.c"
> #include <omp.h>
> int main(void) {
> int nthreads, tid, ret = 0;
> #pragma omp parallel private(nthreads, tid)
> {
> tid = omp_get_thread_num();
> nthreads = omp_get_num_threads();
> ret += tid + nthreads;
> }
> return ret;
> }
> EOF
> 
>      $(tc-getCC "$@") -fopenmp "${base}.c" -o "${base}" >&/dev/null;
>      local ret=$?;
>      rm -f "${base}"*;
>      return ${ret}
> }
> _test-flag-PROG ()
> {
>      local comp=$1;
>      local lang=$2;
>      shift 2;
>      if [[ -z ${comp} ]]; then
>          return 1;
>      fi;
>      if [[ -z $1 ]]; then
>          return 1;
>      fi;
>      comp=($(tc-get${comp}));
>      if ! type -p ${comp[0]} > /dev/null; then
>          return 1;
>      fi;
>      local in_src in_ext cmdline_extra=();
>      case "${lang}" in
>          c)
>              in_ext='c';
>              in_src='int main(void) { return 0; }';
>              cmdline_extra+=(-xc -c)
>          ;;
>          c++)
>              in_ext='cc';
>              in_src='int main(void) { return 0; }';
>              cmdline_extra+=(-xc++ -c)
>          ;;
>          f77)
>              in_ext='f';
>              in_src='      end';
>              cmdline_extra+=(-xf77 -c)
>          ;;
>          f95)
>              in_ext='f90';
>              in_src='end';
>              cmdline_extra+=(-xf95 -c)
>          ;;
>          c+ld)
>              in_ext='c';
>              in_src='int main(void) { return 0; }';
>              if is-ldflagq -fuse-ld=*; then
>                  fuse_ld_value=$(get-flag -fuse-ld=*);
>                  cmdline_extra+=(${fuse_ld_value});
>              fi;
>              cmdline_extra+=(-xc)
>          ;;
>          hip)
>              in_ext='hip';
>              in_src='int main(void) { return 0; }';
>              cmdline_extra+=(-xhip -c)
>          ;;
>      esac;
>      local test_in=${T}/test-flag.${in_ext};
>      local test_out=${T}/test-flag.exe;
>      printf "%s\n" "${in_src}" > "${test_in}" || die "Failed to create '${test_in}'";
>      local cmdline=("${comp[@]}" -Werror "$@" "${cmdline_extra[@]}" "${test_in}" -o "${test_out}");
>      "${cmdline[@]}" &> /dev/null
> }
> _test-flags-PROG ()
> {
>      local comp=$1;
>      local flags=();
>      local x;
>      shift;
>      [[ -z ${comp} ]] && return 1;
>      while (( $# )); do
>          case "$1" in
>              --param | -B)
>                  if test-flag-${comp} "$1" "$2"; then
>                      flags+=("$1" "$2");
>                  fi;
>                  shift 2
>              ;;
>              *)
>                  if test-flag-${comp} "$1"; then
>                      flags+=("$1");
>                  fi;
>                  shift 1
>              ;;
>          esac;
>      done;
>      echo "${flags[*]}";
>      [[ ${#flags[@]} -gt 0 ]]
> }
> _vala_use_depend ()
> {
>      local u="" vala_use;
>      if [[ -n ${VALA_USE_DEPEND} ]]; then
>          for vala_use in ${VALA_USE_DEPEND};
>          do
>              case ${vala_use} in
>                  vapigen)
>                      u="${u},${vala_use}(+)"
>                  ;;
>                  valadoc)
>                      u="${u},${vala_use}(-)"
>                  ;;
>              esac;
>          done;
>          u="[${u#,}]";
>      fi;
>      echo -n "${u}"
> }
> aclocal ()
> {
>      case ${FUNCNAME[1]} in
>          eautoreconf | eaclocal | _elibtoolize | eautoheader | eautoconf | eautomake | autotools_run_tool | autotools_check_macro | autotools_get_subdirs | autotools_get_auxdir)
> 
>          ;;
>          *)
>              eqawarn "QA Notice: 'aclocal' called by ${FUNCNAME[1]}: ${CATEGORY}/${PF}";
>              eqawarn "Use autotools.eclass instead of calling 'aclocal' directly."
>          ;;
>      esac;
>      /usr/bin/aclocal "$@";
>      return $?
> }
> all-flag-vars ()
> {
>      echo {ADA,C,CPP,CXX,CCAS,F,FC,GDC,LD}FLAGS
> }
> append-atomic-flags ()
> {
>      test-flags-CCLD "-latomic" &> /dev/null || return;
>      append-libs "-Wl,--push-state,--as-needed,-latomic,--pop-state"
> }
> append-cflags ()
> {
>      [[ $# -eq 0 ]] && return 0;
>      export CFLAGS+=" $*";
>      return 0
> }
> append-cppflags ()
> {
>      [[ $# -eq 0 ]] && return 0;
>      export CPPFLAGS+=" $*";
>      return 0
> }
> append-cxxflags ()
> {
>      [[ $# -eq 0 ]] && return 0;
>      export CXXFLAGS+=" $*";
>      return 0
> }
> append-fflags ()
> {
>      [[ $# -eq 0 ]] && return 0;
>      export FFLAGS+=" $*";
>      export FCFLAGS+=" $*";
>      return 0
> }
> append-flags ()
> {
>      [[ $# -eq 0 ]] && return 0;
>      case " $* " in
>          *' '-[DIU]*)
>              eqawarn 'Please use append-cppflags for preprocessor flags'
>          ;;
>          *' '-L* | *' '-Wl,*)
>              eqawarn 'Please use append-ldflags for linker flags'
>          ;;
>      esac;
>      append-cflags "$@";
>      append-cxxflags "$@";
>      append-fflags "$@";
>      return 0
> }
> append-ldflags ()
> {
>      [[ $# -eq 0 ]] && return 0;
>      local flag;
>      for flag in "$@";
>      do
>          [[ ${flag} == -l* ]] && eqawarn "Appending a library link instruction (${flag}); libraries to link to should not be passed through LDFLAGS";
>      done;
>      export LDFLAGS="${LDFLAGS} $*";
>      return 0
> }
> append-lfs-flags ()
> {
>      [[ $# -ne 0 ]] && die "append-lfs-flags takes no arguments";
>      append-cppflags -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
> }
> append-libs ()
> {
>      [[ $# -eq 0 ]] && return 0;
>      local flag;
>      for flag in "$@";
>      do
>          if [[ -z "${flag// }" ]]; then
>              eqawarn "Appending an empty argument to LIBS is invalid! Skipping.";
>              continue;
>          fi;
>          case $flag in
>              -[lL]*)
>                  export LIBS="${LIBS} ${flag}"
>              ;;
>              -*)
>                  eqawarn "Appending non-library to LIBS (${flag}); Other linker flags should be passed via LDFLAGS";
>                  export LIBS="${LIBS} ${flag}"
>              ;;
>              *)
>                  export LIBS="${LIBS} -l${flag}"
>              ;;
>          esac;
>      done;
>      return 0
> }
> autoconf ()
> {
>      case ${FUNCNAME[1]} in
>          eautoreconf | eaclocal | _elibtoolize | eautoheader | eautoconf | eautomake | autotools_run_tool | autotools_check_macro | autotools_get_subdirs | autotools_get_auxdir)
> 
>          ;;
>          *)
>              eqawarn "QA Notice: 'autoconf' called by ${FUNCNAME[1]}: ${CATEGORY}/${PF}";
>              eqawarn "Use autotools.eclass instead of calling 'autoconf' directly."
>          ;;
>      esac;
>      /usr/bin/autoconf "$@";
>      return $?
> }
> automake ()
> {
>      case ${FUNCNAME[1]} in
>          eautoreconf | eaclocal | _elibtoolize | eautoheader | eautoconf | eautomake | autotools_run_tool | autotools_check_macro | autotools_get_subdirs | autotools_get_auxdir)
> 
>          ;;
>          *)
>              eqawarn "QA Notice: 'automake' called by ${FUNCNAME[1]}: ${CATEGORY}/${PF}";
>              eqawarn "Use autotools.eclass instead of calling 'automake' directly."
>          ;;
>      esac;
>      /usr/bin/automake "$@";
>      return $?
> }
> build_sphinx ()
> {
>      debug-print-function ${FUNCNAME} "$@";
>      [[ ${#} -eq 1 ]] || die "${FUNCNAME} takes 1 arg: <directory>";
>      local dir=${1};
>      sed -i -e 's:^intersphinx_mapping:disabled_&:' "${dir}"/conf.py || die;
>      local command=("${EPYTHON}" -m sphinx.cmd.build);
>      if ! "${EPYTHON}" -c "import sphinx.cmd.build" 2> /dev/null; then
>          command=(sphinx-build);
>      fi;
>      command+=(-b html -d "${dir}"/_build/doctrees "${dir}" "${dir}"/_build/html);
>      echo "${command[@]}" 1>&2;
>      "${command[@]}" || die;
>      HTML_DOCS+=("${dir}/_build/html/.")
> }
> clang-fullversion ()
> {
>      _clang_fullversion '$1.$2.$3' "$@"
> }
> clang-major-version ()
> {
>      _clang_fullversion '$1' "$@"
> }
> clang-micro-version ()
> {
>      _clang_fullversion '$3' "$@"
> }
> clang-minor-version ()
> {
>      _clang_fullversion '$2' "$@"
> }
> clang-version ()
> {
>      _clang_fullversion '$1.$2' "$@"
> }
> econf_build ()
> {
>      local CBUILD=${CBUILD:-${CHOST}};
>      tc-env_build econf "$@"
> }
> eninja ()
> {
>      case "${NINJA}" in
>          ninja | ninja-reference | samu)
> 
>          ;;
>          *)
>              ewarn "Unknown value '${NINJA}' for \${NINJA}"
>          ;;
>      esac;
>      local v;
>      case "${NINJA_VERBOSE}" in
>          OFF)
> 
>          ;;
>          *)
>              v="-v"
>          ;;
>      esac;
>      set -- "${NINJA}" ${v} $(get_NINJAOPTS) "$@";
>      echo "$@" 1>&2;
>      "$@" || die -n "${*} failed"
> }
> epytest ()
> {
>      debug-print-function ${FUNCNAME} "$@";
>      _python_check_EPYTHON;
>      _python_check_occluded_packages;
>      local color=yes;
>      [[ -n ${NO_COLOR} ]] && color=no;
>      mkdir -p "${T}/pytest-xml" || die;
>      local junit_xml=$(mktemp "${T}/pytest-xml/${EPYTHON}-XXXXXX.xml" || die);
>      local args=(-vv -ra -l -Wdefault "--color=${color}" -o console_output_style=count -o tmp_path_retention_count=0 -o tmp_path_retention_policy=failed --junit-xml="${junit_xml}" -o junit_family=xunit1);
>      if has_version ">=dev-python/pytest-8.4.0"; then
>          args+=(--force-short-summary);
>      fi;
>      _set_epytest_plugins;
>      if [[ ! -n ${EPYTEST_PLUGIN_AUTOLOAD} ]]; then
>          local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1;
>      fi;
>      if [[ -n ${PYTEST_DISABLE_PLUGIN_AUTOLOAD} ]]; then
>          if [[ -n ${EPYTEST_PLUGINS[@]} ]]; then
>              if [[ -n ${EPYTEST_PLUGIN_LOAD_VIA_ENV} ]]; then
>                  local -x PYTEST_PLUGINS=$("${EPYTHON}" - "${EPYTEST_PLUGINS[@]}" <<-EOF ||
> import sys
> from importlib.metadata import distribution, entry_points
> 
> packages = {distribution(x).name for x in sys.argv[1:]}
> # In packages defining multiple entry points, we must
> # list them in the same order!
> plugins = (
> x.value for x in entry_points(group="pytest11")
> if x.dist.name in packages
> )
> sys.stdout.write(",".join(plugins))
> EOF
>   die);
>              else
>                  local plugin_args=();
>                  readarray -t -d '' plugin_args < <("${EPYTHON}" - "${EPYTEST_PLUGINS[@]}" <<-EOF ||
> import os
> import sys
> from importlib.metadata import distribution, entry_points
> 
> env_plugins = os.environ.get("PYTEST_PLUGINS", "").split(",")
> packages = {distribution(x).name for x in sys.argv[1:]}
> eps = {
> f"-p{x.name}" for x in entry_points(group="pytest11")
> if x.dist.name in packages and x.value not in env_plugins
> }
> sys.stdout.write("\\0".join(sorted(eps)))
> EOF
>   die);
>                  args+=("${plugin_args[@]}");
>              fi;
>          fi;
>      else
>          args+=(-p no:cov -p no:flake8 -p no:flakes -p no:pylint -p no:markdown -p no:sugar -p no:xvfb -p no:pytest-describe -p no:plus -p no:tavern -p no:salt-factories);
>      fi;
>      if [[ -n ${EPYTEST_RERUNS} ]]; then
>          if [[ ${PYTEST_PLUGINS} != *pytest_rerunfailures* ]]; then
>              args+=(-p rerunfailures);
>          fi;
>          if has_version ">=dev-python/pytest-rerunfailures-16.1"; then
>              args+=("--force-reruns=${EPYTEST_RERUNS}");
>          else
>              args+=("--reruns=${EPYTEST_RERUNS}");
>          fi;
>      fi;
>      if [[ -n ${EPYTEST_TIMEOUT} ]]; then
>          if [[ ${PYTEST_PLUGINS} != *pytest_timeout* ]]; then
>              args+=(-p timeout);
>          fi;
>          args+=("--timeout=${EPYTEST_TIMEOUT}");
>      fi;
>      if [[ -n ${EPYTEST_XDIST} ]]; then
>          local jobs=${EPYTEST_JOBS:-$(makeopts_jobs)};
>          if [[ ${jobs} -gt 1 ]]; then
>              if [[ ${PYTEST_PLUGINS} != *xdist.plugin* ]]; then
>                  args+=(-p xdist);
>              fi;
>              args+=(-n "${jobs}" --dist=worksteal);
>          fi;
>      fi;
>      if has hypothesis "${EPYTEST_PLUGINS[@]}" && "${EPYTHON}" -c 'import hypothesis_gentoo' 2> /dev/null && [[ ! -n ${HYPOTHESIS_NO_PLUGINS} ]]; then
>          args+=(--hypothesis-profile=gentoo);
>      fi;
>      local x;
>      for x in "${EPYTEST_DESELECT[@]}";
>      do
>          args+=(--deselect "${x}");
>      done;
>      for x in "${EPYTEST_IGNORE[@]}";
>      do
>          args+=(--ignore "${x}");
>      done;
>      set -- "${EPYTHON}" -m pytest "${args[@]}" "${@}" ${EPYTEST_FLAGS};
>      if [[ -n ${PYTEST_PLUGINS} ]]; then
>          einfo "PYTEST_PLUGINS=${PYTEST_PLUGINS}";
>      fi;
>      echo "${@}" 1>&2;
>      "${@}";
>      local ret=${?};
>      rm -rf .hypothesis .pytest_cache || die;
>      if [[ -n ${BUILD_DIR} && -d ${BUILD_DIR} ]]; then
>          find "${BUILD_DIR}" -name '*-pytest-*.pyc' -delete || die;
>      fi;
>      [[ ${ret} -ne 0 ]] && die -n "pytest failed with ${EPYTHON}";
>      return ${ret}
> }
> eunittest ()
> {
>      debug-print-function ${FUNCNAME} "$@";
>      _python_check_EPYTHON;
>      _python_check_occluded_packages;
>      set -- "${EPYTHON}" -m unittest discover -v "${@}";
>      echo "${@}" 1>&2;
>      "${@}" || die -n "Tests failed with ${EPYTHON}";
>      return ${?}
> }
> filter-flags ()
> {
>      _filter-hardened "$@";
>      local v;
>      for v in $(all-flag-vars);
>      do
>          _filter-var ${v} "$@";
>      done;
>      return 0
> }
> filter-ldflags ()
> {
>      _filter-var LDFLAGS "$@";
>      return 0
> }
> filter-lfs-flags ()
> {
>      [[ $# -ne 0 ]] && die "filter-lfs-flags takes no arguments";
>      filter-flags -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_TIME_BITS=64
> }
> filter-lto ()
> {
>      [[ $# -ne 0 ]] && die "filter-lto takes no arguments";
>      filter-flags '-flto*' -fwhole-program-vtables '-fsanitize=cfi*'
> }
> filter-mfpmath ()
> {
>      local orig_mfpmath new_math prune_math;
>      orig_mfpmath=$(get-flag -mfpmath);
>      new_math=$(get-flag mfpmath);
>      new_math=${new_math/both/387,sse};
>      new_math=" ${new_math//[,+]/ } ";
>      prune_math="";
>      for prune_math in "$@";
>      do
>          new_math=${new_math/ ${prune_math} / };
>      done;
>      new_math=$(echo ${new_math});
>      new_math=${new_math// /,};
>      if [[ -z ${new_math} ]]; then
>          filter-flags ${orig_mfpmath};
>      else
>          replace-flags ${orig_mfpmath} -mfpmath=${new_math};
>      fi;
>      return 0
> }
> gcc-fullversion ()
> {
>      _gcc_fullversion '$1.$2.$3' "$@"
> }
> gcc-major-version ()
> {
>      _gcc_fullversion '$1' "$@"
> }
> gcc-micro-version ()
> {
>      _gcc_fullversion '$3' "$@"
> }
> gcc-minor-version ()
> {
>      _gcc_fullversion '$2' "$@"
> }
> gcc-specs-directive ()
> {
>      local directive subdname subdirective;
>      directive="$(_gcc-specs-directive_raw $1)";
>      while [[ ${directive} == *%\(*\)* ]]; do
>          subdname=${directive/*%\(};
>          subdname=${subdname/\)*};
>          subdirective="$(_gcc-specs-directive_raw ${subdname})";
>          directive="${directive//\%(${subdname})/${subdirective}}";
>      done;
>      echo "${directive}";
>      return 0
> }
> gcc-specs-nostrict ()
> {
>      local directive;
>      directive=$(gcc-specs-directive cc1);
>      [[ "${directive/\{!fstrict-overflow:}" != "${directive}" ]]
> }
> gcc-specs-now ()
> {
>      local directive;
>      directive=$(gcc-specs-directive link_command);
>      [[ "${directive/\{!nonow:}" != "${directive}" ]]
> }
> gcc-specs-pie ()
> {
>      local directive;
>      directive=$(gcc-specs-directive cc1);
>      [[ "${directive/\{!nopie:}" != "${directive}" ]]
> }
> gcc-specs-relro ()
> {
>      local directive;
>      directive=$(gcc-specs-directive link_command);
>      [[ "${directive/\{!norelro:}" != "${directive}" ]]
> }
> gcc-specs-ssp ()
> {
>      local directive;
>      directive=$(gcc-specs-directive cc1);
>      [[ "${directive/\{!fno-stack-protector:}" != "${directive}" ]]
> }
> gcc-specs-ssp-to-all ()
> {
>      local directive;
>      directive=$(gcc-specs-directive cc1);
>      [[ "${directive/\{!fno-stack-protector-all:}" != "${directive}" ]]
> }
> gcc-specs-stack-check ()
> {
>      local directive;
>      directive=$(gcc-specs-directive cc1);
>      [[ "${directive/\{!fno-stack-check:}" != "${directive}" ]]
> }
> gcc-version ()
> {
>      _gcc_fullversion '$1.$2' "$@"
> }
> get-flag ()
> {
>      [[ $# -ne 1 ]] && die "usage: <flag>";
>      local f var findflag="$1";
>      for var in $(all-flag-vars);
>      do
>          for f in ${!var};
>          do
>              if [[ ${EAPI} = [78] && -z "${_FLAG_O_MATIC_TESTS_FAKE_EAPI_NINE}" ]]; then
>                  if [[ "${f/${findflag}}" != "${f}" ]]; then
>                      printf "%s\n" "${f/-${findflag}=}";
>                      return 0;
>                  fi;
>              else
>                  if [[ "${f#-${findflag}=}" != "${f}" ]]; then
>                      printf "%s\n" "${f#-${findflag}=}";
>                      return 0;
>                  fi;
>                  if [[ ${f} = -${findflag#-} || ${f%=*} = ${findflag} ]]; then
>                      printf "%s\n" "${f}";
>                      return 0;
>                  fi;
>              fi;
>          done;
>      done;
>      return 1
> }
> get_NINJAOPTS ()
> {
>      if [[ -z ${NINJAOPTS+set} ]]; then
>          NINJAOPTS="-l$(get_makeopts_loadavg 0)";
>          if ! _ninja_uses_jobserver; then
>              NINJAOPTS+=" -j$(get_makeopts_jobs 999)";
>          fi;
>      else
>          if _ninja_uses_jobserver && [[ ${NINJAOPTS} == *-j* ]]; then
>              ewarn "Jobserver detected, but NINJAOPTS specifies -j option.";
>              ewarn "To enable ninja jobserver support, remove -j from NINJAOPTS.";
>          fi;
>      fi;
>      echo "${NINJAOPTS}"
> }
> get_makeopts_jobs ()
> {
>      _makeopts_jobs "$(_get_all_makeopts)" "${1:-1}"
> }
> get_makeopts_loadavg ()
> {
>      _makeopts_loadavg "$(_get_all_makeopts)" "${1:-999}"
> }
> get_nproc ()
> {
>      local nproc;
>      if type -P nproc &> /dev/null; then
>          nproc=$(nproc);
>      fi;
>      if [[ -z ${nproc} ]] && type -P sysctl &> /dev/null; then
>          nproc=$(sysctl -n hw.ncpu 2> /dev/null);
>      fi;
>      if [[ -z ${nproc} ]] && type -P python &> /dev/null; then
>          nproc=$(python -c 'import multiprocessing; print(multiprocessing.cpu_count());' 2> /dev/null);
>      fi;
>      if [[ -n ${nproc} ]]; then
>          echo "${nproc}";
>      else
>          echo "${1:-1}";
>      fi
> }
> is-flag ()
> {
>      is-flagq "$@" && echo true
> }
> is-flagq ()
> {
>      [[ -n $2 ]] && die "Usage: is-flag <flag>";
>      local var;
>      for var in $(all-flag-vars);
>      do
>          _is_flagq ${var} "$1" && return 0;
>      done;
>      return 1
> }
> is-ldflag ()
> {
>      is-ldflagq "$@" && echo true
> }
> is-ldflagq ()
> {
>      [[ -n $2 ]] && die "Usage: is-ldflag <flag>";
>      _is_flagq LDFLAGS $1
> }
> libtoolize ()
> {
>      case ${FUNCNAME[1]} in
>          eautoreconf | eaclocal | _elibtoolize | eautoheader | eautoconf | eautomake | autotools_run_tool | autotools_check_macro | autotools_get_subdirs | autotools_get_auxdir)
> 
>          ;;
>          *)
>              eqawarn "QA Notice: 'libtoolize' called by ${FUNCNAME[1]}: ${CATEGORY}/${PF}";
>              eqawarn "Use autotools.eclass instead of calling 'libtoolize' directly."
>          ;;
>      esac;
>      /usr/bin/libtoolize "$@";
>      return $?
> }
> makeopts_jobs ()
> {
>      if ! has "${EAPI}" 7 8; then
>          die "Calling makeopts_jobs is banned in EAPI ${EAPI}, use get_makeopts_jobs instead";
>      fi;
>      _makeopts_jobs "$@"
> }
> makeopts_loadavg ()
> {
>      if ! has "${EAPI}" 7 8; then
>          die "Calling makeopts_loadavg is banned in EAPI ${EAPI}, use get_makeopts_loadavg instead";
>      fi;
>      _makeopts_loadavg "$@"
> }
> meson_add_machine_file ()
> {
>      local file=${T}/meson.${CHOST}.${ABI}.${1}.ini;
>      cat > "${file}" || die;
>      if tc-is-cross-compiler || [[ ${ABI} != "${DEFAULT_ABI}" ]]; then
>          emesonargs+=(--cross-file "${file}");
>      else
>          emesonargs+=(--native-file "${file}");
>      fi
> }
> meson_add_native_file ()
> {
>      local name=${CHOST}.${ABI}.${1} CHOST=${CBUILD} ABI=${DEFAULT_ABI};
>      meson_add_machine_file "${name}"
> }
> meson_feature ()
> {
>      usex "$1" "-D${2-$1}=enabled" "-D${2-$1}=disabled"
> }
> meson_install ()
> {
>      debug-print-function ${FUNCNAME} "$@";
>      pushd "${BUILD_DIR}" > /dev/null || die;
>      local mesoninstallargs=(--destdir "${D}" --no-rebuild "$@");
>      set -- meson install "${mesoninstallargs[@]}";
>      echo "$@" 1>&2;
>      "$@";
>      local rv=$?;
>      [[ ${rv} -eq 0 ]] || die -n "install failed";
>      popd > /dev/null || die;
>      return ${rv}
> }
> meson_src_compile ()
> {
>      debug-print-function ${FUNCNAME} "$@";
>      pushd "${BUILD_DIR}" > /dev/null || die;
>      case ${MESON_VERBOSE} in
>          OFF)
>              NINJA_VERBOSE=OFF eninja "$@"
>          ;;
>          *)
>              eninja "$@"
>          ;;
>      esac;
>      local rv=$?;
>      popd > /dev/null || die;
>      return ${rv}
> }
> meson_src_configure ()
> {
>      debug-print-function ${FUNCNAME} "$@";
>      [[ -n "${NINJA_DEPEND}" ]] || ewarn "Unknown value '${NINJA}' for \${NINJA}";
>      BUILD_DIR="${BUILD_DIR:-${WORKDIR}/${P}-build}";
>      python_export_utf8_locale;
>      ( setup_meson_src_configure "$@";
>      MESONARGS+=("${EMESON_SOURCE:-${S}}" "${BUILD_DIR}");
>      export -n {C,CPP,CXX,F,OBJC,OBJCXX,LD}FLAGS PKG_CONFIG_{LIBDIR,PATH};
>      echo meson setup "${MESONARGS[@]}" 1>&2;
>      meson setup "${MESONARGS[@]}" );
>      local rv=$?;
>      [[ ${rv} -eq 0 ]] || die -n "configure failed";
>      return ${rv}
> }
> meson_src_install ()
> {
>      debug-print-function ${FUNCNAME} "$@";
>      meson_install "$@";
>      einstalldocs
> }
> meson_src_test ()
> {
>      debug-print-function ${FUNCNAME} "$@";
>      pushd "${BUILD_DIR}" > /dev/null || die;
>      local mesontestargs=(--print-errorlogs --num-processes "$(makeopts_jobs "${MAKEOPTS}")" "$@");
>      set -- meson test "${mesontestargs[@]}";
>      echo "$@" 1>&2;
>      "$@";
>      local rv=$?;
>      [[ ${rv} -eq 0 ]] || die -n "tests failed";
>      popd > /dev/null || die;
>      return ${rv}
> }
> meson_use ()
> {
>      usex "$1" "-D${2-$1}=true" "-D${2-$1}=false"
> }
> no-as-needed ()
> {
>      [[ $# -ne 0 ]] && die "no-as-needed takes no arguments";
>      case $($(tc-getLD) -v 2>&1 < /dev/null) in
>          *GNU*)
>              echo "-Wl,--no-as-needed"
>          ;;
>      esac
> }
> pipestatus ()
> {
>      local status=("${PIPESTATUS[@]}");
>      local s ret=0 verbose="";
>      [[ ${1} == -v ]] && {
>          verbose=1;
>          shift
>      };
>      [[ $# -ne 0 ]] && die "usage: ${FUNCNAME} [-v]";
>      for s in "${status[@]}";
>      do
>          [[ ${s} -ne 0 ]] && ret=${s};
>      done;
>      [[ -n ${verbose} ]] && echo "${status[@]}";
>      return "${ret}"
> }
> pkg_nofetch ()
> {
>      default
> }
> pkg_postinst ()
> {
>      xdg_pkg_postinst "$@"
> }
> pkg_postrm ()
> {
>      xdg_pkg_postrm "$@"
> }
> pkg_preinst ()
> {
>      xdg_pkg_preinst "$@"
> }
> pkg_setup ()
> {
>      python-any-r1_pkg_setup "$@"
> }
> python-any-r1_pkg_setup ()
> {
>      debug-print-function ${FUNCNAME} "$@";
>      [[ ${MERGE_TYPE} != binary ]] && python_setup
> }
> python_doexe ()
> {
>      debug-print-function ${FUNCNAME} "$@";
>      [[ ${EBUILD_PHASE} != install ]] && die "${FUNCNAME} can only be used in src_install";
>      local f;
>      for f in "$@";
>      do
>          python_newexe "${f}" "${f##*/}";
>      done
> }
> python_doheader ()
> {
>      debug-print-function ${FUNCNAME} "$@";
>      [[ ${EBUILD_PHASE} != install ]] && die "${FUNCNAME} can only be used in src_install";
>      [[ -n ${EPYTHON} ]] || die 'No Python implementation set (EPYTHON is null).';
>      local includedir=$(python_get_includedir);
>      local d=${includedir#${ESYSROOT}};
>      ( insopts -m 0644;
>      insinto "${d}";
>      doins -r "${@}" || return ${?} )
> }
> python_domodule ()
> {
>      debug-print-function ${FUNCNAME} "$@";
>      [[ -n ${EPYTHON} ]] || die 'No Python implementation set (EPYTHON is null).';
>      local d;
>      if [[ ${_PYTHON_MODULEROOT} == /* ]]; then
>          d=${_PYTHON_MODULEROOT};
>      else
>          local sitedir=$(python_get_sitedir);
>          d=${sitedir#"${EPREFIX}"}/${_PYTHON_MODULEROOT//.//};
>      fi;
>      if [[ ${EBUILD_PHASE} == install ]]; then
>          ( insopts -m 0644;
>          insinto "${d}";
>          doins -r "${@}" || return ${?} );
>          python_optimize "${ED}${d}";
>      else
>          if [[ -n ${BUILD_DIR} ]]; then
>              local dest=${BUILD_DIR}/install${EPREFIX}/${d};
>              mkdir -p "${dest}" || die;
>              cp -pR "${@}" "${dest}/" || die;
>              ( cd "${dest}" || die;
>              chmod -R a+rX "${@##*/}" || die );
>          else
>              die "${FUNCNAME} can only be used in src_install or with BUILD_DIR set";
>          fi;
>      fi
> }
> python_doscript ()
> {
>      debug-print-function ${FUNCNAME} "$@";
>      [[ ${EBUILD_PHASE} != install ]] && die "${FUNCNAME} can only be used in src_install";
>      local _PYTHON_REWRITE_SHEBANG=1;
>      python_doexe "${@}"
> }
> python_export_utf8_locale ()
> {
>      debug-print-function ${FUNCNAME} "$@";
>      type locale &> /dev/null || return 0;
>      if [[ $(locale charmap) != UTF-8 ]]; then
>          local lang locales="C.UTF-8 en_US.UTF-8 en_GB.UTF-8 $(locale -a)";
>          for lang in ${locales};
>          do
>              if [[ $(LC_ALL=${lang} locale charmap 2> /dev/null) == UTF-8 ]]; then
>                  if _python_check_locale_sanity "${lang}"; then
>                      export LC_CTYPE=${lang};
>                      if [[ -n ${LC_ALL} ]]; then
>                          export LC_NUMERIC=${LC_ALL};
>                          export LC_TIME=${LC_ALL};
>                          export LC_COLLATE=${LC_ALL};
>                          export LC_MONETARY=${LC_ALL};
>                          export LC_MESSAGES=${LC_ALL};
>                          export LC_PAPER=${LC_ALL};
>                          export LC_NAME=${LC_ALL};
>                          export LC_ADDRESS=${LC_ALL};
>                          export LC_TELEPHONE=${LC_ALL};
>                          export LC_MEASUREMENT=${LC_ALL};
>                          export LC_IDENTIFICATION=${LC_ALL};
>                          export LC_ALL=;
>                      fi;
>                      return 0;
>                  fi;
>              fi;
>          done;
>          ewarn "Could not find a UTF-8 locale. This may trigger build failures in";
>          ewarn "some python packages. Please ensure that a UTF-8 locale is listed in";
>          ewarn "/etc/locale.gen and run locale-gen.";
>          return 1;
>      fi;
>      return 0
> }
> python_fix_shebang ()
> {
>      debug-print-function ${FUNCNAME} "$@";
>      [[ -n ${EPYTHON} ]] || die "${FUNCNAME}: EPYTHON unset (pkg_setup not called?)";
>      local force quiet;
>      while [[ -n ${@} ]]; do
>          case "${1}" in
>              -f | --force)
>                  force=1;
>                  shift
>              ;;
>              -q | --quiet)
>                  quiet=1;
>                  shift
>              ;;
>              --)
>                  shift;
>                  break
>              ;;
>              *)
>                  break
>              ;;
>          esac;
>      done;
>      [[ -n ${1} ]] || die "${FUNCNAME}: no paths given";
>      local path f;
>      for path in "$@";
>      do
>          local any_fixed is_recursive;
>          [[ -d ${path} ]] && is_recursive=1;
>          while IFS= read -r -d '' f; do
>              local shebang i;
>              local error= match=;
>              IFS= read -r shebang < "${f}";
>              if [[ ${shebang} == '#!'* ]]; then
>                  local split_shebang=();
>                  read -r -a split_shebang <<< ${shebang#"#!"} || die;
>                  local in_path=${split_shebang[0]};
>                  local from='^#! *[^ ]*';
>                  if [[ ${in_path} == */env ]]; then
>                      in_path=${split_shebang[1]};
>                      from+=' *[^ ]*';
>                  fi;
>                  case ${in_path##*/} in
>                      "${EPYTHON}")
>                          match=1
>                      ;;
>                      python | python3)
>                          match=1
>                      ;;
>                      python2 | python[23].[0-9] | python3.[1-9][0-9] | pypy | pypy3 | pypy3.[1-9][0-9] | jython[23].[0-9])
>                          match=1;
>                          error=1
>                      ;;
>                  esac;
>              fi;
>              [[ -n ${force} ]] && error=;
>              if [[ ! -n ${match} ]]; then
>                  [[ -n ${is_recursive} ]] && continue;
>                  error=1;
>              fi;
>              if [[ ! -n ${quiet} ]]; then
>                  einfo "Fixing shebang in ${f#${D}}";
>              fi;
>              if [[ ! -n ${error} ]]; then
>                  debug-print "${FUNCNAME}: in file ${f#${D}}";
>                  debug-print "${FUNCNAME}: rewriting shebang: ${shebang}";
>                  sed -i -e "1s@${from}@#!${EPREFIX}/usr/bin/${EPYTHON}@" "${f}" || die;
>                  any_fixed=1;
>              else
>                  eerror "The file has incompatible shebang:";
>                  eerror "  file: ${f#${D}}";
>                  eerror "  current shebang: ${shebang}";
>                  eerror "  requested impl: ${EPYTHON}";
>                  die "${FUNCNAME}: conversion of incompatible shebang requested";
>              fi;
>          done < <(find -H "${path}" -type f -print0 || die);
>          if [[ ! -n ${any_fixed} ]]; then
>              eerror "QA error: ${FUNCNAME}, ${path#${D}} did not match any fixable files.";
>              eerror "There are no Python files in specified directory.";
>              die "${FUNCNAME} did not match any fixable files";
>          fi;
>      done
> }
> python_gen_any_dep ()
> {
>      debug-print-function ${FUNCNAME} "$@";
>      local depstr=${1};
>      [[ -n ${depstr} ]] || die "No dependency string provided";
>      local i PYTHON_PKG_DEP out=;
>      for i in "${_PYTHON_SUPPORTED_IMPLS[@]}";
>      do
>          local PYTHON_USEDEP="python_targets_${i}(-)";
>          local PYTHON_SINGLE_USEDEP="python_single_target_${i}(-)";
>          _python_export "${i}" PYTHON_PKG_DEP;
>          local i_depstr=${depstr//\$\{PYTHON_USEDEP\}/${PYTHON_USEDEP}};
>          i_depstr=${i_depstr//\$\{PYTHON_SINGLE_USEDEP\}/${PYTHON_SINGLE_USEDEP}};
>          out="( ${PYTHON_PKG_DEP/=} ${i_depstr} ) ${out}";
>      done;
>      echo "|| ( ${out})"
> }
> python_get_CFLAGS ()
> {
>      debug-print-function ${FUNCNAME} "$@";
>      _python_export "${@}" PYTHON_CFLAGS;
>      echo "${PYTHON_CFLAGS}"
> }
> python_get_LIBS ()
> {
>      debug-print-function ${FUNCNAME} "$@";
>      _python_export "${@}" PYTHON_LIBS;
>      echo "${PYTHON_LIBS}"
> }
> python_get_PYTHON_CONFIG ()
> {
>      debug-print-function ${FUNCNAME} "$@";
>      _python_export "${@}" PYTHON_CONFIG;
>      echo "${PYTHON_CONFIG}"
> }
> python_get_includedir ()
> {
>      debug-print-function ${FUNCNAME} "$@";
>      _python_export "${@}" PYTHON_INCLUDEDIR;
>      echo "${PYTHON_INCLUDEDIR}"
> }
> python_get_library_path ()
> {
>      debug-print-function ${FUNCNAME} "$@";
>      _python_export "${@}" PYTHON_LIBPATH;
>      echo "${PYTHON_LIBPATH}"
> }
> python_get_scriptdir ()
> {
>      debug-print-function ${FUNCNAME} "$@";
>      _python_export "${@}" PYTHON_SCRIPTDIR;
>      echo "${PYTHON_SCRIPTDIR}"
> }
> python_get_sitedir ()
> {
>      debug-print-function ${FUNCNAME} "$@";
>      _python_export "${@}" PYTHON_SITEDIR;
>      echo "${PYTHON_SITEDIR}"
> }
> python_get_stdlib ()
> {
>      debug-print-function ${FUNCNAME} "$@";
>      _python_export "${@}" PYTHON_STDLIB;
>      echo "${PYTHON_STDLIB}"
> }
> python_has_version ()
> {
>      debug-print-function ${FUNCNAME} "$@";
>      local root_arg=(-b);
>      case ${1} in
>          -b | -d | -r)
>              root_arg=("${1}");
>              shift
>          ;;
>      esac;
>      local pkg;
>      for pkg in "$@";
>      do
>          ebegin "    ${pkg}";
>          has_version "${root_arg[@]}" "${pkg}";
>          eend ${?} || return;
>      done;
>      return 0
> }
> python_moduleinto ()
> {
>      debug-print-function ${FUNCNAME} "$@";
>      _PYTHON_MODULEROOT=${1}
> }
> python_newexe ()
> {
>      debug-print-function ${FUNCNAME} "$@";
>      [[ ${EBUILD_PHASE} != install ]] && die "${FUNCNAME} can only be used in src_install";
>      [[ -n ${EPYTHON} ]] || die 'No Python implementation set (EPYTHON is null).';
>      [[ ${#} -eq 2 ]] || die "Usage: ${FUNCNAME} <path> <new-name>";
>      local wrapd=${_PYTHON_SCRIPTROOT:-/usr/bin};
>      local f=${1};
>      local newfn=${2};
>      local scriptdir=$(python_get_scriptdir);
>      local d=${scriptdir#"${EPREFIX}"};
>      ( dodir "${wrapd}";
>      exeopts -m 0755;
>      exeinto "${d}";
>      newexe "${f}" "${newfn}" || return ${?} );
>      local dosym=dosym;
>      [[ ${EAPI} == 7 ]] && dosym=dosym8;
>      "${dosym}" -r /usr/lib/python-exec/python-exec2 "${wrapd}/${newfn}";
>      if [[ -n ${_PYTHON_REWRITE_SHEBANG} ]]; then
>          python_fix_shebang -q "${ED}${d}/${newfn}";
>      fi
> }
> python_newscript ()
> {
>      debug-print-function ${FUNCNAME} "$@";
>      [[ ${EBUILD_PHASE} != install ]] && die "${FUNCNAME} can only be used in src_install";
>      local _PYTHON_REWRITE_SHEBANG=1;
>      python_newexe "${@}"
> }
> python_optimize ()
> {
>      debug-print-function ${FUNCNAME} "$@";
>      [[ -n ${EPYTHON} ]] || die 'No Python implementation set (EPYTHON is null).';
>      local PYTHON=${PYTHON};
>      [[ -n ${PYTHON} ]] || _python_export PYTHON;
>      [[ -x ${PYTHON} ]] || die "PYTHON (${PYTHON}) is not executable";
>      [[ ${#} -eq 0 ]] && set -- "${D}$(python_get_sitedir)";
>      local jobs=$(makeopts_jobs);
>      local d;
>      for d in "$@";
>      do
>          einfo "Optimizing Python modules in ${d#${D}}";
>          "${PYTHON}" -m compileall -j "${jobs}" -o 0 -o 1 -o 2 --hardlink-dupes -q -f -s "${D}" -p / "${d}";
>      done
> }
> python_scriptinto ()
> {
>      debug-print-function ${FUNCNAME} "$@";
>      _PYTHON_SCRIPTROOT=${1}
> }
> python_setup ()
> {
>      debug-print-function ${FUNCNAME} "$@";
>      _python_sanity_checks;
>      if [[ -n ${PYTHON_COMPAT_OVERRIDE} ]]; then
>          local impls=(${PYTHON_COMPAT_OVERRIDE});
>          [[ ${#impls[@]} -eq 1 ]] || die "PYTHON_COMPAT_OVERRIDE must name exactly one implementation for python-any-r1";
>          ewarn "WARNING: PYTHON_COMPAT_OVERRIDE in effect. The following Python";
>          ewarn "implementation will be used:";
>          ewarn;
>          ewarn "	${PYTHON_COMPAT_OVERRIDE}";
>          ewarn;
>          ewarn "Dependencies won't be satisfied, and EPYTHON/eselect-python will be ignored.";
>          _python_export "${impls[0]}" EPYTHON PYTHON;
>          _python_wrapper_setup;
>          einfo "Using ${EPYTHON} to build (via PYTHON_COMPAT_OVERRIDE)";
>          return;
>      fi;
>      local epython_impl=${EPYTHON/./_};
>      if [[ -n ${epython_impl} ]]; then
>          if ! has "${epython_impl}" "${_PYTHON_SUPPORTED_IMPLS[@]}"; then
>              if ! has "${epython_impl}" "${_PYTHON_ALL_IMPLS[@]}"; then
>                  ewarn "Invalid EPYTHON: ${EPYTHON}";
>              else
>                  einfo "EPYTHON (${EPYTHON}) not supported by the package";
>              fi;
>          else
>              if _python_run_check_deps "${epython_impl}"; then
>                  _python_export EPYTHON PYTHON;
>                  _python_wrapper_setup;
>                  einfo "Using ${EPYTHON} to build (via EPYTHON)";
>                  return;
>              fi;
>          fi;
>      fi;
>      local i;
>      for ((i = ${#_PYTHON_SUPPORTED_IMPLS[@]} - 1; i >= 0; i-- ))
>      do
>          local impl=${_PYTHON_SUPPORTED_IMPLS[i]};
>          [[ ${impl} == ${epython_impl} ]] && continue;
>          _python_export "${impl}" EPYTHON PYTHON;
>          if _python_run_check_deps "${impl}"; then
>              _python_wrapper_setup;
>              einfo "Using ${EPYTHON} to build (via PYTHON_COMPAT iteration)";
>              return;
>          fi;
>      done;
>      eerror "No Python implementation found for the build. This is usually";
>      eerror "a bug in the ebuild. Please report it to bugs.gentoo.org";
>      eerror "along with the build log.";
>      echo;
>      die "No supported Python implementation installed."
> }
> qemu_arch ()
> {
>      local target=${1:-${CHOST}};
>      case ${target} in
>          armeb*)
>              echo armeb
>          ;;
>          arm*)
>              echo arm
>          ;;
>          hppa*)
>              echo hppa
>          ;;
>          i?86*)
>              echo i386
>          ;;
>          m68*)
>              echo m68k
>          ;;
>          mips64el*-gnuabi64)
>              echo mips64el
>          ;;
>          mips64el*-gnuabin32)
>              echo mipsn32el
>          ;;
>          mips64*-gnuabi64)
>              echo mips64
>          ;;
>          mips64*-gnuabin32)
>              echo mipsn32
>          ;;
>          powerpc64le*)
>              echo ppc64le
>          ;;
>          powerpc64*)
>              echo ppc64
>          ;;
>          powerpc*)
>              echo ppc
>          ;;
>          *)
>              echo "${target%%-*}"
>          ;;
>      esac
> }
> qemu_arch_if_needed ()
> {
>      local target=${1:-${CHOST}};
>      local qemu_arch=$(qemu_arch "${target}");
>      if [[ ${MERGE_TYPE} != binary ]]; then
>          if [[ ${qemu_arch} == $(qemu_arch "${CBUILD}") ]]; then
>              return 1;
>          else
>              echo "${qemu_arch}";
>              return 0;
>          fi;
>      fi;
>      case "${qemu_arch}/$(< /proc/sys/kernel/arch)" in
>          "${qemu_arch}/${qemu_arch}")
>              return 1
>          ;;
>          arm/armv*)
>              return 1
>          ;;
>          hppa/parisc*)
>              return 1
>          ;;
>          i386/i?86)
>              return 1
>          ;;
>          mips64*/mips64)
>              return 1
>          ;;
>          mipsn32*/mips64)
>              return 1
>          ;;
>          mips*/mips)
>              return 1
>          ;;
>      esac;
>      echo "${qemu_arch}";
>      return 0
> }
> raw-ldflags ()
> {
>      local x input="$@";
>      [[ -z ${input} ]] && input=${LDFLAGS};
>      set --;
>      for x in ${input};
>      do
>          case ${x} in
>              -Wl,*)
>                  x=${x#-Wl,};
>                  set -- "$@" ${x//,/ }
>              ;;
>              *)
> 
>              ;;
>          esac;
>      done;
>      echo "$@"
> }
> replace-cpu-flags ()
> {
>      local newcpu="$#";
>      newcpu="${!newcpu}";
>      while [ $# -gt 1 ]; do
>          replace-flags "-march=${1}" "-march=${newcpu}";
>          replace-flags "-mcpu=${1}" "-mcpu=${newcpu}";
>          replace-flags "-mtune=${1}" "-mtune=${newcpu}";
>          shift;
>      done;
>      return 0
> }
> replace-flags ()
> {
>      [[ $# != 2 ]] && die "Usage: replace-flags <old flag> <new flag>";
>      local f var new;
>      for var in $(all-flag-vars);
>      do
>          new=();
>          for f in ${!var};
>          do
>              [[ ${f} == ${1} ]] && f=${2};
>              new+=("${f}");
>          done;
>          export ${var}="${new[*]}";
>      done;
>      return 0
> }
> replace-sparc64-flags ()
> {
>      [[ $# -ne 0 ]] && die "replace-sparc64-flags takes no arguments";
>      local SPARC64_CPUS="ultrasparc3 ultrasparc v9";
>      if [ "${CFLAGS/mtune}" != "${CFLAGS}" ]; then
>          for x in ${SPARC64_CPUS};
>          do
>              CFLAGS="${CFLAGS/-mcpu=${x}/-mcpu=v8}";
>          done;
>      else
>          for x in ${SPARC64_CPUS};
>          do
>              CFLAGS="${CFLAGS/-mcpu=${x}/-mcpu=v8 -mtune=${x}}";
>          done;
>      fi;
>      if [ "${CXXFLAGS/mtune}" != "${CXXFLAGS}" ]; then
>          for x in ${SPARC64_CPUS};
>          do
>              CXXFLAGS="${CXXFLAGS/-mcpu=${x}/-mcpu=v8}";
>          done;
>      else
>          for x in ${SPARC64_CPUS};
>          do
>              CXXFLAGS="${CXXFLAGS/-mcpu=${x}/-mcpu=v8 -mtune=${x}}";
>          done;
>      fi;
>      export CFLAGS CXXFLAGS
> }
> rust_abi ()
> {
>      local CTARGET=${1:-${CHOST}};
>      case ${CTARGET%%*-} in
>          aarch64*gnu)
>              echo aarch64-unknown-linux-gnu
>          ;;
>          aarch64*musl)
>              echo aarch64-unknown-linux-musl
>          ;;
>          armv6j*h*)
>              echo arm-unknown-linux-gnueabihf
>          ;;
>          armv6j*s*)
>              echo arm-unknown-linux-gnueabi
>          ;;
>          armv7a*h*)
>              echo armv7-unknown-linux-gnueabihf
>          ;;
>          i?86*)
>              echo i686-unknown-linux-gnu
>          ;;
>          loongarch64*)
>              echo loongarch64-unknown-linux-gnu
>          ;;
>          mips64el*)
>              echo mips64el-unknown-linux-gnuabi64
>          ;;
>          mips64*)
>              echo mips64-unknown-linux-gnuabi64
>          ;;
>          mipsel*)
>              echo mipsel-unknown-linux-gnu
>          ;;
>          mips*)
>              echo mips-unknown-linux-gnu
>          ;;
>          powerpc64le*gnu)
>              echo powerpc64le-unknown-linux-gnu
>          ;;
>          powerpc64le*musl)
>              echo powerpc64le-unknown-linux-musl
>          ;;
>          powerpc64*gnu)
>              echo powerpc64-unknown-linux-gnu
>          ;;
>          powerpc64*musl)
>              echo powerpc64-unknown-linux-musl
>          ;;
>          powerpc*gnu)
>              echo powerpc-unknown-linux-gnu
>          ;;
>          powerpc*musl)
>              echo powerpc-unknown-linux-musl
>          ;;
>          riscv64*gnu)
>              echo riscv64gc-unknown-linux-gnu
>          ;;
>          riscv64*musl)
>              echo riscv64gc-unknown-linux-musl
>          ;;
>          s390x*)
>              echo s390x-unknown-linux-gnu
>          ;;
>          sparc64*gnu)
>              echo sparc64-unknown-linux-gnu
>          ;;
>          x86_64*gnu)
>              echo x86_64-unknown-linux-gnu
>          ;;
>          x86_64*musl)
>              echo x86_64-unknown-linux-musl
>          ;;
>          *)
>              echo ${CTARGET}
>          ;;
>      esac
> }
> rust_all_arch_uris ()
> {
>      local alt_basename="$1";
>      local rename_param="$2";
>      echo "
> 	abi_x86_32? ( elibc_glibc? ( $(rust_arch_uri i686-unknown-linux-gnu "${alt_basename}" "${rename_param}") ) )
> 	abi_x86_64? (
> 		elibc_glibc? ( $(rust_arch_uri x86_64-unknown-linux-gnu "${alt_basename}" "${rename_param}") )
> 		elibc_musl?  ( $(rust_arch_uri x86_64-unknown-linux-musl "${alt_basename}" "${rename_param}") )
> 	)
> 	arm? ( elibc_glibc? (
> 		$(rust_arch_uri arm-unknown-linux-gnueabi "${alt_basename}" "${rename_param}")
> 		$(rust_arch_uri arm-unknown-linux-gnueabihf "${alt_basename}" "${rename_param}")
> 		$(rust_arch_uri armv7-unknown-linux-gnueabihf "${alt_basename}" "${rename_param}")
> 	) )
> 	arm64? (
> 		elibc_glibc? ( $(rust_arch_uri aarch64-unknown-linux-gnu "${alt_basename}" "${rename_param}") )
> 		elibc_musl?  ( $(rust_arch_uri aarch64-unknown-linux-musl "${alt_basename}" "${rename_param}") )
> 	)
> 	ppc? ( elibc_glibc? ( $(rust_arch_uri powerpc-unknown-linux-gnu "${alt_basename}" "${rename_param}") ) )
> 	ppc64? (
> 		big-endian?  ( elibc_glibc? ( $(rust_arch_uri powerpc64-unknown-linux-gnu "${alt_basename}" "${rename_param}") ) )
> 		!big-endian? ( elibc_glibc? ( $(rust_arch_uri powerpc64le-unknown-linux-gnu "${alt_basename}" "${rename_param}") ) )
> 	)
> 	riscv? ( elibc_glibc? ( $(rust_arch_uri riscv64gc-unknown-linux-gnu "${alt_basename}" "${rename_param}") ) )
> 	s390?  ( elibc_glibc? ( $(rust_arch_uri s390x-unknown-linux-gnu "${alt_basename}" "${rename_param}") ) )
> 	loong? ( elibc_glibc? ( $(rust_arch_uri loongarch64-unknown-linux-gnu "${alt_basename}" "${rename_param}") ) )
> 	"
> }
> rust_arch_uri ()
> {
>      if [ -n "$3" ]; then
>          echo "${RUST_TOOLCHAIN_BASEURL}${2}-${1}.tar.xz -> ${3}-${1}.tar.xz";
>          echo "verify-sig? ( ${RUST_TOOLCHAIN_BASEURL}${2}-${1}.tar.xz.asc -> ${3}-${1}.tar.xz.asc )";
>      else
>          echo "${RUST_TOOLCHAIN_BASEURL}${2}-${1}.tar.xz";
>          echo "verify-sig? ( ${RUST_TOOLCHAIN_BASEURL}${2}-${1}.tar.xz.asc )";
>      fi
> }
> setup-allowed-flags ()
> {
>      [[ ${EAPI} == 7 ]] || die "Internal function ${FUNCNAME} is not available in EAPI ${EAPI}.";
>      _setup-allowed-flags "$@"
> }
> setup_meson_src_configure ()
> {
>      MESONARGS=();
>      if tc-is-lto; then
>          MESONARGS+=(-Db_lto=true);
>          local v=$(get-flag flto);
>          case ${v} in
>              thin)
>                  MESONARGS+=(-Db_lto_mode=thin)
>              ;;
>              '' | *[!0-9]*)
> 
>              ;;
>              *)
>                  MESONARGS+=(-Db_lto_threads=${v})
>              ;;
>          esac;
>          if has_version -b ">=dev-build/meson-1.10.0"; then
>              local v=$(get-flag -flto-incremental=);
>              v=${v#-flto-incremental=};
>              if [[ -n ${v} ]]; then
>                  MESONARGS+=(-Db_thinlto_cache=true -Db_thinlto_cache_dir=${v});
>              fi;
>          fi;
>          filter-lto;
>      else
>          MESONARGS+=(-Db_lto=false);
>      fi;
>      local BUILD_CFLAGS=${BUILD_CFLAGS};
>      local BUILD_CPPFLAGS=${BUILD_CPPFLAGS};
>      local BUILD_CXXFLAGS=${BUILD_CXXFLAGS};
>      local BUILD_FCFLAGS=${BUILD_FCFLAGS};
>      local BUILD_OBJCFLAGS=${BUILD_OBJCFLAGS};
>      local BUILD_OBJCXXFLAGS=${BUILD_OBJCXXFLAGS};
>      local BUILD_LDFLAGS=${BUILD_LDFLAGS};
>      local BUILD_PKG_CONFIG_LIBDIR=${BUILD_PKG_CONFIG_LIBDIR};
>      local BUILD_PKG_CONFIG_PATH=${BUILD_PKG_CONFIG_PATH};
>      if tc-is-cross-compiler; then
>          : "${BUILD_CFLAGS:=-O1 -pipe}";
>          : "${BUILD_CXXFLAGS:=-O1 -pipe}";
>          : "${BUILD_FCFLAGS:=-O1 -pipe}";
>          : "${BUILD_OBJCFLAGS:=-O1 -pipe}";
>          : "${BUILD_OBJCXXFLAGS:=-O1 -pipe}";
>      else
>          : "${BUILD_CFLAGS:=${CFLAGS}}";
>          : "${BUILD_CPPFLAGS:=${CPPFLAGS}}";
>          : "${BUILD_CXXFLAGS:=${CXXFLAGS}}";
>          : "${BUILD_FCFLAGS:=${FCFLAGS}}";
>          : "${BUILD_LDFLAGS:=${LDFLAGS}}";
>          : "${BUILD_OBJCFLAGS:=${OBJCFLAGS}}";
>          : "${BUILD_OBJCXXFLAGS:=${OBJCXXFLAGS}}";
>          : "${BUILD_PKG_CONFIG_LIBDIR:=${PKG_CONFIG_LIBDIR}}";
>          : "${BUILD_PKG_CONFIG_PATH:=${PKG_CONFIG_PATH}}";
>      fi;
>      MESONARGS+=(--libdir "$(get_libdir)" --localstatedir "${EPREFIX}/var/lib" --prefix "${EPREFIX}/usr" --sysconfdir "${EPREFIX}/etc" --wrap-mode nodownload --build.pkg-config-path "${BUILD_PKG_CONFIG_PATH}${BUILD_PKG_CONFIG_PATH:+:}${EPREFIX}/usr/share/pkgconfig" --pkg-config-path "${PKG_CONFIG_PATH}${PKG_CONFIG_PATH:+:}${EPREFIX}/usr/share/pkgconfig" --native-file "$(_meson_create_native_file)" -Db_pch=false -Dwerror=false "${ltoflags[@]}");
>      if [[ -n ${EMESON_BUILDTYPE} ]]; then
>          MESONARGS+=(-Dbuildtype="${EMESON_BUILDTYPE}");
>      fi;
>      if tc-is-cross-compiler || [[ "${ABI}" != "${DEFAULT_ABI}" ]]; then
>          MESONARGS+=(--cross-file "$(_meson_create_cross_file)");
>      fi;
>      eval "local -a MYMESONARGS=( ${MYMESONARGS} )";
>      MESONARGS+=("${emesonargs[@]}" "$@" "${MYMESONARGS[@]}");
>      tc-export NM;
>      tc-getPROG READELF readelf > /dev/null;
>      export BOOST_INCLUDEDIR="${BOOST_INCLUDEDIR-${EPREFIX}/usr/include}";
>      export BOOST_LIBRARYDIR="${BOOST_LIBRARYDIR-${EPREFIX}/usr/$(get_libdir)}"
> }
> src_compile ()
> {
>      meson_src_compile "$@"
> }
> src_configure ()
> {
>      filter-lto;
>      use X || append-flags -DGENTOO_GTK_HIDE_X11;
>      use wayland || append-flags -DGENTOO_GTK_HIDE_WAYLAND;
>      local emesonargs=(-Da11y=true -Dapp-hidden=true $(meson_use debug) $(meson_use gtk-doc docs) $(meson_use introspection gir) -Dfribidi=true -Dglade=true $(meson_use crypt gnutls) -Dgtk3=true -Dgtk4=false $(meson_use icu) $(meson_use systemd _systemd) $(meson_use vala vapi));
>      meson_src_configure
> }
> src_install ()
> {
>      meson_install;
>      rm "${ED}"/usr/libexec/vte-urlencode-cwd || die;
>      rm "${ED}"/etc/profile.d/vte.sh || die;
>      rm "${ED}"/etc/profile.d/vte.csh || die;
>      if use systemd; then
>          rm "${ED}"/usr/lib/systemd/user/vte-spawn-.scope.d/defaults.conf || die;
>      fi;
>      if use gtk-doc; then
>          mkdir -p "${ED}"/usr/share/gtk-doc/ || die;
>          mv "${ED}"/usr/share/doc/vte-${SLOT} "${ED}"/usr/share/gtk-doc/vte-${SLOT}-gtk3 || die;
>      fi
> }
> src_prepare ()
> {
>      default;
>      use vala && vala_setup;
>      xdg_environment_reset;
>      use elibc_musl && eapply "${FILESDIR}"/${PN}-0.66.2-musl-W_EXITCODE.patch;
>      sed -e '/ggdb3/d' -i meson.build || die;
>      sed -i 's/vte_gettext_domain = vte_api_name/vte_gettext_domain = vte_gtk3_api_name/' meson.build || die
> }
> src_test ()
> {
>      meson_src_test "$@"
> }
> src_unpack ()
> {
>      default
> }
> strip-flags ()
> {
>      [[ $# -ne 0 ]] && die "strip-flags takes no arguments";
>      local x y var;
>      local ALLOWED_FLAGS;
>      _setup-allowed-flags;
>      set -f;
>      for var in $(all-flag-vars);
>      do
>          local new=();
>          for x in ${!var};
>          do
>              for y in "${ALLOWED_FLAGS[@]}";
>              do
>                  if [[ ${x} == ${y} ]]; then
>                      new+=("${x}");
>                      break;
>                  fi;
>              done;
>          done;
>          if _is_flagq ${var} "-O*" && ! _is_flagq new "-O*"; then
>              new+=(-O2);
>          fi;
>          if [[ ${!var} != "${new[*]}" ]]; then
>              einfo "strip-flags: ${var}: changed '${!var}' to '${new[*]}'";
>          fi;
>          export ${var}="${new[*]}";
>      done;
>      set +f;
>      return 0
> }
> strip-unsupported-flags ()
> {
>      [[ $# -ne 0 ]] && die "strip-unsupported-flags takes no arguments";
>      export CFLAGS=$(test-flags-CC ${CFLAGS});
>      export CXXFLAGS=$(test-flags-CXX ${CXXFLAGS});
>      export FFLAGS=$(test-flags-F77 ${FFLAGS});
>      export FCFLAGS=$(test-flags-FC ${FCFLAGS});
>      export LDFLAGS=$(test-flags-CCLD ${LDFLAGS});
>      export HIPFLAGS=$(test-flags-HIPCXX ${HIPFLAGS})
> }
> sysroot_make_run_prefixed ()
> {
>      local QEMU_ARCH SCRIPT MYROOT MYEROOT LIBGCC;
>      if [[ ${EBUILD_PHASE_FUNC} == src_* ]]; then
>          [[ -z ${SYSROOT} ]] && return 1;
>          SCRIPT="${T}"/sysroot-run-prefixed;
>          MYROOT=${SYSROOT};
>          MYEROOT=${ESYSROOT};
>          LIBGCC=$($(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -print-libgcc-file-name);
>          LIBGCC=${LIBGCC%/*};
>      else
>          [[ -z ${ROOT} ]] && return 1;
>          SCRIPT="${T}"/root-run-prefixed;
>          MYROOT=${ROOT};
>          MYEROOT=${EROOT};
>          if [[ -f ${EROOT}/etc/ld.so.conf.d/05gcc-${CHOST}.conf ]]; then
>              local LIBGCC_A;
>              mapfile -t LIBGCC_A < "${EROOT}/etc/ld.so.conf.d/05gcc-${CHOST}.conf";
>              LIBGCC=$(printf "%s:" "${LIBGCC_A[@]/#/${ROOT}}");
>              LIBGCC=${LIBGCC%:};
>          fi;
>      fi;
>      if [[ ${CHOST} = *-mingw32 ]]; then
>          if ! type -P wine > /dev/null; then
>              einfo "Wine not found. Continuing without ${SCRIPT##*/} wrapper.";
>              return 2;
>          fi;
>          local winepath="Z:${LIBGCC};Z:${MYEROOT}/bin;Z:${MYEROOT}/usr/bin;Z:${MYEROOT}/$(get_libdir);Z:${MYEROOT}/usr/$(get_libdir)";
>          install -m0755 /dev/stdin "${SCRIPT}" <<-EOF ||
> #!/bin/sh
> SANDBOX_ON=0 LD_PRELOAD= WINEPATH="\${WINEPATH}\${WINEPATH+;};${winepath//\//\\}" exec wine "\${@}"
> EOF
>   die;
>      else
>          if [[ ${CHOST} != *-linux-* ]];    then
>              einfo "Target is not Linux. Continuing without ${SCRIPT##*/} wrapper.";
>              return 2;
>          else
>              if ! QEMU_ARCH=$(qemu_arch_if_needed); then
>                  local DLINKER candidate;
>                  for candidate in "${MYEROOT}"/usr/bin/{ld.so,ldd};
>                  do
>                      if [[ -L ${candidate} ]]; then
>                          DLINKER=${candidate};
>                          break;
>                      fi;
>                  done;
>                  [[ -n ${DLINKER} ]] || die "failed to find dynamic linker";
>                  DLINKER=$(readlink -ev "${DLINKER}" || die "failed to find dynamic linker");
>                  install -m0755 /dev/stdin "${SCRIPT}" <<-EOF ||
> #!/bin/sh
> LD_LIBRARY_PATH="\${LD_LIBRARY_PATH}\${LD_LIBRARY_PATH+:}${LIBGCC}:${MYEROOT}/$(get_libdir):${MYEROOT}/usr/$(get_libdir)" exec "${DLINKER}" "\${@}"
> EOF
>   die;
>              else
>                  install -m0755 /dev/stdin "${SCRIPT}" <<-EOF ||
> #!/bin/sh
> QEMU_SET_ENV="\${QEMU_SET_ENV}\${QEMU_SET_ENV+,}LD_LIBRARY_PATH=\${LD_LIBRARY_PATH}\${LD_LIBRARY_PATH+:}${LIBGCC}" QEMU_LD_PREFIX="${MYROOT}" exec $(type -P "qemu-${QEMU_ARCH}") "\${@}"
> EOF
>   die
>                  local test="${SCRIPT}-test";
>                  echo 'int main(void) { return 0; }' > "${test}.c" || die "failed to write ${test##*/}";
>                  $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} "${test}.c" -o "${test}" || die "failed to build ${test##*/}";
>                  if ! "${SCRIPT}" "${test}" &> /dev/null; then
>                      einfo "Failed to run ${test##*/}. Continuing without ${SCRIPT##*/} wrapper.";
>                      return 2;
>                  fi;
>              fi;
>          fi;
>      fi;
>      echo "${SCRIPT}"
> }
> sysroot_run_prefixed ()
> {
>      local script;
>      script=$(sysroot_make_run_prefixed);
>      case $? in
>          0)
>              "${script}" "${@}"
>          ;;
>          1)
>              "${@}"
>          ;;
>          *)
>              return $?
>          ;;
>      esac
> }
> sysroot_try_run_prefixed ()
> {
>      local script;
>      script=$(sysroot_make_run_prefixed);
>      case $? in
>          0)
>              "${script}" "${@}"
>          ;;
>          1)
>              "${@}"
>          ;;
>          *)
>              ewarn "Unable to run command under prefix: $*"
>          ;;
>      esac
> }
> tc-arch ()
> {
>      tc-ninja_magic_to_arch portage "$@"
> }
> tc-arch-kernel ()
> {
>      tc-ninja_magic_to_arch kern "$@"
> }
> tc-check-min_ver ()
> {
>      function do_check ()
>      {
>          debug-print "Compiler version check for ${1}";
>          debug-print "Detected: ${2}";
>          debug-print "Required: ${3}";
>          if ver_test ${2} -lt ${3}; then
>              eerror "Your current compiler is too old for this package!";
>              die "Active compiler is too old for this package (found ${1} ${2}).";
>          fi
>      };
>      case ${1} in
>          gcc)
>              tc-is-gcc || return;
>              do_check GCC $(gcc-version) ${2}
>          ;;
>          clang)
>              tc-is-clang || return;
>              do_check Clang $(clang-version) ${2}
>          ;;
>          *)
>              eerror "Unknown first parameter for ${FUNCNAME} - must be gcc or clang";
>              die "${FUNCNAME}: Parameter ${1} unknown"
>          ;;
>      esac
> }
> tc-check-openmp ()
> {
>      if ! _tc-has-openmp; then
>          eerror "Your current compiler does not support OpenMP!";
>          if tc-is-gcc; then
>              eerror "Enable OpenMP support by building sys-devel/gcc with USE=\"openmp\".";
>          else
>              if tc-is-clang; then
>                  eerror "OpenMP support in llvm-core/clang is provided by llvm-runtimes/openmp.";
>              fi;
>          fi;
>          die "Active compiler does not have required support for OpenMP";
>      fi
> }
> tc-cpp-is-true ()
> {
>      local CONDITION=${1};
>      shift;
>      $(tc-getTARGET_CPP) "${@}" -P - <<-EOF > /dev/null 2>&1
> #if ${CONDITION}
> true
> #else
> #error false
> #endif
> EOF
> 
> }
> tc-detect-is-softfloat ()
> {
>      [[ $(tc-getTARGET_CPP) == "gcc -E" ]] && return 1;
>      case ${CTARGET:-${CHOST}} in
>          *-newlib | *-elf | *-eabi | arm64-apple-darwin*)
>              return 1
>          ;;
>          arm*)
>              if tc-cpp-is-true "defined(__ARM_PCS_VFP)"; then
>                  echo "no";
>              else
>                  if tc-cpp-is-true "defined(__SOFTFP__)"; then
>                      echo "yes";
>                  else
>                      echo "softfp";
>                  fi;
>              fi;
>              return 0
>          ;;
>          *)
>              return 1
>          ;;
>      esac
> }
> tc-enables-cxx-assertions ()
> {
>      tc-cpp-is-true "defined(_GLIBCXX_ASSERTIONS) || defined(_LIBCPP_ENABLE_ASSERTIONS) || defined(_LIBCPP_ENABLE_HARDENED_MODE)" ${CPPFLAGS} ${CXXFLAGS}
> }
> tc-enables-fortify-source ()
> {
>      tc-cpp-is-true "defined(_FORTIFY_SOURCE)" ${CPPFLAGS} ${CFLAGS} ${CXXFLAGS}
> }
> tc-enables-pie ()
> {
>      tc-cpp-is-true "defined(__PIE__)" ${CPPFLAGS} ${CFLAGS} ${CXXFLAGS}
> }
> tc-enables-ssp ()
> {
>      tc-cpp-is-true "defined(__SSP__) || defined(__SSP_STRONG__) || defined(__SSP_ALL__)" ${CPPFLAGS} ${CFLAGS} ${CXXFLAGS}
> }
> tc-enables-ssp-all ()
> {
>      tc-cpp-is-true "defined(__SSP_ALL__)" ${CPPFLAGS} ${CFLAGS} ${CXXFLAGS}
> }
> tc-enables-ssp-strong ()
> {
>      tc-cpp-is-true "defined(__SSP_STRONG__) || defined(__SSP_ALL__)" ${CPPFLAGS} ${CFLAGS} ${CXXFLAGS}
> }
> tc-endian ()
> {
>      local host=$1;
>      [[ -z ${host} ]] && host=${CTARGET:-${CHOST}};
>      host=${host%%-*};
>      case ${host} in
>          aarch64*be)
>              echo big
>          ;;
>          aarch64)
>              echo little
>          ;;
>          alpha*)
>              echo little
>          ;;
>          arc*b*)
>              echo big
>          ;;
>          arc*)
>              echo little
>          ;;
>          arm*b*)
>              echo big
>          ;;
>          arm*)
>              echo little
>          ;;
>          cris*)
>              echo little
>          ;;
>          e2k*)
>              echo little
>          ;;
>          hppa*)
>              echo big
>          ;;
>          i?86*)
>              echo little
>          ;;
>          ia64*)
>              echo little
>          ;;
>          loongarch*)
>              echo little
>          ;;
>          m68*)
>              echo big
>          ;;
>          mips*l*)
>              echo little
>          ;;
>          mips*)
>              echo big
>          ;;
>          powerpc*le)
>              echo little
>          ;;
>          powerpc*)
>              echo big
>          ;;
>          riscv*)
>              echo little
>          ;;
>          s390*)
>              echo big
>          ;;
>          sh*b*)
>              echo big
>          ;;
>          sh*)
>              echo little
>          ;;
>          sparc*)
>              echo big
>          ;;
>          x86_64*)
>              echo little
>          ;;
>          *)
>              echo wtf
>          ;;
>      esac
> }
> tc-env_build ()
> {
>      tc-export_build_env;
>      has go-env ${INHERITED} && local -x GOAMD64=${BUILD_GOAMD64} GOARM64=${BUILD_GOARM64} GOPPC64=${BUILD_GOPPC64} GORISCV64=${BUILD_GORISCV64};
>      CFLAGS=${BUILD_CFLAGS} CXXFLAGS=${BUILD_CXXFLAGS} CPPFLAGS=${BUILD_CPPFLAGS} LDFLAGS=${BUILD_LDFLAGS} AR=$(tc-getBUILD_AR) AS=$(tc-getBUILD_AS) CC=$(tc-getBUILD_CC) CPP=$(tc-getBUILD_CPP) CXX=$(tc-getBUILD_CXX) LD=$(tc-getBUILD_LD) NM=$(tc-getBUILD_NM) PKG_CONFIG=$(tc-getBUILD_PKG_CONFIG) RANLIB=$(tc-getBUILD_RANLIB) READELF=$(tc-getBUILD_READELF) CHOST=${CBUILD:-${CHOST}} ESYSROOT=${BROOT} SYSROOT= "$@"
> }
> tc-export ()
> {
>      local var;
>      for var in "$@";
>      do
>          [[ $(type -t "tc-get${var}") != "function" ]] && die "tc-export: invalid export variable '${var}'";
>          "tc-get${var}" > /dev/null;
>      done
> }
> tc-export_build_env ()
> {
>      tc-export "$@";
>      if tc-is-cross-compiler; then
>          : "${BUILD_CFLAGS:=-O1 -pipe}";
>          : "${BUILD_CXXFLAGS:=-O1 -pipe}";
>          : "${BUILD_CPPFLAGS:= }";
>          : "${BUILD_LDFLAGS:= }";
>      else
>          : "${BUILD_CFLAGS:=${CFLAGS}}";
>          : "${BUILD_CXXFLAGS:=${CXXFLAGS}}";
>          : "${BUILD_CPPFLAGS:=${CPPFLAGS}}";
>          : "${BUILD_LDFLAGS:=${LDFLAGS}}";
>          if has go-env ${INHERITED}; then
>              : "${BUILD_GOAMD64:=${GOAMD64}}";
>              : "${BUILD_GOARM64:=${GOARM64}}";
>              : "${BUILD_GOPPC64:=${GOPPC64}}";
>              : "${BUILD_GORISCV64:=${GORISCV64}}";
>          fi;
>      fi;
>      export BUILD_{C,CXX,CPP,LD}FLAGS;
>      local v;
>      for v in BUILD_{C,CXX,CPP,LD}FLAGS;
>      do
>          export ${v#BUILD_}_FOR_BUILD="${!v}";
>      done
> }
> tc-get-build-ptr-size ()
> {
>      $(tc-getBUILD_CC) -E -P - <<< __SIZEOF_POINTER__ || die "Could not determine CBUILD pointer size"
> }
> tc-get-c-rtlib ()
> {
>      local res=$($(tc-getCC) ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -print-libgcc-file-name 2> /dev/null);
>      case ${res} in
>          *libclang_rt*)
>              echo compiler-rt
>          ;;
>          *libgcc*)
>              echo libgcc
>          ;;
>          *)
>              return 1
>          ;;
>      esac;
>      return 0
> }
> tc-get-compiler-type ()
> {
>      local code='
> #if defined(__PATHSCALE__)
> 	HAVE_PATHCC
> #elif defined(__clang__)
> 	HAVE_CLANG
> #elif defined(__GNUC__)
> 	HAVE_GCC
> #endif
> ';
>      local res=$($(tc-getCC "$@") -E -P - <<< "${code}");
>      case ${res} in
>          *HAVE_PATHCC*)
>              echo pathcc
>          ;;
>          *HAVE_CLANG*)
>              echo clang
>          ;;
>          *HAVE_GCC*)
>              echo gcc
>          ;;
>          *)
>              echo unknown
>          ;;
>      esac
> }
> tc-get-cxx-stdlib ()
> {
>      local code='
> #if __cplusplus >= 202002L
> 	#include <version>
> #else
> 	#include <ciso646>
> #endif
> 
> #if defined(_LIBCPP_VERSION)
> 	HAVE_LIBCXX
> #elif defined(__GLIBCXX__)
> 	HAVE_LIBSTDCPP
> #endif
> ';
>      local res=$($(tc-getCXX) ${CPPFLAGS} ${CXXFLAGS} -x c++ -E -P - <<< "${code}" 2> /dev/null);
>      case ${res} in
>          *HAVE_LIBCXX*)
>              echo libc++
>          ;;
>          *HAVE_LIBSTDCPP*)
>              echo libstdc++
>          ;;
>          *)
>              return 1
>          ;;
>      esac;
>      return 0
> }
> tc-get-ptr-size ()
> {
>      $(tc-getCC) -E -P - <<< __SIZEOF_POINTER__ || die "Could not determine CHOST pointer size"
> }
> tc-getAR ()
> {
>      tc-getPROG AR ar "$@"
> }
> tc-getAS ()
> {
>      tc-getPROG AS as "$@"
> }
> tc-getBUILD_AR ()
> {
>      tc-getBUILD_PROG AR ar "$@"
> }
> tc-getBUILD_AS ()
> {
>      tc-getBUILD_PROG AS as "$@"
> }
> tc-getBUILD_CC ()
> {
>      tc-getBUILD_PROG CC gcc "$@"
> }
> tc-getBUILD_CPP ()
> {
>      tc-getBUILD_PROG CPP "$(tc-getBUILD_CC) -E" "$@"
> }
> tc-getBUILD_CXX ()
> {
>      tc-getBUILD_PROG CXX g++ "$@"
> }
> tc-getBUILD_LD ()
> {
>      tc-getBUILD_PROG LD ld "$@"
> }
> tc-getBUILD_NM ()
> {
>      tc-getBUILD_PROG NM nm "$@"
> }
> tc-getBUILD_OBJCOPY ()
> {
>      tc-getBUILD_PROG OBJCOPY objcopy "$@"
> }
> tc-getBUILD_PKG_CONFIG ()
> {
>      tc-getBUILD_PROG PKG_CONFIG pkg-config "$@"
> }
> tc-getBUILD_PROG ()
> {
>      local vars="BUILD_$1 $1_FOR_BUILD HOST$1";
>      tc-is-cross-compiler || vars+=" $1";
>      _tc-getPROG CBUILD "${vars}" "${@:2}"
> }
> tc-getBUILD_RANLIB ()
> {
>      tc-getBUILD_PROG RANLIB ranlib "$@"
> }
> tc-getBUILD_READELF ()
> {
>      tc-getBUILD_PROG READELF readelf "$@"
> }
> tc-getBUILD_STRINGS ()
> {
>      tc-getBUILD_PROG STRINGS strings "$@"
> }
> tc-getBUILD_STRIP ()
> {
>      tc-getBUILD_PROG STRIP strip "$@"
> }
> tc-getCC ()
> {
>      tc-getPROG CC gcc "$@"
> }
> tc-getCPP ()
> {
>      tc-getPROG CPP "${CC:-gcc} -E" "$@"
> }
> tc-getCXX ()
> {
>      tc-getPROG CXX g++ "$@"
> }
> tc-getDLLWRAP ()
> {
>      tc-getPROG DLLWRAP dllwrap "$@"
> }
> tc-getF77 ()
> {
>      tc-getPROG F77 gfortran "$@"
> }
> tc-getFC ()
> {
>      tc-getPROG FC gfortran "$@"
> }
> tc-getGCJ ()
> {
>      tc-getPROG GCJ gcj "$@"
> }
> tc-getGO ()
> {
>      tc-getPROG GO gccgo "$@"
> }
> tc-getHIPCXX ()
> {
>      tc-getPROG HIPCXX "$(hipconfig --hipclangpath)/clang++" "$@"
> }
> tc-getLD ()
> {
>      tc-getPROG LD ld "$@"
> }
> tc-getNM ()
> {
>      tc-getPROG NM nm "$@"
> }
> tc-getOBJCOPY ()
> {
>      tc-getPROG OBJCOPY objcopy "$@"
> }
> tc-getOBJDUMP ()
> {
>      tc-getPROG OBJDUMP objdump "$@"
> }
> tc-getPKG_CONFIG ()
> {
>      tc-getPROG PKG_CONFIG pkg-config "$@"
> }
> tc-getPROG ()
> {
>      _tc-getPROG CHOST "$@"
> }
> tc-getRANLIB ()
> {
>      tc-getPROG RANLIB ranlib "$@"
> }
> tc-getRC ()
> {
>      tc-getPROG RC windres "$@"
> }
> tc-getREADELF ()
> {
>      tc-getPROG READELF readelf "$@"
> }
> tc-getSTRINGS ()
> {
>      tc-getPROG STRINGS strings "$@"
> }
> tc-getSTRIP ()
> {
>      tc-getPROG STRIP strip "$@"
> }
> tc-getTARGET_CPP ()
> {
>      if [[ -n ${CTARGET} ]]; then
>          _tc-getPROG CTARGET TARGET_CPP "gcc -E" "$@";
>      else
>          tc-getCPP "$@";
>      fi
> }
> tc-has-64bit-time_t ()
> {
>      $(tc-getCC) ${CFLAGS} ${CPPFLAGS} -c -x c - -o /dev/null <<-EOF &> /dev/null
> #include <sys/types.h>
> int test[sizeof(time_t) >= 8 ? 1 : -1];
> EOF
> 
>      return $?
> }
> tc-has-tls ()
> {
>      local base="${T}/test-tc-tls";
>      cat <<-EOF > "${base}.c"
> int foo(int *i) {
> static __thread int j = 0;
> return *i ? j : *i;
> }
> EOF
> 
>      local flags
>      case $1 in
>          -s)
>              flags="-S"
>          ;;
>          -c)
>              flags="-c"
>          ;;
>          -l)
> 
>          ;;
>          -*)
>              die "Usage: tc-has-tls [-c|-l] [toolchain prefix]"
>          ;;
>      esac;
>      case "${CHOST}" in
>          *-darwin*)
>              : ${flags:=-dynamiclib}
>          ;;
>          *)
>              : ${flags:=-fPIC -shared -Wl,-z,defs}
>          ;;
>      esac;
>      [[ $1 == -* ]] && shift;
>      $(tc-getCC "$@") ${flags} "${base}.c" -o "${base}" >&/dev/null;
>      local ret=$?;
>      rm -f "${base}"*;
>      return ${ret}
> }
> tc-is-clang ()
> {
>      [[ $(tc-get-compiler-type) == clang ]]
> }
> tc-is-cross-compiler ()
> {
>      [[ ${CBUILD:-${CHOST}} != ${CHOST} ]]
> }
> tc-is-gcc ()
> {
>      [[ $(tc-get-compiler-type) == gcc ]]
> }
> tc-is-lto ()
> {
>      local f="${T}/test-lto.o";
>      local ret=1;
>      case $(tc-get-compiler-type) in
>          clang)
>              $(tc-getCC) ${CFLAGS} -c -o "${f}" -x c - <<< "" || die;
>              llvm-bcanalyzer "${f}" &> /dev/null && ret=0
>          ;;
>          gcc)
>              $(tc-getCC) ${CFLAGS} -c -o "${f}" -x c - <<< "" || die;
>              [[ $($(tc-getOBJDUMP) -s "${f}") == *.gnu.lto* ]] && ret=0
>          ;;
>      esac;
>      rm -f "${f}" || die;
>      return "${ret}"
> }
> tc-is-softfloat ()
> {
>      tc-detect-is-softfloat || tc-tuple-is-softfloat
> }
> tc-is-static-only ()
> {
>      local host=${CTARGET:-${CHOST}};
>      [[ ${host} == *-mint* ]]
> }
> tc-ld-disable-gold ()
> {
>      tc-ld-is-gold "$@" && tc-ld-force-bfd "$@"
> }
> tc-ld-force-bfd ()
> {
>      if tc-ld-is-bfd "$@"; then
>          return;
>      fi;
>      ewarn "Forcing usage of the BFD linker";
>      local ld=$(unset LD; tc-getLD "$@");
>      local bfd_ld="${ld}.bfd";
>      local path_ld=$(type -P "${bfd_ld}" 2> /dev/null);
>      [[ -e ${path_ld} ]] && export LD=${bfd_ld};
>      if tc-is-gcc || tc-is-clang; then
>          export CFLAGS="${CFLAGS} -fuse-ld=bfd";
>          export CXXFLAGS="${CXXFLAGS} -fuse-ld=bfd";
>          export LDFLAGS="${LDFLAGS} -fuse-ld=bfd";
>      fi
> }
> tc-ld-is-bfd ()
> {
>      local out;
>      local -x LC_ALL=C;
>      out=$($(tc-getLD "$@") --version 2>&1);
>      if [[ ${out} != "GNU ld"* ]]; then
>          return 1;
>      fi;
>      local base="${T}/test-tc-linker";
>      cat <<-EOF > "${base}.c"
> int main(void) { return 0; }
> EOF
> 
>      out=$($(tc-getCC "$@") ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -Wl,--version "${base}.c" -o "${base}" 2>&1)
>      rm -f "${base}"*;
>      if [[ ! ${out} =~ (^|'
> ')"GNU ld".* ]]; then
>          return 1;
>      fi;
>      return 0
> }
> tc-ld-is-gold ()
> {
>      local out;
>      local -x LC_ALL=C;
>      out=$($(tc-getLD "$@") --version 2>&1);
>      if [[ ${out} == *"GNU gold"* ]]; then
>          return 0;
>      fi;
>      local base="${T}/test-tc-linker";
>      cat <<-EOF > "${base}.c"
> int main(void) { return 0; }
> EOF
> 
>      out=$($(tc-getCC "$@") ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -Wl,--version "${base}.c" -o "${base}" 2>&1)
>      rm -f "${base}"*;
>      if [[ ${out} == *"GNU gold"* ]]; then
>          return 0;
>      fi;
>      return 1
> }
> tc-ld-is-lld ()
> {
>      local out;
>      local -x LC_ALL=C;
>      out=$($(tc-getLD "$@") --version 2>&1);
>      if [[ ${out} == *"LLD"* ]]; then
>          return 0;
>      fi;
>      local base="${T}/test-tc-linker";
>      cat <<-EOF > "${base}.c"
> int main(void) { return 0; }
> EOF
> 
>      out=$($(tc-getCC "$@") ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -Wl,--version "${base}.c" -o "${base}" 2>&1)
>      rm -f "${base}"*;
>      if [[ ${out} == *"LLD"* ]]; then
>          return 0;
>      fi;
>      return 1
> }
> tc-ld-is-mold ()
> {
>      local out;
>      local -x LC_ALL=C;
>      out=$($(tc-getLD "$@") --version 2>&1);
>      if [[ ${out} == *"mold"* ]]; then
>          return 0;
>      fi;
>      local base="${T}/test-tc-linker";
>      cat <<-EOF > "${base}.c"
> int main(void) { return 0; }
> EOF
> 
>      out=$($(tc-getCC "$@") ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -Wl,--version "${base}.c" -o "${base}" 2>&1)
>      rm -f "${base}"*;
>      if [[ ${out} == *"mold"* ]]; then
>          return 0;
>      fi;
>      return 1
> }
> tc-ninja_magic_to_arch ()
> {
>      function _tc_echo_kernel_alias ()
>      {
>          [[ ${type} == "kern" ]] && echo $1 || echo $2
>      };
>      local type=$1;
>      local host=$2;
>      [[ -z ${host} ]] && host=${CTARGET:-${CHOST}};
>      case ${host} in
>          arm64*)
>              echo arm64
>          ;;
>          aarch64*)
>              echo arm64
>          ;;
>          alpha*)
>              echo alpha
>          ;;
>          arc*)
>              echo arc
>          ;;
>          arm*)
>              echo arm
>          ;;
>          avr*)
>              _tc_echo_kernel_alias avr32 avr
>          ;;
>          bfin*)
>              _tc_echo_kernel_alias blackfin bfin
>          ;;
>          c6x*)
>              echo c6x
>          ;;
>          cris*)
>              echo cris
>          ;;
>          e2k*)
>              echo e2k
>          ;;
>          frv*)
>              echo frv
>          ;;
>          hexagon*)
>              echo hexagon
>          ;;
>          hppa*)
>              _tc_echo_kernel_alias parisc hppa
>          ;;
>          i?86*)
>              echo x86
>          ;;
>          ia64*)
>              echo ia64
>          ;;
>          loongarch*)
>              _tc_echo_kernel_alias loongarch loong
>          ;;
>          m68*)
>              echo m68k
>          ;;
>          metag*)
>              echo metag
>          ;;
>          microblaze*)
>              echo microblaze
>          ;;
>          mips*)
>              echo mips
>          ;;
>          nios2*)
>              echo nios2
>          ;;
>          nios*)
>              echo nios
>          ;;
>          or1k* | or32*)
>              echo openrisc
>          ;;
>          powerpc*)
>              if [[ ${type} == "kern" ]]; then
>                  echo powerpc;
>              else
>                  if [[ ${host} == powerpc64* ]]; then
>                      echo ppc64;
>                  else
>                      echo ppc;
>                  fi;
>              fi
>          ;;
>          riscv*)
>              echo riscv
>          ;;
>          s390*)
>              echo s390
>          ;;
>          score*)
>              echo score
>          ;;
>          sh64*)
>              _tc_echo_kernel_alias sh64 sh
>          ;;
>          sh*)
>              echo sh
>          ;;
>          sparc64*)
>              _tc_echo_kernel_alias sparc64 sparc
>          ;;
>          sparc*)
>              [[ ${PROFILE_ARCH} == "sparc64" ]] && _tc_echo_kernel_alias sparc64 sparc || echo sparc
>          ;;
>          tile*)
>              echo tile
>          ;;
>          vax*)
>              echo vax
>          ;;
>          x86_64*)
>              if [[ ${type} == "kern" ]]; then
>                  echo x86;
>              else
>                  echo amd64;
>              fi
>          ;;
>          xtensa*)
>              echo xtensa
>          ;;
>          *)
>              echo unknown
>          ;;
>      esac
> }
> tc-stack-grows-down ()
> {
>      case ${ARCH} in
>          hppa | metag)
>              return 1
>          ;;
>      esac;
>      return 0
> }
> tc-tuple-is-softfloat ()
> {
>      local CTARGET=${CTARGET:-${CHOST}};
>      case ${CTARGET//_/-} in
>          bfin* | h8300*)
>              echo "only"
>          ;;
>          *-softfloat-*)
>              echo "yes"
>          ;;
>          *-softfp-*)
>              echo "softfp"
>          ;;
>          arm*-hardfloat-* | arm*eabihf*)
>              echo "no"
>          ;;
>          *-newlib | *-elf | *-eabi)
>              echo "no"
>          ;;
>          arm64-apple-darwin*)
>              echo "no"
>          ;;
>          arm*)
>              echo "yes"
>          ;;
>          *)
>              echo "no"
>          ;;
>      esac
> }
> test-compile ()
> {
>      local lang=$1;
>      local code=$2;
>      shift 2;
>      [[ -z "${lang}" ]] && return 1;
>      [[ -z "${code}" ]] && return 1;
>      local compiler filename_in filename_out args=() libs=();
>      case "${lang}" in
>          c)
>              compiler="$(tc-getCC)";
>              filename_in="${T}/test.c";
>              filename_out="${T}/test.o";
>              args+=(${CFLAGS[@]} -xc -c)
>          ;;
>          c++)
>              compiler="$(tc-getCXX)";
>              filename_in="${T}/test.cc";
>              filename_out="${T}/test.o";
>              args+=(${CXXFLAGS[@]} -xc++ -c)
>          ;;
>          f77)
>              compiler="$(tc-getF77)";
>              filename_in="${T}/test.f";
>              filename_out="${T}/test.o";
>              args+=(${FFFLAGS[@]} -xf77 -c)
>          ;;
>          f95)
>              compiler="$(tc-getFC)";
>              filename_in="${T}/test.f90";
>              filename_out="${T}/test.o";
>              args+=(${FCFLAGS[@]} -xf95 -c)
>          ;;
>          c+ld)
>              compiler="$(tc-getCC)";
>              filename_in="${T}/test.c";
>              filename_out="${T}/test.exe";
>              args+=(${CFLAGS[@]} ${LDFLAGS[@]} -xc);
>              libs+=(${LIBS[@]})
>          ;;
>          c+++ld)
>              compiler="$(tc-getCXX)";
>              filename_in="${T}/test.cc";
>              filename_out="${T}/test.exe";
>              args+=(${CXXFLAGS[@]} ${LDFLAGS[@]} -xc++);
>              libs+=(${LIBS[@]})
>          ;;
>          f77+ld)
>              compiler="$(tc-getF77)";
>              filename_in="${T}/test.f";
>              filename_out="${T}/test.exe";
>              args+=(${FFLAGS[@]} ${LDFLAGS[@]} -xf77);
>              libs+=(${LIBS[@]})
>          ;;
>          f95+ld)
>              compiler="$(tc-getFC)";
>              filename_in="${T}/test.f90";
>              filename_out="${T}/test.exe";
>              args+=(${FCFLAGS[@]} ${LDFLAGS[@]} -xf95);
>              libs+=(${LIBS[@]})
>          ;;
>          hip)
>              compiler="$(tc-getHIPCXX)";
>              filename_in="${T}/test.hip";
>              filename_out="${T}/test.o";
>              args+=(${CFLAGS[@]} -xhip -c)
>          ;;
>          *)
>              die "Unknown compiled language ${lang}"
>          ;;
>      esac;
>      printf "%s\n" "${code}" > "${filename_in}" || die "Failed to create '${test_in}'";
>      "${compiler}" ${args[@]} "${filename_in}" -o "${filename_out}" ${libs[@]} &> /dev/null
> }
> test-flag-CC ()
> {
>      _test-flag-PROG CC c "$@"
> }
> test-flag-CCLD ()
> {
>      _test-flag-PROG CC c+ld "$@"
> }
> test-flag-CXX ()
> {
>      _test-flag-PROG CXX c++ "$@"
> }
> test-flag-F77 ()
> {
>      _test-flag-PROG F77 f77 "$@"
> }
> test-flag-FC ()
> {
>      _test-flag-PROG FC f95 "$@"
> }
> test-flag-HIPCXX ()
> {
>      _test-flag-PROG HIPCXX hip "$@"
> }
> test-flag-PROG ()
> {
>      [[ ${EAPI} == 7 ]] || die "Internal function ${FUNCNAME} is not available in EAPI ${EAPI}.";
>      _test-flag-PROG "$@"
> }
> test-flags ()
> {
>      test-flags-CC "$@"
> }
> test-flags-CC ()
> {
>      _test-flags-PROG CC "$@"
> }
> test-flags-CCLD ()
> {
>      _test-flags-PROG CCLD "$@"
> }
> test-flags-CXX ()
> {
>      _test-flags-PROG CXX "$@"
> }
> test-flags-F77 ()
> {
>      _test-flags-PROG F77 "$@"
> }
> test-flags-FC ()
> {
>      _test-flags-PROG FC "$@"
> }
> test-flags-HIPCXX ()
> {
>      _test-flags-PROG HIPCXX "$@"
> }
> test-flags-PROG ()
> {
>      [[ ${EAPI} == 7 ]] || die "Internal function ${FUNCNAME} is not available in EAPI ${EAPI}.";
>      _test-flags-PROG "$@"
> }
> test_version_info ()
> {
>      if [[ $($(tc-getCC) --version 2>&1) == *$1* ]]; then
>          return 0;
>      else
>          return 1;
>      fi
> }
> vala_api_versions ()
> {
>      [[ ${VALA_MIN_API_VERSION} =~ ^0\.[[:digit:]]+$ ]] || die "Invalid syntax of VALA_MIN_API_VERSION";
>      [[ ${VALA_MAX_API_VERSION} =~ ^0\.[[:digit:]]+$ ]] || die "Invalid syntax of VALA_MAX_API_VERSION";
>      local minimal_supported_minor_version minor_version;
>      minimal_supported_minor_version="56";
>      for ((minor_version = ${VALA_MAX_API_VERSION#*.}; minor_version >= ${VALA_MIN_API_VERSION#*.}; minor_version = minor_version - 2))
>      do
>          if ((minor_version >= minimal_supported_minor_version)); then
>              echo "0.${minor_version}";
>          fi;
>      done
> }
> vala_best_api_version ()
> {
>      local u v;
>      u=$(_vala_use_depend);
>      for v in $(vala_api_versions);
>      do
>          has_version -b "dev-lang/vala:${v}${u}" && echo "${v}" && return;
>      done
> }
> vala_depend ()
> {
>      local u v;
>      u=$(_vala_use_depend);
>      echo -n "|| (";
>      for v in $(vala_api_versions);
>      do
>          echo -n " dev-lang/vala:${v}${u}";
>      done;
>      echo " )"
> }
> vala_setup ()
> {
>      local p d valafoo version ignore_use;
>      while [[ -n $1 ]]; do
>          case $1 in
>              "--ignore-use")
>                  ignore_use=1
>              ;;
>              "--vala-api-version")
>                  shift;
>                  version=$1;
>                  [[ -n ${version} ]] || die "'--vala-api-version' option requires API version parameter."
>              ;;
>          esac;
>          shift;
>      done;
>      if [[ -z ${ignore_use} ]]; then
>          in_iuse vala && ! use vala && return 0;
>      fi;
>      if [[ -n ${version} ]]; then
>          has_version -b "dev-lang/vala:${version}" || die "No installed vala:${version}";
>      else
>          version=$(vala_best_api_version);
>          [[ -n ${version} ]] || die "No installed vala in $(vala_depend)";
>      fi;
>      export VALAC=$(type -P valac-${version});
>      export VALAC_FOR_BUILD="${VALAC}";
>      valafoo=$(type -P vala-gen-introspect-${version});
>      [[ -n ${valafoo} ]] && export VALA_GEN_INTROSPECT="${valafoo}";
>      valafoo=$(type -P vapigen-${version});
>      [[ -n ${valafoo} ]] && export VAPIGEN="${valafoo}";
>      valafoo=$(type -P valadoc-${version});
>      [[ -n ${valafoo} ]] && has valadoc ${VALA_USE_DEPEND} && export VALADOC="${valafoo}";
>      valafoo="${EPREFIX}/usr/share/vala/Makefile.vapigen";
>      [[ -e ${valafoo} ]] && export VAPIGEN_MAKEFILE="${valafoo}";
>      export VAPIGEN_VAPIDIR="${EPREFIX}/usr/share/vala/vapi";
>      mkdir -p "${T}/pkgconfig" || die "mkdir failed";
>      for p in libvala vapigen;
>      do
>          for d in "${EPREFIX}/usr/$(get_libdir)/pkgconfig" "${EPREFIX}/usr/share/pkgconfig";
>          do
>              if [[ -e ${d}/${p}-${version}.pc ]]; then
>                  ln -s "${d}/${p}-${version}.pc" "${T}/pkgconfig/${p}.pc" || die "ln failed";
>                  break;
>              fi;
>          done;
>      done;
>      : "${PKG_CONFIG_PATH:="${EPREFIX}/usr/$(get_libdir)/pkgconfig:${EPREFIX}/usr/share/pkgconfig"}";
>      export PKG_CONFIG_PATH="${T}/pkgconfig:${PKG_CONFIG_PATH}";
>      append-cflags $(test-flags-CC -Wno-incompatible-pointer-types)
> }
> xdg_desktop_database_update ()
> {
>      if [[ ${EBUILD_PHASE} != post* ]]; then
>          die "xdg_desktop_database_update must be used in pkg_post* phases.";
>      fi;
>      if ! type update-desktop-database &> /dev/null; then
>          debug-print "update-desktop-database is not found";
>          return;
>      fi;
>      ebegin "Updating .desktop files database";
>      update-desktop-database -q "${EROOT}${DESKTOP_DATABASE_DIR}";
>      eend $?
> }
> xdg_environment_reset ()
> {
>      export XDG_DATA_HOME="${HOME}/.local/share";
>      export XDG_CONFIG_HOME="${HOME}/.config";
>      export XDG_CACHE_HOME="${HOME}/.cache";
>      export XDG_STATE_HOME="${HOME}/.local/state";
>      export XDG_RUNTIME_DIR="${T}/run";
>      mkdir -p "${XDG_DATA_HOME}" "${XDG_CONFIG_HOME}" "${XDG_CACHE_HOME}" "${XDG_STATE_HOME}" "${XDG_RUNTIME_DIR}" || die;
>      chmod 0700 "${XDG_RUNTIME_DIR}" || die;
>      unset DBUS_SESSION_BUS_ADDRESS
> }
> xdg_icon_cache_update ()
> {
>      if [[ ${EBUILD_PHASE} != post* ]]; then
>          die "xdg_icon_cache_update must be used in pkg_post* phases.";
>      fi;
>      if ! type gtk-update-icon-cache &> /dev/null; then
>          debug-print "gtk-update-icon-cache is not found";
>          return;
>      fi;
>      ebegin "Updating icons cache";
>      local dir retval=0;
>      local fails=();
>      for dir in "${EROOT}"/usr/share/icons/*;
>      do
>          if [[ -f ${dir}/index.theme ]]; then
>              if ! gtk-update-icon-cache -qf "${dir}"; then
>                  debug-print "Updating cache failed on ${dir}";
>                  fails+=("${dir}");
>                  retval=2;
>              fi;
>          else
>              if [[ $(ls "${dir}") = icon-theme.cache ]]; then
>                  rm "${dir}/icon-theme.cache";
>              fi;
>          fi;
>          if [[ -z $(ls "${dir}") ]]; then
>              rmdir "${dir}";
>          fi;
>      done;
>      eend ${retval};
>      for dir in "${fails[@]}";
>      do
>          eerror "Failed to update cache with icon ${dir}";
>      done
> }
> xdg_mimeinfo_database_update ()
> {
>      if [[ ${EBUILD_PHASE} != post* ]]; then
>          die "xdg_mimeinfo_database_update must be used in pkg_post* phases.";
>      fi;
>      if ! type update-mime-database &> /dev/null; then
>          debug-print "update-mime-database is not found";
>          return;
>      fi;
>      local -x PKGSYSTEM_ENABLE_FSYNC=0;
>      ebegin "Updating shared mime info database";
>      update-mime-database "${EROOT}${MIMEINFO_DATABASE_DIR}";
>      eend $?
> }
> xdg_pkg_postinst ()
> {
>      if [[ ${#XDG_ECLASS_DESKTOPFILES[@]} -gt 0 ]]; then
>          xdg_desktop_database_update;
>      else
>          debug-print "No .desktop files to add to database";
>      fi;
>      if [[ ${#XDG_ECLASS_ICONFILES[@]} -gt 0 ]]; then
>          xdg_icon_cache_update;
>      else
>          debug-print "No icon files to add to cache";
>      fi;
>      if [[ ${#XDG_ECLASS_MIMEINFOFILES[@]} -gt 0 ]]; then
>          xdg_mimeinfo_database_update;
>      else
>          debug-print "No mime info files to add to database";
>      fi
> }
> xdg_pkg_postrm ()
> {
>      if [[ ${#XDG_ECLASS_DESKTOPFILES[@]} -gt 0 ]]; then
>          xdg_desktop_database_update;
>      else
>          debug-print "No .desktop files to add to database";
>      fi;
>      if [[ ${#XDG_ECLASS_ICONFILES[@]} -gt 0 ]]; then
>          xdg_icon_cache_update;
>      else
>          debug-print "No icon files to add to cache";
>      fi;
>      if [[ ${#XDG_ECLASS_MIMEINFOFILES[@]} -gt 0 ]]; then
>          xdg_mimeinfo_database_update;
>      else
>          debug-print "No mime info files to add to database";
>      fi
> }
> xdg_pkg_preinst ()
> {
>      local f;
>      XDG_ECLASS_DESKTOPFILES=();
>      while IFS= read -r -d '' f; do
>          XDG_ECLASS_DESKTOPFILES+=(${f});
>      done < <(cd "${ED}" && find 'usr/share/applications' -type f -print0 2> /dev/null);
>      XDG_ECLASS_ICONFILES=();
>      while IFS= read -r -d '' f; do
>          XDG_ECLASS_ICONFILES+=(${f});
>      done < <(cd "${ED}" && find 'usr/share/icons' -type f -print0 2> /dev/null);
>      XDG_ECLASS_MIMEINFOFILES=();
>      while IFS= read -r -d '' f; do
>          XDG_ECLASS_MIMEINFOFILES+=(${f});
>      done < <(cd "${ED}" && find 'usr/share/mime' -type f -print0 2> /dev/null)
> }
> xdg_src_prepare ()
> {
>      die "Called xdg_src_prepare in EAPI >= 8"
> }
> 
> -- end of attachments --
>
OpenPGP_0x57E64E0B7FC3BEDF.asc (application/pgp-keys, 3 KB)
-----BEGIN PGP PUBLIC KEY BLOCK-----

xsFNBE83vpcBEADBp5ERdgj5AV2i3Hwy0cA0ympwJ7k/dlukgiWYwgG9pTfnXtgk
+cM2m6M4uh7Z/zhCglo5SyQP4tcKUvjXVUNYDbYioL7cJL0QD4fgzXPG8m9/1a+y
7worBoIw+HHJRyXxpEOOqUoc+NCN7dtx1meRF4scnGaXo4f8inTmOd0IyrhlUaEU
sOa2e6ShJZOwOqyblfzPp96DIEo5aX2i5XqvlAxrueGY8AkbT40cqZLGi6i9PCQm
02aDmPK1wEKaJRHZUZoIcUvtija0ua835e8SLOTESn0/Q8LknM5vGNyurIRFpVQx
LDHaP8ELBD2NLFUKYNDkMRs/lUy/zlDFUaoYOFth9bDiyqo7ft9MYCnUBgsR3IWY
Jt6vYg59GTNWgQKPgoqas2If6E55vYh61D7A4SP7hfx4yR35OeBMRV/TFkkmk7AT
4jKdszIEpAIHPkuA72cTKapMuvyGeYszzgY+kTG5v0ZPrgS/73zUwYYXPTKxpvea
tV3FKWJ1yFH/k5CtLQNSCdBw4hXwv3/NS6+iQZk6r0Ym9L8oaFlwnXs1HUMJ8Dnz
PQHI/d1/37iePa/cz0k9hWagTRT6IdNiK/wS0lNt3JAAV/XbcRV69FYj62Jw89c/
VHT/OJL8SLa5TpIyIJDhm8b2ihQy2jdO/r7KmkFn5KNQLbVIkGVc1VBJgwARAQAB
zTJKYXZpZXIgSnVhbiBNYXJ0aW5leiBDYWJlem9uIDx0YXpvay5pZDBAZ21haWwu
Y29tPsLBeAQTAQIAIgUCTze+lwIbAwYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AA
CgkQV+ZOC3/Dvt/o9A//WoU/k/qlVC/YQDqdfSFhcWukw8fDtI41CmBB3bwut991
yL7qGSOGseM9dsWNXdAYL1biDIQFdiZOdnntvKwIRI/32SQb1VvGTj4ikq4llSpL
szhEBvV+WRvqfbrJtfCNdsCL4wKIJUZk9W8r6mFw2xxHITH+db43QciM0gTfS7w3
1o80K9g4jv54r7oraO9zU5xoAK0iWA7sKWNKbuZPrgbgiiIKttwyvJyi1YFsRWV3
cT07h4QG4I2IIRcq3w8AB1ik/uGwEStw3Wsr4hmv514+8xEsA9avz0tHL38Jop3I
zQInCBQIXt8+XDy8YOi89S8Ov9ZThDcMT2qnxfqMJPRbs/71mKTKcoN6UbMqIiXV
sNXtMZESwJ8V1eGJVnf+PtZ8RWwwTouhlWaTQ4iqboGyt8VoSIFX/lvx2qJHrw02
7mbHjKT6tZp9dPn10cSFJgI41HNIx858e8WMUaByOa/EijfWMsSQIvvOaAxMlXcC
I+cURrmuW9DFBgB6/4r1WQlpH+BgWgc910zi9PYE+rrqi9wI10opX7WQWr/I9Ajz
3TztAoiCn0CxRapBzxacbpjX4YuXLjzl39ARGy4whGoz/mEtiGlFR0TMFDQU3DB4
I7jv35LJHXUkTsfIGYNm8VCsJOqeU+On6UInpwRWO2k0qOxa4iKGiJml2/q0sMvO
wU0ETze+lwEQALOJbk7hPoXtDPf6xOFx8xeuOgqI27d+L+ou71/HHaimVVn2lb58
+8fF+LMM16n50CUwKhrgsVvSXThlkTI+cp9YxJi6SYgeMIUWCNm5hM8df46TsysX
znbHht8opn3ZYopudq6EmIN2cIT9gmckYOlQ8m600eSuVy9/7rdvBorRkfZBAGCR
bTbhZGK6ruC7uHlQB/MBbA2O1iJIUU4zKFBcJEoAncyYa4LBzIw7l1LpA1+pNEVw
YZBBVDQBGMqpOoGdCw7NM7iWgnyK8YlJzd35Hg8ZTC812nmqYr0dHbe7MBF1mJYw
O60nOv8EABHpyCCDVqc4t4PrsJbZW+TCMbavrXIgvfFOHloLzHznm/gVuU2rS4nW
y1c5OL0RPANZTjhrEqJuP0eQ9MxeMWP6ntC83xzX39YIURXY4N/cIBSHujnDmgQk
dGEe1H6SHleTKbzqzEAHY9PoPCZW7aGFGKyXK/JAwNvgPLIkkX9KSHKQB9gR815k
Nzi+QE7o/QIec3PltidZXcqzKUYiC8n48yQlES/7jKSBs4L2IH/fF5a3YcrRvQII
LWdQ1633T4+bEzhYdFYu5W28Jq/yR3rCsw6tuPh84d9uRMtKL7GiyROpMtR971+a
o64zhiyuPru5ka6uBIRtw5LZ3wokWVcI4Vl+aico1ZFoFX/JlyX5Z1IrABEBAAHC
wV8EGAECAAkFAk83vpcCGwwACgkQV+ZOC3/Dvt9GFBAAuHGiFb0K+DJlI7wTeVd7
q3lFhPo+aos1uraUMNGyIQG3L8lDuFa6YhTEKALBeegZKCb4SSUKP+uWcCEoLr2A
gQOzOkh6yxHR67s8VGFqGChT4Jo9QxUFWInMOhaDXnrrYvMWgVlJfJvQqLDRrwBs
Zn8wGhTDAd9lb8QFSEg8YSVTLmz6UcbKf+zakpFbvBiMSYAgt8lRGafx0EsBR1qt
6RQRWmtlAxL00IEZ7nBzAKDRrTYGeelojmDtJxk6WEJp4MoKnO8drJ4xQ8ibbsep
NSc7UREQ8qUv7ftOI7OwWgS8dNb7ynL9c3bWZOI6IBjwIKPdVJDYT5ug+EeG6joB
QocK7RSLHpNEWPWYuuqMKqa8jbv59wlfCEgObapJPMcjKxhQ3taYyYO/SVJATiFK
Tflam051rKyI5DMmCXEWe8DcATBj8n3l5YpjFLAARNvSDJPNKeKnUFNWFK2Wa6cJ
Nf7ymzVGQ6BH+pDiKTtH4ZFMsj+sSy9l8TQVCaGGx5v9FMkpnWF2P6TtwwrUx5Mj
vJkQnYCIFy6Xa+6Kvlc4EbHH8jyMZwX7eA+YnZ6zPTXnDKVW/Ld6S/fj+3Qufdls
WKTeu4pX6DpBvkYQ8JmgXec0nVxLsnISDEzqT/bGBMoqzZRHYv5kZGeX5DV10o5D
WOXUvJAcsDi1nCIExph6woc=
=Q8sa
-----END PGP PUBLIC KEY BLOCK-----
OpenPGP_signature.asc (application/pgp-signature, 840 B)
-----BEGIN PGP SIGNATURE-----

wsF5BAABCAAjFiEEvP6QGwCEwDC3+UanV+ZOC3/Dvt8FAmnJUjMFAwAAAAAACgkQV+ZOC3/Dvt8e
Yw/+P4IWuKoYMSjmzlJ+xCDAImIgAtfPmTFJrDDZXpCkGfsYXmpSyv2gnpKNCkUlXO8btOd2XNox
7MxW+qL3VhldAHjw0pQzix+NaozHiJFBHkhWFMXvdBbLtLWAwpXnoR7w+wEH1WmoXAItwf1bax8h
VUaEUnJBTSNG9CAGiOUkwiij5SbEt+Pjv3MUni+YM9PUX3y8NqhHOii5Rs/m8mZHAUjGliyPMgbJ
r6ul8C+ouobTnZHkPJAKLxXjrxcfU8IgaAv7johB5JsqZwDhKshi+it4xrH6xKVgj96A1saReqpJ
8t80p3Tbfz43c10YPU1VSCzLbw6tTuFYYAoZEbYko2oCAQ523Y/apYY6qrZRMNu8I7IU9c7Q9Zhb
zvxKDvOnOmb7INwJtx4vBgCxcfh9DKXDs3q9NSSukeNzbROUwBh9vKIb0kQNH8/5sEbiNyltDN93
ku0FDlMmv3L+FutJ00RrM2B/yspO8toAwJvgiz08Hszdlzu8r6O0XQEtw4tSQRD5mZaM6+LGf6M8
6pAyEHVsNzyaYxRVpgnR4L/ZdgIN3wvWyxNAWV2j2UeB76Q+97BlrVrlaq8anEmPRMLjh8Uqva12
9YvEa0VMjd4JSc/opBR+iLk90KaT96udqwwKmZyjDixEtD0dv4WQ6U5NUy+Otk8yCRVzOTzd8yUv
vGQ=
=XlNu
-----END PGP SIGNATURE-----