Mock Version: 5.5 Mock Version: 5.5 Mock Version: 5.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target aarch64 --nodeps /builddir/build/SPECS/contour-terminal.spec'], chrootPath='/var/lib/mock/f41-build-51582498-6171073/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.009olyzr:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.009olyzr:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'b5a6b363a3db4eeaa94b98ee9b128819', '-D', '/var/lib/mock/f41-build-51582498-6171073/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.009olyzr:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target aarch64 --nodeps /builddir/build/SPECS/contour-terminal.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1709078400 Wrote: /builddir/build/SRPMS/contour-terminal-0.4.3.6442-3.fc41.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/contour-terminal.spec'], chrootPath='/var/lib/mock/f41-build-51582498-6171073/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.009olyzr:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.009olyzr:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '996d83fb0aec4b54901c81be61cc631d', '-D', '/var/lib/mock/f41-build-51582498-6171073/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.009olyzr:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/contour-terminal.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1709078400 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.RnoSOM + umask 022 + cd /builddir/build/BUILD/contour-terminal-0.4.3.6442-build + test -d /builddir/build/BUILD/contour-terminal-0.4.3.6442-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/contour-terminal-0.4.3.6442-build + /usr/bin/rm -rf /builddir/build/BUILD/contour-terminal-0.4.3.6442-build + /usr/bin/mkdir -p /builddir/build/BUILD/contour-terminal-0.4.3.6442-build + /usr/bin/mkdir -p /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.YvNnhR + umask 022 + cd /builddir/build/BUILD/contour-terminal-0.4.3.6442-build + cd /builddir/build/BUILD/contour-terminal-0.4.3.6442-build + rm -rf contour-0.4.3.6442 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/contour-0.4.3.6442.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd contour-0.4.3.6442 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.5otMx0 + umask 022 + cd /builddir/build/BUILD/contour-terminal-0.4.3.6442-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd contour-0.4.3.6442 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -S . -B redhat-linux-build -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -GNinja -DCMAKE_BUILD_TYPE=Release -DCONTOUR_TESTING=ON -- [Version] version source: /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/metainfo.xml -- [Version] version triple: 0.4.3 -- [Version] version string: 0.4.3 -- The CXX compiler identification is GNU 14.1.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- [ccache] Disabled: Not found. -- [clang-tidy] Disabled. -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- addr2line: /usr/bin/addr2line -- No sanitizer enabled. -- No 3rdparty libraries found at /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/_deps/sources -- Found HarfBuzz: /usr/lib64/libharfbuzz.so -- Found Freetype: /usr/lib64/libfreetype.so (found version "2.13.2") -- Found libunicode, version: 0.4.0 -- Found boxed-cpp, version: 1.3.0 -- Found boxed-cpp: 1.3.0 (system package) -- Performing Test fdiagnostics-color=always -- Performing Test fdiagnostics-color=always - Success -- Adding compiler flag: -fdiagnostics-color=always. -- Enabling pedantic compiler options: no -- Looking for backtrace -- Looking for backtrace - found -- Looking for backtrace_symbols -- Looking for backtrace_symbols - found -- Looking for dladdr -- Looking for dladdr - found -- Looking for dlsym -- Looking for dlsym - found -- Looking for include file dlfcn.h -- Looking for include file dlfcn.h - found -- Looking for include file cxxabi.h -- Looking for include file cxxabi.h - found -- Looking for include file execinfo.h -- Looking for include file execinfo.h - found -- Looking for include file sys/select.h -- Looking for include file sys/select.h - found -- Looking for include file unwind.h -- Looking for include file unwind.h - found -- [crispy-core] Adding compile definition: HAVE_BACKTRACE -- [crispy-core] Adding compile definition: HAVE_BACKTRACE_SYMBOLS -- [crispy-core] Adding compile definition: HAVE_CXXABI_H -- [crispy-core] Adding compile definition: HAVE_DLADDR -- [crispy-core] Adding compile definition: HAVE_DLFCN_H -- [crispy-core] Adding compile definition: HAVE_DLSYM -- [crispy-core] Adding compile definition: HAVE_EXECINFO_H -- [crispy-core] Adding compile definition: HAVE_SYS_SELECT_H -- [crispy-core] Adding compile definition: HAVE_UNWIND_H -- [crispy] Compile unit tests: ON -- Found Fontconfig: /usr/lib64/libfontconfig.so (found version "2.15.0") -- Checking for module 'harfbuzz' -- Found harfbuzz, version 8.4.0 -- [text_shaper] Librarires: unicode::unicode;boxed-cpp::boxed-cpp;fmt::fmt-header-only;range-v3::range-v3;Microsoft.GSL::GSL;Freetype::Freetype;PkgConfig::harfbuzz;Fontconfig::Fontconfig -- Found PkgConfig: /usr/bin/pkg-config (found version "2.1.1") -- Checking for module 'libssh2' -- Found libssh2, version 1.11.0 -- [vtpty] Builtin-SSH support enabled -- [vtbackend] Compile unit tests: ON -- [vtbackend] Enable VT sequence tracing: ON -- [vtbackend] Enable caching of current line pointer: OFF -- [vtbackend] Enable passive render buffer update: OFF -- [vtbackend] Build bench-headless: OFF -- [vtbackend] Build documentation tool: OFF -- [vtrasterizer] Compile unit tests: -- Qt components: Core;Gui;Qml;Quick;QuickControls2;Network;Multimedia;Widgets;OpenGL;OpenGLWidgets;Core5Compat -- Performing Test HAVE_STDATOMIC -- Performing Test HAVE_STDATOMIC - Success -- Found WrapAtomic: TRUE -- Found OpenGL: /usr/lib64/libOpenGL.so -- Found WrapOpenGL: TRUE -- Found XKB: /usr/lib64/libxkbcommon.so (found suitable version "1.7.0", minimum required is "0.5.0") -- Found WrapVulkanHeaders: /usr/include -- Executable tic found (/usr/bin/tic). -- ============================================================================== -- Contour ThirdParties -- ------------------------------------------------------------------------------ -- Catch2 system package -- GSL system package -- fmt system package -- freetype system package -- harfbuzz system package -- range-v3 system package -- yaml-cpp system package -- termbench-pro (bench-headless disabled) -- libunicode system package (0.4.0) -- boxed-cpp system package -- ------------------------------------------------------------------------------ -- ============================================================================== -- Contour (0.4.3) -- ------------------------------------------------------------------------------ -- System: aarch64 (Linux) -- Build type: Release -- C++ standard: C++20 (GNU) -- Using ccache: CCACHE-NOTFOUND -- Build with sanitizer: OFF -- Build unit tests: ON -- Enable with code coverage: OFF -- Build contour frontend GUI: ON -- Build contour using Qt: 6 (6.7.1) -- Build contour using mimalloc: OFF -- Clang Tidy: OFF -- |> Enable performance metrics: OFF -- ------------------------------------------------------------------------------ -- Configuring done (4.4s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP CMAKE_VERBOSE_MAKEFILE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/redhat-linux-build + /usr/bin/cmake --build redhat-linux-build -j12 --verbose Change Dir: '/builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/redhat-linux-build' Run Build Command(s): /usr/bin/ninja-build -v -j 12 [1/123] /usr/bin/g++ -DCONTOUR_STACKTRACE_ADDR2LINE=1 -DFMT_HEADER_ONLY=1 -DHAVE_BACKTRACE -DHAVE_BACKTRACE_SYMBOLS -DHAVE_CXXABI_H -DHAVE_DLADDR -DHAVE_DLFCN_H -DHAVE_DLSYM -DHAVE_EXECINFO_H -DHAVE_SYS_SELECT_H -DHAVE_UNWIND_H -I/builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fdiagnostics-color=always -march=armv8-a+fp+simd+crypto+crc -MD -MT src/crispy/CMakeFiles/crispy-core.dir/utils.cpp.o -MF src/crispy/CMakeFiles/crispy-core.dir/utils.cpp.o.d -o src/crispy/CMakeFiles/crispy-core.dir/utils.cpp.o -c /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/crispy/utils.cpp [2/123] /usr/bin/g++ -DCONTOUR_STACKTRACE_ADDR2LINE=1 -DFMT_HEADER_ONLY=1 -DHAVE_BACKTRACE -DHAVE_BACKTRACE_SYMBOLS -DHAVE_CXXABI_H -DHAVE_DLADDR -DHAVE_DLFCN_H -DHAVE_DLSYM -DHAVE_EXECINFO_H -DHAVE_SYS_SELECT_H -DHAVE_UNWIND_H -I/builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fdiagnostics-color=always -march=armv8-a+fp+simd+crypto+crc -MD -MT src/crispy/CMakeFiles/crispy-core.dir/logstore.cpp.o -MF src/crispy/CMakeFiles/crispy-core.dir/logstore.cpp.o.d -o src/crispy/CMakeFiles/crispy-core.dir/logstore.cpp.o -c /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/crispy/logstore.cpp [3/123] /usr/bin/g++ -DCONTOUR_STACKTRACE_ADDR2LINE=1 -DFMT_HEADER_ONLY=1 -DHAVE_BACKTRACE -DHAVE_BACKTRACE_SYMBOLS -DHAVE_CXXABI_H -DHAVE_DLADDR -DHAVE_DLFCN_H -DHAVE_DLSYM -DHAVE_EXECINFO_H -DHAVE_SYS_SELECT_H -DHAVE_UNWIND_H -DVTPTY_LIBSSH2 -DVTPTY_LIBSSH2=1 -I/builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fdiagnostics-color=always -DWITH_GZFILEOP -march=armv8-a+fp+simd+crypto+crc -MD -MT src/vtpty/CMakeFiles/vtpty.dir/UnixUtils.cpp.o -MF src/vtpty/CMakeFiles/vtpty.dir/UnixUtils.cpp.o.d -o src/vtpty/CMakeFiles/vtpty.dir/UnixUtils.cpp.o -c /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/UnixUtils.cpp [4/123] /usr/bin/g++ -DCONTOUR_STACKTRACE_ADDR2LINE=1 -DFMT_HEADER_ONLY=1 -DHAVE_BACKTRACE -DHAVE_BACKTRACE_SYMBOLS -DHAVE_CXXABI_H -DHAVE_DLADDR -DHAVE_DLFCN_H -DHAVE_DLSYM -DHAVE_EXECINFO_H -DHAVE_SYS_SELECT_H -DHAVE_UNWIND_H -DVTPTY_LIBSSH2 -DVTPTY_LIBSSH2=1 -I/builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fdiagnostics-color=always -DWITH_GZFILEOP -march=armv8-a+fp+simd+crypto+crc -MD -MT src/vtpty/CMakeFiles/vtpty.dir/MockPty.cpp.o -MF src/vtpty/CMakeFiles/vtpty.dir/MockPty.cpp.o.d -o src/vtpty/CMakeFiles/vtpty.dir/MockPty.cpp.o -c /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/MockPty.cpp FAILED: src/vtpty/CMakeFiles/vtpty.dir/MockPty.cpp.o /usr/bin/g++ -DCONTOUR_STACKTRACE_ADDR2LINE=1 -DFMT_HEADER_ONLY=1 -DHAVE_BACKTRACE -DHAVE_BACKTRACE_SYMBOLS -DHAVE_CXXABI_H -DHAVE_DLADDR -DHAVE_DLFCN_H -DHAVE_DLSYM -DHAVE_EXECINFO_H -DHAVE_SYS_SELECT_H -DHAVE_UNWIND_H -DVTPTY_LIBSSH2 -DVTPTY_LIBSSH2=1 -I/builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fdiagnostics-color=always -DWITH_GZFILEOP -march=armv8-a+fp+simd+crypto+crc -MD -MT src/vtpty/CMakeFiles/vtpty.dir/MockPty.cpp.o -MF src/vtpty/CMakeFiles/vtpty.dir/MockPty.cpp.o.d -o src/vtpty/CMakeFiles/vtpty.dir/MockPty.cpp.o -c /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/MockPty.cpp In file included from /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h:6, from /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/Pty.h:4, from /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/MockPty.h:4, from /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/MockPty.cpp:1: /usr/include/boxed-cpp/boxed.hpp:218:8: error: extra qualification not allowed [-fpermissive] 218 | struct fmt::formatter> | ^~~ In file included from /usr/include/fmt/format.h:49, from /usr/include/boxed-cpp/boxed.hpp:211: /usr/include/fmt/core.h: In instantiation of ‘constexpr decltype (ctx.begin()) fmt::v10::detail::parse_format_specs(ParseContext&) [with T = boxed::detail::boxed; ParseContext = compile_parse_context; decltype (ctx.begin()) = const char*]’: /usr/include/fmt/core.h:2684:51: required from here 2684 | return id >= 0 && id < num_args ? parse_funcs_[id](context_) : begin; | ~~~~~~~~~~~~^ /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h:86:58: in ‘constexpr’ expansion of ‘fmt::v10::basic_format_string&, boxed::detail::boxed&>("{}x{}")’ /usr/include/fmt/core.h:2787:40: in ‘constexpr’ expansion of ‘fmt::v10::detail::parse_format_string, boxed::detail::boxed > >(((fmt::v10::basic_format_string&, boxed::detail::boxed&>*)this)->fmt::v10::basic_format_string&, boxed::detail::boxed&>::str_, fmt::v10::detail::format_string_checker, boxed::detail::boxed >(fmt::v10::basic_string_view(((const char*)s))))’ /usr/include/fmt/core.h:2534:44: in ‘constexpr’ expansion of ‘fmt::v10::detail::parse_replacement_field, boxed::detail::boxed >&>((p + -1), end, (* & handler))’ /usr/include/fmt/core.h:2502:33: in ‘constexpr’ expansion of ‘(& handler)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::on_replacement_field((& handler)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::on_arg_id(), begin)’ /usr/include/fmt/core.h:2677:20: in ‘constexpr’ expansion of ‘((fmt::v10::detail::format_string_checker, boxed::detail::boxed >*)this)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::on_format_specs(id, begin, begin)’ /usr/include/fmt/core.h:2591:48: error: ‘struct fmt::v10::formatter, char, void>’ has no member named ‘parse’ 2591 | return formatter().parse(ctx); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h: In member function ‘fmt::v10::basic_format_context::iterator fmt::v10::formatter::format(vtpty::ImageSize, fmt::v10::format_context&)’: /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h:86:58: error: call to consteval function ‘fmt::v10::basic_format_string&, boxed::detail::boxed&>("{}x{}")’ is not a constant expression 86 | return formatter::format(fmt::format("{}x{}", value.width, value.height), ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h:86:58: in ‘constexpr’ expansion of ‘fmt::v10::basic_format_string&, boxed::detail::boxed&>("{}x{}")’ /usr/include/fmt/core.h:2787:40: in ‘constexpr’ expansion of ‘fmt::v10::detail::parse_format_string, boxed::detail::boxed > >(((fmt::v10::basic_format_string&, boxed::detail::boxed&>*)this)->fmt::v10::basic_format_string&, boxed::detail::boxed&>::str_, fmt::v10::detail::format_string_checker, boxed::detail::boxed >(fmt::v10::basic_string_view(((const char*)s))))’ /usr/include/fmt/core.h:2534:44: in ‘constexpr’ expansion of ‘fmt::v10::detail::parse_replacement_field, boxed::detail::boxed >&>((p + -1), end, (* & handler))’ /usr/include/fmt/core.h:2502:33: in ‘constexpr’ expansion of ‘(& handler)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::on_replacement_field((& handler)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::on_arg_id(), begin)’ /usr/include/fmt/core.h:2677:20: in ‘constexpr’ expansion of ‘((fmt::v10::detail::format_string_checker, boxed::detail::boxed >*)this)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::on_format_specs(id, begin, begin)’ /usr/include/fmt/core.h:2684:51: in ‘constexpr’ expansion of ‘((fmt::v10::detail::format_string_checker, boxed::detail::boxed >*)this)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::parse_funcs_[id](((fmt::v10::detail::format_string_checker, boxed::detail::boxed >*)this)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::context_)’ /usr/include/fmt/core.h:2684:51: error: ‘constexpr’ call flows off the end of the function 2684 | return id >= 0 && id < num_args ? parse_funcs_[id](context_) : begin; | ~~~~~~~~~~~~^ /usr/include/fmt/core.h: In instantiation of ‘constexpr decltype (ctx.begin()) fmt::v10::detail::parse_format_specs(ParseContext&) [with T = boxed::detail::boxed; ParseContext = compile_parse_context; decltype (ctx.begin()) = const char*]’: /usr/include/fmt/core.h:2656:22: required from ‘constexpr fmt::v10::detail::format_string_checker::format_string_checker(fmt::v10::basic_string_view) [with Char = char; Args = {boxed::detail::boxed, boxed::detail::boxed}]’ 2656 | parse_funcs_{&parse_format_specs...} {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:2787:47: required from here 2787 | detail::parse_format_string(str_, checker(s)); | ^~~~~~~~~~ /usr/include/fmt/core.h:2591:48: error: ‘struct fmt::v10::formatter, char, void>’ has no member named ‘parse’ 2591 | return formatter().parse(ctx); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/fmt/core.h: In instantiation of ‘static void fmt::v10::detail::value::format_custom_arg(void*, typename Context::parse_context_type&, Context&) [with T = boxed::detail::boxed; Formatter = fmt::v10::formatter, char, void>; Context = fmt::v10::basic_format_context; typename Context::parse_context_type = fmt::v10::basic_format_parse_context]’: /usr/include/fmt/core.h:1310:19: required from ‘constexpr fmt::v10::detail::value::value(T&) [with T = boxed::detail::boxed; Context = fmt::v10::basic_format_context]’ 1310 | custom.format = format_custom_arg< | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 1311 | value_type, typename Context::template formatter_type>; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:1607:41: required from ‘constexpr fmt::v10::format_arg_store::format_arg_store(T& ...) [with T = {boxed::detail::boxed, boxed::detail::boxed}; Context = fmt::v10::basic_format_context; Args = {boxed::detail::boxed, boxed::detail::boxed}]’ 1607 | return {arg_mapper().map(val)}; | ^ /usr/include/fmt/core.h:1860:18: required from ‘std::string fmt::v10::format(format_string, T&& ...) [with T = {boxed::detail::boxed&, boxed::detail::boxed&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string&, boxed::detail::boxed&>]’ 1860 | return {args...}; | ^ /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h:86:58: required from here 86 | return formatter::format(fmt::format("{}x{}", value.width, value.height), ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:1324:28: error: ‘struct fmt::v10::formatter, char, void>’ has no member named ‘parse’ 1324 | parse_ctx.advance_to(f.parse(parse_ctx)); | ~~^~~~~ /usr/include/fmt/core.h: In instantiation of ‘static void fmt::v10::detail::value::format_custom_arg(void*, typename Context::parse_context_type&, Context&) [with T = boxed::detail::boxed; Formatter = fmt::v10::formatter, char, void>; Context = fmt::v10::basic_format_context; typename Context::parse_context_type = fmt::v10::basic_format_parse_context]’: /usr/include/fmt/core.h:1310:19: required from ‘constexpr fmt::v10::detail::value::value(T&) [with T = boxed::detail::boxed; Context = fmt::v10::basic_format_context]’ 1310 | custom.format = format_custom_arg< | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 1311 | value_type, typename Context::template formatter_type>; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:1607:41: required from ‘constexpr fmt::v10::format_arg_store::format_arg_store(T& ...) [with T = {boxed::detail::boxed, boxed::detail::boxed}; Context = fmt::v10::basic_format_context; Args = {boxed::detail::boxed, boxed::detail::boxed}]’ 1607 | return {arg_mapper().map(val)}; | ^ /usr/include/fmt/core.h:1860:18: required from ‘std::string fmt::v10::format(format_string, T&& ...) [with T = {boxed::detail::boxed&, boxed::detail::boxed&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string&, boxed::detail::boxed&>]’ 1860 | return {args...}; | ^ /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h:86:58: required from here 86 | return formatter::format(fmt::format("{}x{}", value.width, value.height), ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:1324:28: error: ‘struct fmt::v10::formatter, char, void>’ has no member named ‘parse’ 1324 | parse_ctx.advance_to(f.parse(parse_ctx)); | ~~^~~~~ [5/123] /usr/bin/g++ -DCONTOUR_STACKTRACE_ADDR2LINE=1 -DFMT_HEADER_ONLY=1 -DHAVE_BACKTRACE -DHAVE_BACKTRACE_SYMBOLS -DHAVE_CXXABI_H -DHAVE_DLADDR -DHAVE_DLFCN_H -DHAVE_DLSYM -DHAVE_EXECINFO_H -DHAVE_SYS_SELECT_H -DHAVE_UNWIND_H -DVTPTY_LIBSSH2 -DVTPTY_LIBSSH2=1 -I/builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fdiagnostics-color=always -DWITH_GZFILEOP -march=armv8-a+fp+simd+crypto+crc -MD -MT src/vtpty/CMakeFiles/vtpty.dir/MockViewPty.cpp.o -MF src/vtpty/CMakeFiles/vtpty.dir/MockViewPty.cpp.o.d -o src/vtpty/CMakeFiles/vtpty.dir/MockViewPty.cpp.o -c /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/MockViewPty.cpp FAILED: src/vtpty/CMakeFiles/vtpty.dir/MockViewPty.cpp.o /usr/bin/g++ -DCONTOUR_STACKTRACE_ADDR2LINE=1 -DFMT_HEADER_ONLY=1 -DHAVE_BACKTRACE -DHAVE_BACKTRACE_SYMBOLS -DHAVE_CXXABI_H -DHAVE_DLADDR -DHAVE_DLFCN_H -DHAVE_DLSYM -DHAVE_EXECINFO_H -DHAVE_SYS_SELECT_H -DHAVE_UNWIND_H -DVTPTY_LIBSSH2 -DVTPTY_LIBSSH2=1 -I/builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fdiagnostics-color=always -DWITH_GZFILEOP -march=armv8-a+fp+simd+crypto+crc -MD -MT src/vtpty/CMakeFiles/vtpty.dir/MockViewPty.cpp.o -MF src/vtpty/CMakeFiles/vtpty.dir/MockViewPty.cpp.o.d -o src/vtpty/CMakeFiles/vtpty.dir/MockViewPty.cpp.o -c /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/MockViewPty.cpp In file included from /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h:6, from /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/Pty.h:4, from /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/MockViewPty.h:5, from /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/MockViewPty.cpp:3: /usr/include/boxed-cpp/boxed.hpp:218:8: error: extra qualification not allowed [-fpermissive] 218 | struct fmt::formatter> | ^~~ In file included from /usr/include/fmt/format.h:49, from /usr/include/boxed-cpp/boxed.hpp:211: /usr/include/fmt/core.h: In instantiation of ‘constexpr decltype (ctx.begin()) fmt::v10::detail::parse_format_specs(ParseContext&) [with T = boxed::detail::boxed; ParseContext = compile_parse_context; decltype (ctx.begin()) = const char*]’: /usr/include/fmt/core.h:2684:51: required from here 2684 | return id >= 0 && id < num_args ? parse_funcs_[id](context_) : begin; | ~~~~~~~~~~~~^ /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h:86:58: in ‘constexpr’ expansion of ‘fmt::v10::basic_format_string&, boxed::detail::boxed&>("{}x{}")’ /usr/include/fmt/core.h:2787:40: in ‘constexpr’ expansion of ‘fmt::v10::detail::parse_format_string, boxed::detail::boxed > >(((fmt::v10::basic_format_string&, boxed::detail::boxed&>*)this)->fmt::v10::basic_format_string&, boxed::detail::boxed&>::str_, fmt::v10::detail::format_string_checker, boxed::detail::boxed >(fmt::v10::basic_string_view(((const char*)s))))’ /usr/include/fmt/core.h:2534:44: in ‘constexpr’ expansion of ‘fmt::v10::detail::parse_replacement_field, boxed::detail::boxed >&>((p + -1), end, (* & handler))’ /usr/include/fmt/core.h:2502:33: in ‘constexpr’ expansion of ‘(& handler)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::on_replacement_field((& handler)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::on_arg_id(), begin)’ /usr/include/fmt/core.h:2677:20: in ‘constexpr’ expansion of ‘((fmt::v10::detail::format_string_checker, boxed::detail::boxed >*)this)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::on_format_specs(id, begin, begin)’ /usr/include/fmt/core.h:2591:48: error: ‘struct fmt::v10::formatter, char, void>’ has no member named ‘parse’ 2591 | return formatter().parse(ctx); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h: In member function ‘fmt::v10::basic_format_context::iterator fmt::v10::formatter::format(vtpty::ImageSize, fmt::v10::format_context&)’: /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h:86:58: error: call to consteval function ‘fmt::v10::basic_format_string&, boxed::detail::boxed&>("{}x{}")’ is not a constant expression 86 | return formatter::format(fmt::format("{}x{}", value.width, value.height), ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h:86:58: in ‘constexpr’ expansion of ‘fmt::v10::basic_format_string&, boxed::detail::boxed&>("{}x{}")’ /usr/include/fmt/core.h:2787:40: in ‘constexpr’ expansion of ‘fmt::v10::detail::parse_format_string, boxed::detail::boxed > >(((fmt::v10::basic_format_string&, boxed::detail::boxed&>*)this)->fmt::v10::basic_format_string&, boxed::detail::boxed&>::str_, fmt::v10::detail::format_string_checker, boxed::detail::boxed >(fmt::v10::basic_string_view(((const char*)s))))’ /usr/include/fmt/core.h:2534:44: in ‘constexpr’ expansion of ‘fmt::v10::detail::parse_replacement_field, boxed::detail::boxed >&>((p + -1), end, (* & handler))’ /usr/include/fmt/core.h:2502:33: in ‘constexpr’ expansion of ‘(& handler)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::on_replacement_field((& handler)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::on_arg_id(), begin)’ /usr/include/fmt/core.h:2677:20: in ‘constexpr’ expansion of ‘((fmt::v10::detail::format_string_checker, boxed::detail::boxed >*)this)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::on_format_specs(id, begin, begin)’ /usr/include/fmt/core.h:2684:51: in ‘constexpr’ expansion of ‘((fmt::v10::detail::format_string_checker, boxed::detail::boxed >*)this)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::parse_funcs_[id](((fmt::v10::detail::format_string_checker, boxed::detail::boxed >*)this)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::context_)’ /usr/include/fmt/core.h:2684:51: error: ‘constexpr’ call flows off the end of the function 2684 | return id >= 0 && id < num_args ? parse_funcs_[id](context_) : begin; | ~~~~~~~~~~~~^ /usr/include/fmt/core.h: In instantiation of ‘constexpr decltype (ctx.begin()) fmt::v10::detail::parse_format_specs(ParseContext&) [with T = boxed::detail::boxed; ParseContext = compile_parse_context; decltype (ctx.begin()) = const char*]’: /usr/include/fmt/core.h:2656:22: required from ‘constexpr fmt::v10::detail::format_string_checker::format_string_checker(fmt::v10::basic_string_view) [with Char = char; Args = {boxed::detail::boxed, boxed::detail::boxed}]’ 2656 | parse_funcs_{&parse_format_specs...} {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:2787:47: required from here 2787 | detail::parse_format_string(str_, checker(s)); | ^~~~~~~~~~ /usr/include/fmt/core.h:2591:48: error: ‘struct fmt::v10::formatter, char, void>’ has no member named ‘parse’ 2591 | return formatter().parse(ctx); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/fmt/core.h: In instantiation of ‘static void fmt::v10::detail::value::format_custom_arg(void*, typename Context::parse_context_type&, Context&) [with T = boxed::detail::boxed; Formatter = fmt::v10::formatter, char, void>; Context = fmt::v10::basic_format_context; typename Context::parse_context_type = fmt::v10::basic_format_parse_context]’: /usr/include/fmt/core.h:1310:19: required from ‘constexpr fmt::v10::detail::value::value(T&) [with T = boxed::detail::boxed; Context = fmt::v10::basic_format_context]’ 1310 | custom.format = format_custom_arg< | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 1311 | value_type, typename Context::template formatter_type>; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:1607:41: required from ‘constexpr fmt::v10::format_arg_store::format_arg_store(T& ...) [with T = {boxed::detail::boxed, boxed::detail::boxed}; Context = fmt::v10::basic_format_context; Args = {boxed::detail::boxed, boxed::detail::boxed}]’ 1607 | return {arg_mapper().map(val)}; | ^ /usr/include/fmt/core.h:1860:18: required from ‘std::string fmt::v10::format(format_string, T&& ...) [with T = {boxed::detail::boxed&, boxed::detail::boxed&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string&, boxed::detail::boxed&>]’ 1860 | return {args...}; | ^ /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h:86:58: required from here 86 | return formatter::format(fmt::format("{}x{}", value.width, value.height), ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:1324:28: error: ‘struct fmt::v10::formatter, char, void>’ has no member named ‘parse’ 1324 | parse_ctx.advance_to(f.parse(parse_ctx)); | ~~^~~~~ /usr/include/fmt/core.h: In instantiation of ‘static void fmt::v10::detail::value::format_custom_arg(void*, typename Context::parse_context_type&, Context&) [with T = boxed::detail::boxed; Formatter = fmt::v10::formatter, char, void>; Context = fmt::v10::basic_format_context; typename Context::parse_context_type = fmt::v10::basic_format_parse_context]’: /usr/include/fmt/core.h:1310:19: required from ‘constexpr fmt::v10::detail::value::value(T&) [with T = boxed::detail::boxed; Context = fmt::v10::basic_format_context]’ 1310 | custom.format = format_custom_arg< | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 1311 | value_type, typename Context::template formatter_type>; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:1607:41: required from ‘constexpr fmt::v10::format_arg_store::format_arg_store(T& ...) [with T = {boxed::detail::boxed, boxed::detail::boxed}; Context = fmt::v10::basic_format_context; Args = {boxed::detail::boxed, boxed::detail::boxed}]’ 1607 | return {arg_mapper().map(val)}; | ^ /usr/include/fmt/core.h:1860:18: required from ‘std::string fmt::v10::format(format_string, T&& ...) [with T = {boxed::detail::boxed&, boxed::detail::boxed&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string&, boxed::detail::boxed&>]’ 1860 | return {args...}; | ^ /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h:86:58: required from here 86 | return formatter::format(fmt::format("{}x{}", value.width, value.height), ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:1324:28: error: ‘struct fmt::v10::formatter, char, void>’ has no member named ‘parse’ 1324 | parse_ctx.advance_to(f.parse(parse_ctx)); | ~~^~~~~ [6/123] /usr/bin/g++ -DCONTOUR_STACKTRACE_ADDR2LINE=1 -DFMT_HEADER_ONLY=1 -DHAVE_BACKTRACE -DHAVE_BACKTRACE_SYMBOLS -DHAVE_CXXABI_H -DHAVE_DLADDR -DHAVE_DLFCN_H -DHAVE_DLSYM -DHAVE_EXECINFO_H -DHAVE_SYS_SELECT_H -DHAVE_UNWIND_H -DVTPTY_LIBSSH2 -DVTPTY_LIBSSH2=1 -I/builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fdiagnostics-color=always -DWITH_GZFILEOP -march=armv8-a+fp+simd+crypto+crc -MD -MT src/vtpty/CMakeFiles/vtpty.dir/Pty.cpp.o -MF src/vtpty/CMakeFiles/vtpty.dir/Pty.cpp.o.d -o src/vtpty/CMakeFiles/vtpty.dir/Pty.cpp.o -c /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/Pty.cpp FAILED: src/vtpty/CMakeFiles/vtpty.dir/Pty.cpp.o /usr/bin/g++ -DCONTOUR_STACKTRACE_ADDR2LINE=1 -DFMT_HEADER_ONLY=1 -DHAVE_BACKTRACE -DHAVE_BACKTRACE_SYMBOLS -DHAVE_CXXABI_H -DHAVE_DLADDR -DHAVE_DLFCN_H -DHAVE_DLSYM -DHAVE_EXECINFO_H -DHAVE_SYS_SELECT_H -DHAVE_UNWIND_H -DVTPTY_LIBSSH2 -DVTPTY_LIBSSH2=1 -I/builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fdiagnostics-color=always -DWITH_GZFILEOP -march=armv8-a+fp+simd+crypto+crc -MD -MT src/vtpty/CMakeFiles/vtpty.dir/Pty.cpp.o -MF src/vtpty/CMakeFiles/vtpty.dir/Pty.cpp.o.d -o src/vtpty/CMakeFiles/vtpty.dir/Pty.cpp.o -c /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/Pty.cpp In file included from /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h:6, from /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/Pty.h:4, from /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/Pty.cpp:2: /usr/include/boxed-cpp/boxed.hpp:218:8: error: extra qualification not allowed [-fpermissive] 218 | struct fmt::formatter> | ^~~ In file included from /usr/include/fmt/format.h:49, from /usr/include/boxed-cpp/boxed.hpp:211: /usr/include/fmt/core.h: In instantiation of ‘constexpr decltype (ctx.begin()) fmt::v10::detail::parse_format_specs(ParseContext&) [with T = boxed::detail::boxed; ParseContext = compile_parse_context; decltype (ctx.begin()) = const char*]’: /usr/include/fmt/core.h:2684:51: required from here 2684 | return id >= 0 && id < num_args ? parse_funcs_[id](context_) : begin; | ~~~~~~~~~~~~^ /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h:86:58: in ‘constexpr’ expansion of ‘fmt::v10::basic_format_string&, boxed::detail::boxed&>("{}x{}")’ /usr/include/fmt/core.h:2787:40: in ‘constexpr’ expansion of ‘fmt::v10::detail::parse_format_string, boxed::detail::boxed > >(((fmt::v10::basic_format_string&, boxed::detail::boxed&>*)this)->fmt::v10::basic_format_string&, boxed::detail::boxed&>::str_, fmt::v10::detail::format_string_checker, boxed::detail::boxed >(fmt::v10::basic_string_view(((const char*)s))))’ /usr/include/fmt/core.h:2534:44: in ‘constexpr’ expansion of ‘fmt::v10::detail::parse_replacement_field, boxed::detail::boxed >&>((p + -1), end, (* & handler))’ /usr/include/fmt/core.h:2502:33: in ‘constexpr’ expansion of ‘(& handler)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::on_replacement_field((& handler)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::on_arg_id(), begin)’ /usr/include/fmt/core.h:2677:20: in ‘constexpr’ expansion of ‘((fmt::v10::detail::format_string_checker, boxed::detail::boxed >*)this)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::on_format_specs(id, begin, begin)’ /usr/include/fmt/core.h:2591:48: error: ‘struct fmt::v10::formatter, char, void>’ has no member named ‘parse’ 2591 | return formatter().parse(ctx); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h: In member function ‘fmt::v10::basic_format_context::iterator fmt::v10::formatter::format(vtpty::ImageSize, fmt::v10::format_context&)’: /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h:86:58: error: call to consteval function ‘fmt::v10::basic_format_string&, boxed::detail::boxed&>("{}x{}")’ is not a constant expression 86 | return formatter::format(fmt::format("{}x{}", value.width, value.height), ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h:86:58: in ‘constexpr’ expansion of ‘fmt::v10::basic_format_string&, boxed::detail::boxed&>("{}x{}")’ /usr/include/fmt/core.h:2787:40: in ‘constexpr’ expansion of ‘fmt::v10::detail::parse_format_string, boxed::detail::boxed > >(((fmt::v10::basic_format_string&, boxed::detail::boxed&>*)this)->fmt::v10::basic_format_string&, boxed::detail::boxed&>::str_, fmt::v10::detail::format_string_checker, boxed::detail::boxed >(fmt::v10::basic_string_view(((const char*)s))))’ /usr/include/fmt/core.h:2534:44: in ‘constexpr’ expansion of ‘fmt::v10::detail::parse_replacement_field, boxed::detail::boxed >&>((p + -1), end, (* & handler))’ /usr/include/fmt/core.h:2502:33: in ‘constexpr’ expansion of ‘(& handler)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::on_replacement_field((& handler)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::on_arg_id(), begin)’ /usr/include/fmt/core.h:2677:20: in ‘constexpr’ expansion of ‘((fmt::v10::detail::format_string_checker, boxed::detail::boxed >*)this)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::on_format_specs(id, begin, begin)’ /usr/include/fmt/core.h:2684:51: in ‘constexpr’ expansion of ‘((fmt::v10::detail::format_string_checker, boxed::detail::boxed >*)this)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::parse_funcs_[id](((fmt::v10::detail::format_string_checker, boxed::detail::boxed >*)this)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::context_)’ /usr/include/fmt/core.h:2684:51: error: ‘constexpr’ call flows off the end of the function 2684 | return id >= 0 && id < num_args ? parse_funcs_[id](context_) : begin; | ~~~~~~~~~~~~^ /usr/include/fmt/core.h: In instantiation of ‘constexpr decltype (ctx.begin()) fmt::v10::detail::parse_format_specs(ParseContext&) [with T = boxed::detail::boxed; ParseContext = compile_parse_context; decltype (ctx.begin()) = const char*]’: /usr/include/fmt/core.h:2656:22: required from ‘constexpr fmt::v10::detail::format_string_checker::format_string_checker(fmt::v10::basic_string_view) [with Char = char; Args = {boxed::detail::boxed, boxed::detail::boxed}]’ 2656 | parse_funcs_{&parse_format_specs...} {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:2787:47: required from here 2787 | detail::parse_format_string(str_, checker(s)); | ^~~~~~~~~~ /usr/include/fmt/core.h:2591:48: error: ‘struct fmt::v10::formatter, char, void>’ has no member named ‘parse’ 2591 | return formatter().parse(ctx); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/fmt/core.h: In instantiation of ‘static void fmt::v10::detail::value::format_custom_arg(void*, typename Context::parse_context_type&, Context&) [with T = boxed::detail::boxed; Formatter = fmt::v10::formatter, char, void>; Context = fmt::v10::basic_format_context; typename Context::parse_context_type = fmt::v10::basic_format_parse_context]’: /usr/include/fmt/core.h:1310:19: required from ‘constexpr fmt::v10::detail::value::value(T&) [with T = boxed::detail::boxed; Context = fmt::v10::basic_format_context]’ 1310 | custom.format = format_custom_arg< | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 1311 | value_type, typename Context::template formatter_type>; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:1607:41: required from ‘constexpr fmt::v10::format_arg_store::format_arg_store(T& ...) [with T = {boxed::detail::boxed, boxed::detail::boxed}; Context = fmt::v10::basic_format_context; Args = {boxed::detail::boxed, boxed::detail::boxed}]’ 1607 | return {arg_mapper().map(val)}; | ^ /usr/include/fmt/core.h:1860:18: required from ‘std::string fmt::v10::format(format_string, T&& ...) [with T = {boxed::detail::boxed&, boxed::detail::boxed&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string&, boxed::detail::boxed&>]’ 1860 | return {args...}; | ^ /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h:86:58: required from here 86 | return formatter::format(fmt::format("{}x{}", value.width, value.height), ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:1324:28: error: ‘struct fmt::v10::formatter, char, void>’ has no member named ‘parse’ 1324 | parse_ctx.advance_to(f.parse(parse_ctx)); | ~~^~~~~ /usr/include/fmt/core.h: In instantiation of ‘static void fmt::v10::detail::value::format_custom_arg(void*, typename Context::parse_context_type&, Context&) [with T = boxed::detail::boxed; Formatter = fmt::v10::formatter, char, void>; Context = fmt::v10::basic_format_context; typename Context::parse_context_type = fmt::v10::basic_format_parse_context]’: /usr/include/fmt/core.h:1310:19: required from ‘constexpr fmt::v10::detail::value::value(T&) [with T = boxed::detail::boxed; Context = fmt::v10::basic_format_context]’ 1310 | custom.format = format_custom_arg< | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 1311 | value_type, typename Context::template formatter_type>; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:1607:41: required from ‘constexpr fmt::v10::format_arg_store::format_arg_store(T& ...) [with T = {boxed::detail::boxed, boxed::detail::boxed}; Context = fmt::v10::basic_format_context; Args = {boxed::detail::boxed, boxed::detail::boxed}]’ 1607 | return {arg_mapper().map(val)}; | ^ /usr/include/fmt/core.h:1860:18: required from ‘std::string fmt::v10::format(format_string, T&& ...) [with T = {boxed::detail::boxed&, boxed::detail::boxed&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string&, boxed::detail::boxed&>]’ 1860 | return {args...}; | ^ /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h:86:58: required from here 86 | return formatter::format(fmt::format("{}x{}", value.width, value.height), ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:1324:28: error: ‘struct fmt::v10::formatter, char, void>’ has no member named ‘parse’ 1324 | parse_ctx.advance_to(f.parse(parse_ctx)); | ~~^~~~~ [7/123] /usr/bin/g++ -DCONTOUR_STACKTRACE_ADDR2LINE=1 -DFMT_HEADER_ONLY=1 -DHAVE_BACKTRACE -DHAVE_BACKTRACE_SYMBOLS -DHAVE_CXXABI_H -DHAVE_DLADDR -DHAVE_DLFCN_H -DHAVE_DLSYM -DHAVE_EXECINFO_H -DHAVE_SYS_SELECT_H -DHAVE_UNWIND_H -DVTPTY_LIBSSH2 -DVTPTY_LIBSSH2=1 -I/builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fdiagnostics-color=always -DWITH_GZFILEOP -march=armv8-a+fp+simd+crypto+crc -MD -MT src/vtpty/CMakeFiles/vtpty.dir/Process_unix.cpp.o -MF src/vtpty/CMakeFiles/vtpty.dir/Process_unix.cpp.o.d -o src/vtpty/CMakeFiles/vtpty.dir/Process_unix.cpp.o -c /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/Process_unix.cpp FAILED: src/vtpty/CMakeFiles/vtpty.dir/Process_unix.cpp.o /usr/bin/g++ -DCONTOUR_STACKTRACE_ADDR2LINE=1 -DFMT_HEADER_ONLY=1 -DHAVE_BACKTRACE -DHAVE_BACKTRACE_SYMBOLS -DHAVE_CXXABI_H -DHAVE_DLADDR -DHAVE_DLFCN_H -DHAVE_DLSYM -DHAVE_EXECINFO_H -DHAVE_SYS_SELECT_H -DHAVE_UNWIND_H -DVTPTY_LIBSSH2 -DVTPTY_LIBSSH2=1 -I/builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fdiagnostics-color=always -DWITH_GZFILEOP -march=armv8-a+fp+simd+crypto+crc -MD -MT src/vtpty/CMakeFiles/vtpty.dir/Process_unix.cpp.o -MF src/vtpty/CMakeFiles/vtpty.dir/Process_unix.cpp.o.d -o src/vtpty/CMakeFiles/vtpty.dir/Process_unix.cpp.o -c /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/Process_unix.cpp In file included from /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h:6, from /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/Pty.h:4, from /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/Process.h:4, from /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/Process_unix.cpp:2: /usr/include/boxed-cpp/boxed.hpp:218:8: error: extra qualification not allowed [-fpermissive] 218 | struct fmt::formatter> | ^~~ In file included from /usr/include/fmt/format.h:49, from /usr/include/boxed-cpp/boxed.hpp:211: /usr/include/fmt/core.h: In instantiation of ‘constexpr decltype (ctx.begin()) fmt::v10::detail::parse_format_specs(ParseContext&) [with T = boxed::detail::boxed; ParseContext = compile_parse_context; decltype (ctx.begin()) = const char*]’: /usr/include/fmt/core.h:2684:51: required from here 2684 | return id >= 0 && id < num_args ? parse_funcs_[id](context_) : begin; | ~~~~~~~~~~~~^ /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h:86:58: in ‘constexpr’ expansion of ‘fmt::v10::basic_format_string&, boxed::detail::boxed&>("{}x{}")’ /usr/include/fmt/core.h:2787:40: in ‘constexpr’ expansion of ‘fmt::v10::detail::parse_format_string, boxed::detail::boxed > >(((fmt::v10::basic_format_string&, boxed::detail::boxed&>*)this)->fmt::v10::basic_format_string&, boxed::detail::boxed&>::str_, fmt::v10::detail::format_string_checker, boxed::detail::boxed >(fmt::v10::basic_string_view(((const char*)s))))’ /usr/include/fmt/core.h:2534:44: in ‘constexpr’ expansion of ‘fmt::v10::detail::parse_replacement_field, boxed::detail::boxed >&>((p + -1), end, (* & handler))’ /usr/include/fmt/core.h:2502:33: in ‘constexpr’ expansion of ‘(& handler)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::on_replacement_field((& handler)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::on_arg_id(), begin)’ /usr/include/fmt/core.h:2677:20: in ‘constexpr’ expansion of ‘((fmt::v10::detail::format_string_checker, boxed::detail::boxed >*)this)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::on_format_specs(id, begin, begin)’ /usr/include/fmt/core.h:2591:48: error: ‘struct fmt::v10::formatter, char, void>’ has no member named ‘parse’ 2591 | return formatter().parse(ctx); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h: In member function ‘fmt::v10::basic_format_context::iterator fmt::v10::formatter::format(vtpty::ImageSize, fmt::v10::format_context&)’: /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h:86:58: error: call to consteval function ‘fmt::v10::basic_format_string&, boxed::detail::boxed&>("{}x{}")’ is not a constant expression 86 | return formatter::format(fmt::format("{}x{}", value.width, value.height), ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h:86:58: in ‘constexpr’ expansion of ‘fmt::v10::basic_format_string&, boxed::detail::boxed&>("{}x{}")’ /usr/include/fmt/core.h:2787:40: in ‘constexpr’ expansion of ‘fmt::v10::detail::parse_format_string, boxed::detail::boxed > >(((fmt::v10::basic_format_string&, boxed::detail::boxed&>*)this)->fmt::v10::basic_format_string&, boxed::detail::boxed&>::str_, fmt::v10::detail::format_string_checker, boxed::detail::boxed >(fmt::v10::basic_string_view(((const char*)s))))’ /usr/include/fmt/core.h:2534:44: in ‘constexpr’ expansion of ‘fmt::v10::detail::parse_replacement_field, boxed::detail::boxed >&>((p + -1), end, (* & handler))’ /usr/include/fmt/core.h:2502:33: in ‘constexpr’ expansion of ‘(& handler)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::on_replacement_field((& handler)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::on_arg_id(), begin)’ /usr/include/fmt/core.h:2677:20: in ‘constexpr’ expansion of ‘((fmt::v10::detail::format_string_checker, boxed::detail::boxed >*)this)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::on_format_specs(id, begin, begin)’ /usr/include/fmt/core.h:2684:51: in ‘constexpr’ expansion of ‘((fmt::v10::detail::format_string_checker, boxed::detail::boxed >*)this)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::parse_funcs_[id](((fmt::v10::detail::format_string_checker, boxed::detail::boxed >*)this)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::context_)’ /usr/include/fmt/core.h:2684:51: error: ‘constexpr’ call flows off the end of the function 2684 | return id >= 0 && id < num_args ? parse_funcs_[id](context_) : begin; | ~~~~~~~~~~~~^ /usr/include/fmt/core.h: In instantiation of ‘constexpr decltype (ctx.begin()) fmt::v10::detail::parse_format_specs(ParseContext&) [with T = boxed::detail::boxed; ParseContext = compile_parse_context; decltype (ctx.begin()) = const char*]’: /usr/include/fmt/core.h:2656:22: required from ‘constexpr fmt::v10::detail::format_string_checker::format_string_checker(fmt::v10::basic_string_view) [with Char = char; Args = {boxed::detail::boxed, boxed::detail::boxed}]’ 2656 | parse_funcs_{&parse_format_specs...} {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:2787:47: required from here 2787 | detail::parse_format_string(str_, checker(s)); | ^~~~~~~~~~ /usr/include/fmt/core.h:2591:48: error: ‘struct fmt::v10::formatter, char, void>’ has no member named ‘parse’ 2591 | return formatter().parse(ctx); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/fmt/core.h: In instantiation of ‘static void fmt::v10::detail::value::format_custom_arg(void*, typename Context::parse_context_type&, Context&) [with T = boxed::detail::boxed; Formatter = fmt::v10::formatter, char, void>; Context = fmt::v10::basic_format_context; typename Context::parse_context_type = fmt::v10::basic_format_parse_context]’: /usr/include/fmt/core.h:1310:19: required from ‘constexpr fmt::v10::detail::value::value(T&) [with T = boxed::detail::boxed; Context = fmt::v10::basic_format_context]’ 1310 | custom.format = format_custom_arg< | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 1311 | value_type, typename Context::template formatter_type>; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:1607:41: required from ‘constexpr fmt::v10::format_arg_store::format_arg_store(T& ...) [with T = {boxed::detail::boxed, boxed::detail::boxed}; Context = fmt::v10::basic_format_context; Args = {boxed::detail::boxed, boxed::detail::boxed}]’ 1607 | return {arg_mapper().map(val)}; | ^ /usr/include/fmt/core.h:1860:18: required from ‘std::string fmt::v10::format(format_string, T&& ...) [with T = {boxed::detail::boxed&, boxed::detail::boxed&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string&, boxed::detail::boxed&>]’ 1860 | return {args...}; | ^ /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h:86:58: required from here 86 | return formatter::format(fmt::format("{}x{}", value.width, value.height), ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:1324:28: error: ‘struct fmt::v10::formatter, char, void>’ has no member named ‘parse’ 1324 | parse_ctx.advance_to(f.parse(parse_ctx)); | ~~^~~~~ /usr/include/fmt/core.h: In instantiation of ‘static void fmt::v10::detail::value::format_custom_arg(void*, typename Context::parse_context_type&, Context&) [with T = boxed::detail::boxed; Formatter = fmt::v10::formatter, char, void>; Context = fmt::v10::basic_format_context; typename Context::parse_context_type = fmt::v10::basic_format_parse_context]’: /usr/include/fmt/core.h:1310:19: required from ‘constexpr fmt::v10::detail::value::value(T&) [with T = boxed::detail::boxed; Context = fmt::v10::basic_format_context]’ 1310 | custom.format = format_custom_arg< | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 1311 | value_type, typename Context::template formatter_type>; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:1607:41: required from ‘constexpr fmt::v10::format_arg_store::format_arg_store(T& ...) [with T = {boxed::detail::boxed, boxed::detail::boxed}; Context = fmt::v10::basic_format_context; Args = {boxed::detail::boxed, boxed::detail::boxed}]’ 1607 | return {arg_mapper().map(val)}; | ^ /usr/include/fmt/core.h:1860:18: required from ‘std::string fmt::v10::format(format_string, T&& ...) [with T = {boxed::detail::boxed&, boxed::detail::boxed&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string&, boxed::detail::boxed&>]’ 1860 | return {args...}; | ^ /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h:86:58: required from here 86 | return formatter::format(fmt::format("{}x{}", value.width, value.height), ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:1324:28: error: ‘struct fmt::v10::formatter, char, void>’ has no member named ‘parse’ 1324 | parse_ctx.advance_to(f.parse(parse_ctx)); | ~~^~~~~ [8/123] /usr/bin/g++ -DCONTOUR_STACKTRACE_ADDR2LINE=1 -DFMT_HEADER_ONLY=1 -DHAVE_BACKTRACE -DHAVE_BACKTRACE_SYMBOLS -DHAVE_CXXABI_H -DHAVE_DLADDR -DHAVE_DLFCN_H -DHAVE_DLSYM -DHAVE_EXECINFO_H -DHAVE_SYS_SELECT_H -DHAVE_UNWIND_H -DVTPTY_LIBSSH2 -DVTPTY_LIBSSH2=1 -I/builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fdiagnostics-color=always -DWITH_GZFILEOP -march=armv8-a+fp+simd+crypto+crc -MD -MT src/vtpty/CMakeFiles/vtpty.dir/UnixPty.cpp.o -MF src/vtpty/CMakeFiles/vtpty.dir/UnixPty.cpp.o.d -o src/vtpty/CMakeFiles/vtpty.dir/UnixPty.cpp.o -c /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/UnixPty.cpp FAILED: src/vtpty/CMakeFiles/vtpty.dir/UnixPty.cpp.o /usr/bin/g++ -DCONTOUR_STACKTRACE_ADDR2LINE=1 -DFMT_HEADER_ONLY=1 -DHAVE_BACKTRACE -DHAVE_BACKTRACE_SYMBOLS -DHAVE_CXXABI_H -DHAVE_DLADDR -DHAVE_DLFCN_H -DHAVE_DLSYM -DHAVE_EXECINFO_H -DHAVE_SYS_SELECT_H -DHAVE_UNWIND_H -DVTPTY_LIBSSH2 -DVTPTY_LIBSSH2=1 -I/builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fdiagnostics-color=always -DWITH_GZFILEOP -march=armv8-a+fp+simd+crypto+crc -MD -MT src/vtpty/CMakeFiles/vtpty.dir/UnixPty.cpp.o -MF src/vtpty/CMakeFiles/vtpty.dir/UnixPty.cpp.o.d -o src/vtpty/CMakeFiles/vtpty.dir/UnixPty.cpp.o -c /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/UnixPty.cpp In file included from /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h:6, from /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/Pty.h:4, from /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/UnixPty.h:4, from /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/UnixPty.cpp:2: /usr/include/boxed-cpp/boxed.hpp:218:8: error: extra qualification not allowed [-fpermissive] 218 | struct fmt::formatter> | ^~~ In file included from /usr/include/fmt/format.h:49, from /usr/include/boxed-cpp/boxed.hpp:211: /usr/include/fmt/core.h: In instantiation of ‘constexpr decltype (ctx.begin()) fmt::v10::detail::parse_format_specs(ParseContext&) [with T = boxed::detail::boxed; ParseContext = compile_parse_context; decltype (ctx.begin()) = const char*]’: /usr/include/fmt/core.h:2684:51: required from here 2684 | return id >= 0 && id < num_args ? parse_funcs_[id](context_) : begin; | ~~~~~~~~~~~~^ /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h:86:58: in ‘constexpr’ expansion of ‘fmt::v10::basic_format_string&, boxed::detail::boxed&>("{}x{}")’ /usr/include/fmt/core.h:2787:40: in ‘constexpr’ expansion of ‘fmt::v10::detail::parse_format_string, boxed::detail::boxed > >(((fmt::v10::basic_format_string&, boxed::detail::boxed&>*)this)->fmt::v10::basic_format_string&, boxed::detail::boxed&>::str_, fmt::v10::detail::format_string_checker, boxed::detail::boxed >(fmt::v10::basic_string_view(((const char*)s))))’ /usr/include/fmt/core.h:2534:44: in ‘constexpr’ expansion of ‘fmt::v10::detail::parse_replacement_field, boxed::detail::boxed >&>((p + -1), end, (* & handler))’ /usr/include/fmt/core.h:2502:33: in ‘constexpr’ expansion of ‘(& handler)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::on_replacement_field((& handler)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::on_arg_id(), begin)’ /usr/include/fmt/core.h:2677:20: in ‘constexpr’ expansion of ‘((fmt::v10::detail::format_string_checker, boxed::detail::boxed >*)this)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::on_format_specs(id, begin, begin)’ /usr/include/fmt/core.h:2591:48: error: ‘struct fmt::v10::formatter, char, void>’ has no member named ‘parse’ 2591 | return formatter().parse(ctx); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h: In member function ‘fmt::v10::basic_format_context::iterator fmt::v10::formatter::format(vtpty::ImageSize, fmt::v10::format_context&)’: /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h:86:58: error: call to consteval function ‘fmt::v10::basic_format_string&, boxed::detail::boxed&>("{}x{}")’ is not a constant expression 86 | return formatter::format(fmt::format("{}x{}", value.width, value.height), ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h:86:58: in ‘constexpr’ expansion of ‘fmt::v10::basic_format_string&, boxed::detail::boxed&>("{}x{}")’ /usr/include/fmt/core.h:2787:40: in ‘constexpr’ expansion of ‘fmt::v10::detail::parse_format_string, boxed::detail::boxed > >(((fmt::v10::basic_format_string&, boxed::detail::boxed&>*)this)->fmt::v10::basic_format_string&, boxed::detail::boxed&>::str_, fmt::v10::detail::format_string_checker, boxed::detail::boxed >(fmt::v10::basic_string_view(((const char*)s))))’ /usr/include/fmt/core.h:2534:44: in ‘constexpr’ expansion of ‘fmt::v10::detail::parse_replacement_field, boxed::detail::boxed >&>((p + -1), end, (* & handler))’ /usr/include/fmt/core.h:2502:33: in ‘constexpr’ expansion of ‘(& handler)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::on_replacement_field((& handler)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::on_arg_id(), begin)’ /usr/include/fmt/core.h:2677:20: in ‘constexpr’ expansion of ‘((fmt::v10::detail::format_string_checker, boxed::detail::boxed >*)this)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::on_format_specs(id, begin, begin)’ /usr/include/fmt/core.h:2684:51: in ‘constexpr’ expansion of ‘((fmt::v10::detail::format_string_checker, boxed::detail::boxed >*)this)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::parse_funcs_[id](((fmt::v10::detail::format_string_checker, boxed::detail::boxed >*)this)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::context_)’ /usr/include/fmt/core.h:2684:51: error: ‘constexpr’ call flows off the end of the function 2684 | return id >= 0 && id < num_args ? parse_funcs_[id](context_) : begin; | ~~~~~~~~~~~~^ /usr/include/fmt/core.h: In instantiation of ‘constexpr decltype (ctx.begin()) fmt::v10::detail::parse_format_specs(ParseContext&) [with T = boxed::detail::boxed; ParseContext = compile_parse_context; decltype (ctx.begin()) = const char*]’: /usr/include/fmt/core.h:2656:22: required from ‘constexpr fmt::v10::detail::format_string_checker::format_string_checker(fmt::v10::basic_string_view) [with Char = char; Args = {boxed::detail::boxed, boxed::detail::boxed}]’ 2656 | parse_funcs_{&parse_format_specs...} {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:2787:47: required from here 2787 | detail::parse_format_string(str_, checker(s)); | ^~~~~~~~~~ /usr/include/fmt/core.h:2591:48: error: ‘struct fmt::v10::formatter, char, void>’ has no member named ‘parse’ 2591 | return formatter().parse(ctx); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/fmt/core.h: In instantiation of ‘static void fmt::v10::detail::value::format_custom_arg(void*, typename Context::parse_context_type&, Context&) [with T = boxed::detail::boxed; Formatter = fmt::v10::formatter, char, void>; Context = fmt::v10::basic_format_context; typename Context::parse_context_type = fmt::v10::basic_format_parse_context]’: /usr/include/fmt/core.h:1310:19: required from ‘constexpr fmt::v10::detail::value::value(T&) [with T = boxed::detail::boxed; Context = fmt::v10::basic_format_context]’ 1310 | custom.format = format_custom_arg< | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 1311 | value_type, typename Context::template formatter_type>; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:1607:41: required from ‘constexpr fmt::v10::format_arg_store::format_arg_store(T& ...) [with T = {boxed::detail::boxed, boxed::detail::boxed}; Context = fmt::v10::basic_format_context; Args = {boxed::detail::boxed, boxed::detail::boxed}]’ 1607 | return {arg_mapper().map(val)}; | ^ /usr/include/fmt/core.h:1860:18: required from ‘std::string fmt::v10::format(format_string, T&& ...) [with T = {boxed::detail::boxed&, boxed::detail::boxed&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string&, boxed::detail::boxed&>]’ 1860 | return {args...}; | ^ /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h:86:58: required from here 86 | return formatter::format(fmt::format("{}x{}", value.width, value.height), ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:1324:28: error: ‘struct fmt::v10::formatter, char, void>’ has no member named ‘parse’ 1324 | parse_ctx.advance_to(f.parse(parse_ctx)); | ~~^~~~~ /usr/include/fmt/core.h: In instantiation of ‘static void fmt::v10::detail::value::format_custom_arg(void*, typename Context::parse_context_type&, Context&) [with T = boxed::detail::boxed; Formatter = fmt::v10::formatter, char, void>; Context = fmt::v10::basic_format_context; typename Context::parse_context_type = fmt::v10::basic_format_parse_context]’: /usr/include/fmt/core.h:1310:19: required from ‘constexpr fmt::v10::detail::value::value(T&) [with T = boxed::detail::boxed; Context = fmt::v10::basic_format_context]’ 1310 | custom.format = format_custom_arg< | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 1311 | value_type, typename Context::template formatter_type>; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:1607:41: required from ‘constexpr fmt::v10::format_arg_store::format_arg_store(T& ...) [with T = {boxed::detail::boxed, boxed::detail::boxed}; Context = fmt::v10::basic_format_context; Args = {boxed::detail::boxed, boxed::detail::boxed}]’ 1607 | return {arg_mapper().map(val)}; | ^ /usr/include/fmt/core.h:1860:18: required from ‘std::string fmt::v10::format(format_string, T&& ...) [with T = {boxed::detail::boxed&, boxed::detail::boxed&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string&, boxed::detail::boxed&>]’ 1860 | return {args...}; | ^ /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h:86:58: required from here 86 | return formatter::format(fmt::format("{}x{}", value.width, value.height), ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:1324:28: error: ‘struct fmt::v10::formatter, char, void>’ has no member named ‘parse’ 1324 | parse_ctx.advance_to(f.parse(parse_ctx)); | ~~^~~~~ /usr/include/fmt/core.h: In instantiation of ‘static void fmt::v10::detail::value::format_custom_arg(void*, typename Context::parse_context_type&, Context&) [with T = boxed::detail::boxed; Formatter = fmt::v10::formatter, char, void>; Context = fmt::v10::basic_format_context; typename Context::parse_context_type = fmt::v10::basic_format_parse_context]’: /usr/include/fmt/core.h:1310:19: required from ‘constexpr fmt::v10::detail::value::value(T&) [with T = const boxed::detail::boxed; Context = fmt::v10::basic_format_context]’ 1310 | custom.format = format_custom_arg< | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 1311 | value_type, typename Context::template formatter_type>; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:1607:41: required from ‘constexpr fmt::v10::format_arg_store::format_arg_store(T& ...) [with T = {const boxed::detail::boxed, const boxed::detail::boxed, const vtpty::ImageSize}; Context = fmt::v10::basic_format_context; Args = {boxed::detail::boxed, boxed::detail::boxed, vtpty::ImageSize}]’ 1607 | return {arg_mapper().map(val)}; | ^ /usr/include/fmt/core.h:1860:18: required from ‘logstore::message_builder& logstore::message_builder::operator()(std::string_view, const Ts& ...) [with Ts = {boxed::detail::boxed, boxed::detail::boxed, vtpty::ImageSize}; std::string_view = std::basic_string_view]’ 1860 | return {args...}; | ^ /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/UnixPty.cpp:346:13: required from here 346 | ptyLog()("Sending terminal size: {}x{} / {}", cells.columns, cells.lines, pixels.value_or(ImageSize {})); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:1324:28: error: ‘struct fmt::v10::formatter, char, void>’ has no member named ‘parse’ 1324 | parse_ctx.advance_to(f.parse(parse_ctx)); | ~~^~~~~ /usr/include/fmt/core.h: In instantiation of ‘static void fmt::v10::detail::value::format_custom_arg(void*, typename Context::parse_context_type&, Context&) [with T = boxed::detail::boxed; Formatter = fmt::v10::formatter, char, void>; Context = fmt::v10::basic_format_context; typename Context::parse_context_type = fmt::v10::basic_format_parse_context]’: /usr/include/fmt/core.h:1310:19: required from ‘constexpr fmt::v10::detail::value::value(T&) [with T = const boxed::detail::boxed; Context = fmt::v10::basic_format_context]’ 1310 | custom.format = format_custom_arg< | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 1311 | value_type, typename Context::template formatter_type>; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:1607:41: required from ‘constexpr fmt::v10::format_arg_store::format_arg_store(T& ...) [with T = {const boxed::detail::boxed, const boxed::detail::boxed, const vtpty::ImageSize}; Context = fmt::v10::basic_format_context; Args = {boxed::detail::boxed, boxed::detail::boxed, vtpty::ImageSize}]’ 1607 | return {arg_mapper().map(val)}; | ^ /usr/include/fmt/core.h:1860:18: required from ‘logstore::message_builder& logstore::message_builder::operator()(std::string_view, const Ts& ...) [with Ts = {boxed::detail::boxed, boxed::detail::boxed, vtpty::ImageSize}; std::string_view = std::basic_string_view]’ 1860 | return {args...}; | ^ /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/UnixPty.cpp:346:13: required from here 346 | ptyLog()("Sending terminal size: {}x{} / {}", cells.columns, cells.lines, pixels.value_or(ImageSize {})); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:1324:28: error: ‘struct fmt::v10::formatter, char, void>’ has no member named ‘parse’ 1324 | parse_ctx.advance_to(f.parse(parse_ctx)); | ~~^~~~~ [9/123] /usr/bin/g++ -DCONTOUR_STACKTRACE_ADDR2LINE=1 -DFMT_HEADER_ONLY=1 -DHAVE_BACKTRACE -DHAVE_BACKTRACE_SYMBOLS -DHAVE_CXXABI_H -DHAVE_DLADDR -DHAVE_DLFCN_H -DHAVE_DLSYM -DHAVE_EXECINFO_H -DHAVE_SYS_SELECT_H -DHAVE_UNWIND_H -DVTPTY_LIBSSH2 -DVTPTY_LIBSSH2=1 -I/builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fdiagnostics-color=always -DWITH_GZFILEOP -march=armv8-a+fp+simd+crypto+crc -MD -MT src/vtpty/CMakeFiles/vtpty.dir/SshSession.cpp.o -MF src/vtpty/CMakeFiles/vtpty.dir/SshSession.cpp.o.d -o src/vtpty/CMakeFiles/vtpty.dir/SshSession.cpp.o -c /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/SshSession.cpp FAILED: src/vtpty/CMakeFiles/vtpty.dir/SshSession.cpp.o /usr/bin/g++ -DCONTOUR_STACKTRACE_ADDR2LINE=1 -DFMT_HEADER_ONLY=1 -DHAVE_BACKTRACE -DHAVE_BACKTRACE_SYMBOLS -DHAVE_CXXABI_H -DHAVE_DLADDR -DHAVE_DLFCN_H -DHAVE_DLSYM -DHAVE_EXECINFO_H -DHAVE_SYS_SELECT_H -DHAVE_UNWIND_H -DVTPTY_LIBSSH2 -DVTPTY_LIBSSH2=1 -I/builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fdiagnostics-color=always -DWITH_GZFILEOP -march=armv8-a+fp+simd+crypto+crc -MD -MT src/vtpty/CMakeFiles/vtpty.dir/SshSession.cpp.o -MF src/vtpty/CMakeFiles/vtpty.dir/SshSession.cpp.o.d -o src/vtpty/CMakeFiles/vtpty.dir/SshSession.cpp.o -c /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/SshSession.cpp In file included from /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h:6, from /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/Pty.h:4, from /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/Process.h:4, from /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/SshSession.cpp:18: /usr/include/boxed-cpp/boxed.hpp:218:8: error: extra qualification not allowed [-fpermissive] 218 | struct fmt::formatter> | ^~~ In file included from /usr/include/fmt/format.h:49, from /usr/include/boxed-cpp/boxed.hpp:211: /usr/include/fmt/core.h: In instantiation of ‘constexpr decltype (ctx.begin()) fmt::v10::detail::parse_format_specs(ParseContext&) [with T = boxed::detail::boxed; ParseContext = compile_parse_context; decltype (ctx.begin()) = const char*]’: /usr/include/fmt/core.h:2684:51: required from here 2684 | return id >= 0 && id < num_args ? parse_funcs_[id](context_) : begin; | ~~~~~~~~~~~~^ /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h:86:58: in ‘constexpr’ expansion of ‘fmt::v10::basic_format_string&, boxed::detail::boxed&>("{}x{}")’ /usr/include/fmt/core.h:2787:40: in ‘constexpr’ expansion of ‘fmt::v10::detail::parse_format_string, boxed::detail::boxed > >(((fmt::v10::basic_format_string&, boxed::detail::boxed&>*)this)->fmt::v10::basic_format_string&, boxed::detail::boxed&>::str_, fmt::v10::detail::format_string_checker, boxed::detail::boxed >(fmt::v10::basic_string_view(((const char*)s))))’ /usr/include/fmt/core.h:2534:44: in ‘constexpr’ expansion of ‘fmt::v10::detail::parse_replacement_field, boxed::detail::boxed >&>((p + -1), end, (* & handler))’ /usr/include/fmt/core.h:2502:33: in ‘constexpr’ expansion of ‘(& handler)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::on_replacement_field((& handler)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::on_arg_id(), begin)’ /usr/include/fmt/core.h:2677:20: in ‘constexpr’ expansion of ‘((fmt::v10::detail::format_string_checker, boxed::detail::boxed >*)this)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::on_format_specs(id, begin, begin)’ /usr/include/fmt/core.h:2591:48: error: ‘struct fmt::v10::formatter, char, void>’ has no member named ‘parse’ 2591 | return formatter().parse(ctx); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h: In member function ‘fmt::v10::basic_format_context::iterator fmt::v10::formatter::format(vtpty::ImageSize, fmt::v10::format_context&)’: /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h:86:58: error: call to consteval function ‘fmt::v10::basic_format_string&, boxed::detail::boxed&>("{}x{}")’ is not a constant expression 86 | return formatter::format(fmt::format("{}x{}", value.width, value.height), ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h:86:58: in ‘constexpr’ expansion of ‘fmt::v10::basic_format_string&, boxed::detail::boxed&>("{}x{}")’ /usr/include/fmt/core.h:2787:40: in ‘constexpr’ expansion of ‘fmt::v10::detail::parse_format_string, boxed::detail::boxed > >(((fmt::v10::basic_format_string&, boxed::detail::boxed&>*)this)->fmt::v10::basic_format_string&, boxed::detail::boxed&>::str_, fmt::v10::detail::format_string_checker, boxed::detail::boxed >(fmt::v10::basic_string_view(((const char*)s))))’ /usr/include/fmt/core.h:2534:44: in ‘constexpr’ expansion of ‘fmt::v10::detail::parse_replacement_field, boxed::detail::boxed >&>((p + -1), end, (* & handler))’ /usr/include/fmt/core.h:2502:33: in ‘constexpr’ expansion of ‘(& handler)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::on_replacement_field((& handler)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::on_arg_id(), begin)’ /usr/include/fmt/core.h:2677:20: in ‘constexpr’ expansion of ‘((fmt::v10::detail::format_string_checker, boxed::detail::boxed >*)this)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::on_format_specs(id, begin, begin)’ /usr/include/fmt/core.h:2684:51: in ‘constexpr’ expansion of ‘((fmt::v10::detail::format_string_checker, boxed::detail::boxed >*)this)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::parse_funcs_[id](((fmt::v10::detail::format_string_checker, boxed::detail::boxed >*)this)->fmt::v10::detail::format_string_checker, boxed::detail::boxed >::context_)’ /usr/include/fmt/core.h:2684:51: error: ‘constexpr’ call flows off the end of the function 2684 | return id >= 0 && id < num_args ? parse_funcs_[id](context_) : begin; | ~~~~~~~~~~~~^ /usr/include/fmt/core.h: In instantiation of ‘constexpr decltype (ctx.begin()) fmt::v10::detail::parse_format_specs(ParseContext&) [with T = boxed::detail::boxed; ParseContext = compile_parse_context; decltype (ctx.begin()) = const char*]’: /usr/include/fmt/core.h:2656:22: required from ‘constexpr fmt::v10::detail::format_string_checker::format_string_checker(fmt::v10::basic_string_view) [with Char = char; Args = {boxed::detail::boxed, boxed::detail::boxed}]’ 2656 | parse_funcs_{&parse_format_specs...} {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:2787:47: required from here 2787 | detail::parse_format_string(str_, checker(s)); | ^~~~~~~~~~ /usr/include/fmt/core.h:2591:48: error: ‘struct fmt::v10::formatter, char, void>’ has no member named ‘parse’ 2591 | return formatter().parse(ctx); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/fmt/core.h: In instantiation of ‘static void fmt::v10::detail::value::format_custom_arg(void*, typename Context::parse_context_type&, Context&) [with T = boxed::detail::boxed; Formatter = fmt::v10::formatter, char, void>; Context = fmt::v10::basic_format_context; typename Context::parse_context_type = fmt::v10::basic_format_parse_context]’: /usr/include/fmt/core.h:1310:19: required from ‘constexpr fmt::v10::detail::value::value(T&) [with T = boxed::detail::boxed; Context = fmt::v10::basic_format_context]’ 1310 | custom.format = format_custom_arg< | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 1311 | value_type, typename Context::template formatter_type>; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:1607:41: required from ‘constexpr fmt::v10::format_arg_store::format_arg_store(T& ...) [with T = {boxed::detail::boxed, boxed::detail::boxed}; Context = fmt::v10::basic_format_context; Args = {boxed::detail::boxed, boxed::detail::boxed}]’ 1607 | return {arg_mapper().map(val)}; | ^ /usr/include/fmt/core.h:1860:18: required from ‘std::string fmt::v10::format(format_string, T&& ...) [with T = {boxed::detail::boxed&, boxed::detail::boxed&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string&, boxed::detail::boxed&>]’ 1860 | return {args...}; | ^ /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h:86:58: required from here 86 | return formatter::format(fmt::format("{}x{}", value.width, value.height), ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:1324:28: error: ‘struct fmt::v10::formatter, char, void>’ has no member named ‘parse’ 1324 | parse_ctx.advance_to(f.parse(parse_ctx)); | ~~^~~~~ /usr/include/fmt/core.h: In instantiation of ‘static void fmt::v10::detail::value::format_custom_arg(void*, typename Context::parse_context_type&, Context&) [with T = boxed::detail::boxed; Formatter = fmt::v10::formatter, char, void>; Context = fmt::v10::basic_format_context; typename Context::parse_context_type = fmt::v10::basic_format_parse_context]’: /usr/include/fmt/core.h:1310:19: required from ‘constexpr fmt::v10::detail::value::value(T&) [with T = boxed::detail::boxed; Context = fmt::v10::basic_format_context]’ 1310 | custom.format = format_custom_arg< | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 1311 | value_type, typename Context::template formatter_type>; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:1607:41: required from ‘constexpr fmt::v10::format_arg_store::format_arg_store(T& ...) [with T = {boxed::detail::boxed, boxed::detail::boxed}; Context = fmt::v10::basic_format_context; Args = {boxed::detail::boxed, boxed::detail::boxed}]’ 1607 | return {arg_mapper().map(val)}; | ^ /usr/include/fmt/core.h:1860:18: required from ‘std::string fmt::v10::format(format_string, T&& ...) [with T = {boxed::detail::boxed&, boxed::detail::boxed&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string&, boxed::detail::boxed&>]’ 1860 | return {args...}; | ^ /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/ImageSize.h:86:58: required from here 86 | return formatter::format(fmt::format("{}x{}", value.width, value.height), ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:1324:28: error: ‘struct fmt::v10::formatter, char, void>’ has no member named ‘parse’ 1324 | parse_ctx.advance_to(f.parse(parse_ctx)); | ~~^~~~~ /usr/include/fmt/core.h: In instantiation of ‘static void fmt::v10::detail::value::format_custom_arg(void*, typename Context::parse_context_type&, Context&) [with T = boxed::detail::boxed; Formatter = fmt::v10::formatter, char, void>; Context = fmt::v10::basic_format_context; typename Context::parse_context_type = fmt::v10::basic_format_parse_context]’: /usr/include/fmt/core.h:1310:19: required from ‘constexpr fmt::v10::detail::value::value(T&) [with T = const boxed::detail::boxed; Context = fmt::v10::basic_format_context]’ 1310 | custom.format = format_custom_arg< | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 1311 | value_type, typename Context::template formatter_type>; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:1607:41: required from ‘constexpr fmt::v10::format_arg_store::format_arg_store(T& ...) [with T = {const std::__cxx11::basic_string, std::allocator >, const boxed::detail::boxed, const boxed::detail::boxed}; Context = fmt::v10::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >, boxed::detail::boxed, boxed::detail::boxed}]’ 1607 | return {arg_mapper().map(val)}; | ^ /usr/include/fmt/core.h:1860:18: required from ‘logstore::message_builder& logstore::message_builder::operator()(std::string_view, const Ts& ...) [with Ts = {std::__cxx11::basic_string, std::allocator >, boxed::detail::boxed, boxed::detail::boxed}; std::string_view = std::basic_string_view]’ 1860 | return {args...}; | ^ /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/SshSession.cpp:849:13: required from here 849 | sshLog()("({}) Resizing PTY to {}x{}.", crispy::threadName(), cells.columns, cells.lines); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:1324:28: error: ‘struct fmt::v10::formatter, char, void>’ has no member named ‘parse’ 1324 | parse_ctx.advance_to(f.parse(parse_ctx)); | ~~^~~~~ /usr/include/fmt/core.h: In instantiation of ‘static void fmt::v10::detail::value::format_custom_arg(void*, typename Context::parse_context_type&, Context&) [with T = boxed::detail::boxed; Formatter = fmt::v10::formatter, char, void>; Context = fmt::v10::basic_format_context; typename Context::parse_context_type = fmt::v10::basic_format_parse_context]’: /usr/include/fmt/core.h:1310:19: required from ‘constexpr fmt::v10::detail::value::value(T&) [with T = const boxed::detail::boxed; Context = fmt::v10::basic_format_context]’ 1310 | custom.format = format_custom_arg< | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 1311 | value_type, typename Context::template formatter_type>; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:1607:41: required from ‘constexpr fmt::v10::format_arg_store::format_arg_store(T& ...) [with T = {const std::__cxx11::basic_string, std::allocator >, const boxed::detail::boxed, const boxed::detail::boxed}; Context = fmt::v10::basic_format_context; Args = {std::__cxx11::basic_string, std::allocator >, boxed::detail::boxed, boxed::detail::boxed}]’ 1607 | return {arg_mapper().map(val)}; | ^ /usr/include/fmt/core.h:1860:18: required from ‘logstore::message_builder& logstore::message_builder::operator()(std::string_view, const Ts& ...) [with Ts = {std::__cxx11::basic_string, std::allocator >, boxed::detail::boxed, boxed::detail::boxed}; std::string_view = std::basic_string_view]’ 1860 | return {args...}; | ^ /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtpty/SshSession.cpp:849:13: required from here 849 | sshLog()("({}) Resizing PTY to {}x{}.", crispy::threadName(), cells.columns, cells.lines); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/fmt/core.h:1324:28: error: ‘struct fmt::v10::formatter, char, void>’ has no member named ‘parse’ 1324 | parse_ctx.advance_to(f.parse(parse_ctx)); | ~~^~~~~ [10/123] /usr/bin/g++ -DCONTOUR_STACKTRACE_ADDR2LINE=1 -DFMT_HEADER_ONLY=1 -DHAVE_BACKTRACE -DHAVE_BACKTRACE_SYMBOLS -DHAVE_CXXABI_H -DHAVE_DLADDR -DHAVE_DLFCN_H -DHAVE_DLSYM -DHAVE_EXECINFO_H -DHAVE_SYS_SELECT_H -DHAVE_UNWIND_H -I/builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fdiagnostics-color=always -march=armv8-a+fp+simd+crypto+crc -MD -MT src/crispy/CMakeFiles/crispy-core.dir/StackTrace.cpp.o -MF src/crispy/CMakeFiles/crispy-core.dir/StackTrace.cpp.o.d -o src/crispy/CMakeFiles/crispy-core.dir/StackTrace.cpp.o -c /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/crispy/StackTrace.cpp [11/123] /usr/bin/g++ -DCONTOUR_STACKTRACE_ADDR2LINE=1 -DFMT_HEADER_ONLY=1 -DHAVE_BACKTRACE -DHAVE_BACKTRACE_SYMBOLS -DHAVE_CXXABI_H -DHAVE_DLADDR -DHAVE_DLFCN_H -DHAVE_DLSYM -DHAVE_EXECINFO_H -DHAVE_SYS_SELECT_H -DHAVE_UNWIND_H -I/builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fdiagnostics-color=always -march=armv8-a+fp+simd+crypto+crc -MD -MT src/crispy/CMakeFiles/crispy-core.dir/BufferObject.cpp.o -MF src/crispy/CMakeFiles/crispy-core.dir/BufferObject.cpp.o.d -o src/crispy/CMakeFiles/crispy-core.dir/BufferObject.cpp.o -c /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/crispy/BufferObject.cpp [12/123] /usr/bin/g++ -DFMT_HEADER_ONLY=1 -I/builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/redhat-linux-build/src/text_shaper -I/builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib64/glib-2.0/include -isystem /usr/include/sysprof-6 -isystem /usr/include/libpng16 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fdiagnostics-color=always -pthread -DWITH_GZFILEOP -MD -MT src/text_shaper/CMakeFiles/text_shaper.dir/font.cpp.o -MF src/text_shaper/CMakeFiles/text_shaper.dir/font.cpp.o.d -o src/text_shaper/CMakeFiles/text_shaper.dir/font.cpp.o -c /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/text_shaper/font.cpp [13/123] /usr/bin/g++ -DCONTOUR_STACKTRACE_ADDR2LINE=1 -DFMT_HEADER_ONLY=1 -DHAVE_BACKTRACE -DHAVE_BACKTRACE_SYMBOLS -DHAVE_CXXABI_H -DHAVE_DLADDR -DHAVE_DLFCN_H -DHAVE_DLSYM -DHAVE_EXECINFO_H -DHAVE_SYS_SELECT_H -DHAVE_UNWIND_H -I/builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fdiagnostics-color=always -march=armv8-a+fp+simd+crypto+crc -MD -MT src/crispy/CMakeFiles/crispy-core.dir/CLI.cpp.o -MF src/crispy/CMakeFiles/crispy-core.dir/CLI.cpp.o.d -o src/crispy/CMakeFiles/crispy-core.dir/CLI.cpp.o -c /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/crispy/CLI.cpp [14/123] /usr/bin/g++ -DCONTOUR_STACKTRACE_ADDR2LINE=1 -DFMT_HEADER_ONLY=1 -DHAVE_BACKTRACE -DHAVE_BACKTRACE_SYMBOLS -DHAVE_CXXABI_H -DHAVE_DLADDR -DHAVE_DLFCN_H -DHAVE_DLSYM -DHAVE_EXECINFO_H -DHAVE_SYS_SELECT_H -DHAVE_UNWIND_H -I/builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fdiagnostics-color=always -march=armv8-a+fp+simd+crypto+crc -MD -MT src/crispy/CMakeFiles/crispy-core.dir/App.cpp.o -MF src/crispy/CMakeFiles/crispy-core.dir/App.cpp.o.d -o src/crispy/CMakeFiles/crispy-core.dir/App.cpp.o -c /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/crispy/App.cpp [15/123] /usr/bin/g++ -DFMT_HEADER_ONLY=1 -I/builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -std=c++20 -fdiagnostics-color=always -MD -MT src/vtparser/CMakeFiles/vtparser.dir/Parser.cpp.o -MF src/vtparser/CMakeFiles/vtparser.dir/Parser.cpp.o.d -o src/vtparser/CMakeFiles/vtparser.dir/Parser.cpp.o -c /builddir/build/BUILD/contour-terminal-0.4.3.6442-build/contour-0.4.3.6442/src/vtparser/Parser.cpp ninja: build stopped: subcommand failed. error: Bad exit status from /var/tmp/rpm-tmp.5otMx0 (%build) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.5otMx0 (%build) Child return code was: 1 EXCEPTION: [Error('Command failed: \n # /usr/bin/systemd-nspawn -q -M 996d83fb0aec4b54901c81be61cc631d -D /var/lib/mock/f41-build-51582498-6171073/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.009olyzr:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin \'--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"\' \'--setenv=PS1= \\s-\\v\\$ \' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c \'/usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/contour-terminal.spec\'\n', 1)] Traceback (most recent call last): File "/usr/lib/python3.12/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/site-packages/mockbuild/util.py", line 612, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (cmd_pretty(command, env), output), child.returncode) mockbuild.exception.Error: Command failed: # /usr/bin/systemd-nspawn -q -M 996d83fb0aec4b54901c81be61cc631d -D /var/lib/mock/f41-build-51582498-6171073/root -a -u mockbuild --capability=cap_ipc_lock --bind=/tmp/mock-resolv.009olyzr:/etc/resolv.conf --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin '--setenv=PROMPT_COMMAND=printf "\033]0;\007"' '--setenv=PS1= \s-\v\$ ' --setenv=LANG=C.UTF-8 --resolv-conf=off bash --login -c '/usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/contour-terminal.spec'