problem emerging 'vte'

Philip Webb <[email protected]> Sun, 29 Mar 2026 10:44:40 -0400
Newsgroups gmane.linux.gentoo.user
Message-ID <[email protected]>
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 --

-- 
========================,,============================================
SUPPORT     ___________//___,   Philip Webb
ELECTRIC   /] [] [] [] [] []|   Cities Centre, University of Toronto
TRANSIT    `-O----------O---'   purslowatcadotinterdotnet