==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done
==> Making package: lnav 0.14.1-1 (Sat Sep  5 07:28:00 2026)
==> Retrieving sources...
  -> Found lnav-0.14.1.tar.gz
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
    lnav-0.14.1.tar.gz ... Passed
==> Making package: lnav 0.14.1-1 (Sat Sep  5 13:28:04 2026)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
:: There are 2 providers available for cargo:
:: Repository extra
   1) rust  2) rustup

Enter a number (default=1): 
resolving dependencies...
looking for conflicting packages...

Packages (8) compiler-rt-22.1.8-1  libedit-20260512_3.1-1  libgit2-1:1.9.7-1  lld-22.1.8-1  llhttp-9.3.1-1  llvm-libs-22.1.8-2  openssh-10.5p1-1  rust-1:1.98.1-1

Total Download Size:     1.16 MiB
Total Installed Size:  462.45 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 openssh-10.5p1-1-aarch64 downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing libedit...
installing openssh...
Optional dependencies for openssh
    libfido2: FIDO/U2F support
    sh: for ssh-copy-id and findssl.sh [installed]
    x11-ssh-askpass: input passphrase in X
    xorg-xauth: X11 forwarding
installing compiler-rt...
installing llhttp...
installing libgit2...
installing llvm-libs...
installing lld...
installing rust...
Optional dependencies for rust
    gdb: rust-gdb script [installed]
    lldb: rust-lldb script
:: Running post-transaction hooks...
(1/4) Creating temporary files...
(2/4) Reloading system manager configuration...
  Skipped: Current root is not booted.
(3/4) Reloading user manager configuration...
  Skipped: Current root is not booted.
(4/4) Arming ConditionNeedsUpdate...
==> Retrieving sources...
  -> Found lnav-0.14.1.tar.gz
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Extracting lnav-0.14.1.tar.gz with bsdtar
==> Starting build()...
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: configure.ac: no obvious need to run autopoint
autoreconf: running: aclocal -I m4 --force -I .
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: configure.ac: not using Intltool
autoreconf: configure.ac: not using Gtkdoc
autoreconf: configure.ac: no need to run autopoint (confirmed)
autoreconf: running: /usr/bin/autoconf --include=m4 --force
autoreconf: running: /usr/bin/autoheader --include=m4 --force
autoreconf: running: automake --add-missing --copy --force-missing
configure.ac:58: installing './ar-lib'
configure.ac:10: installing './compile'
configure.ac:9: installing './config.guess'
configure.ac:9: installing './config.sub'
configure.ac:4: installing './install-sh'
configure.ac:4: installing './missing'
src/Makefile.am: installing './depcomp'
parallel-tests: installing './test-driver'
autoreconf: './config.sub' is updated
autoreconf: './config.guess' is updated
autoreconf: configure.ac: not running make: --make not given
autoreconf: Leaving directory '.'
checking for a BSD-compatible install... /usr/bin/install -c
checking whether sleep supports fractional seconds... yes
checking filesystem timestamp resolution... 0.01
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking xargs -n works... yes
checking whether UID '1001' is supported by ustar format... yes
checking whether GID '1001' is supported by ustar format... yes
checking how to create a ustar tar archive... gnutar
checking build system type... aarch64-unknown-linux-gnu
checking host system type... aarch64-unknown-linux-gnu
checking whether make supports the include directive... yes (GNU style)
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C23 features... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for aarch64-unknown-linux-gnu-gcc... aarch64-unknown-linux-gnu-gcc
checking whether the compiler supports GNU C... (cached) yes
checking whether aarch64-unknown-linux-gnu-gcc accepts -g... yes
checking for aarch64-unknown-linux-gnu-gcc option to enable C23 features... (cached) none needed
checking whether aarch64-unknown-linux-gnu-gcc understands -c and -o together... yes
checking dependency style of aarch64-unknown-linux-gnu-gcc... gcc3
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking how to run the C preprocessor... aarch64-unknown-linux-gnu-gcc -E
checking for g++... g++
checking whether the compiler supports GNU C++... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for aarch64-unknown-linux-gnu-g++... aarch64-unknown-linux-gnu-g++
checking whether the compiler supports GNU C++... (cached) yes
checking whether aarch64-unknown-linux-gnu-g++ accepts -g... yes
checking dependency style of aarch64-unknown-linux-gnu-g++... gcc3
checking how to run the C++ preprocessor... aarch64-unknown-linux-gnu-g++ -E
checking for a sed that does not truncate output... /usr/bin/sed
checking for egrep -e... /usr/bin/grep -E
checking whether gcc is Clang... no
checking whether pthreads work with "-pthread" and "-lpthread"... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking whether more special flags are required for pthreads... no
checking for PTHREAD_PRIO_INHERIT... yes
checking whether g++ supports C++17 features with -std=c++17... yes
checking for ranlib... ranlib
checking for ar... ar
checking the archiver (ar) interface... ar
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) yes
checking for bash... /bin/sh
checking for cargo... /usr/bin/cargo
checking for bzip2... /usr/bin/bzip2
checking for re2c... no
checking for xz... /usr/bin/xz
checking for tshark... no
checking for check-jsonschema... no
checking for windres... no
checking for cxxbridge... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking size of off_t... 8
checking size of size_t... 8
checking for mkostemp... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for g++ -std=c++17 options to detect undeclared functions... none needed
checking for g++ -std=c++17 options to ignore future-version functions... none needed
checking for struct tm.tm_zone... yes
checking for library containing openpty... none required
checking for library containing gzseek... -lz
checking for library containing BZ2_bzopen... -lbz2
checking for library containing dlopen... none required
checking for library containing backtrace... none required
checking for library containing uc_width... -lunistring
checking for gawk... (cached) gawk
checking for curl-config... /usr/bin/curl-config
checking for the version of libcurl... 8.22.0
checking for libcurl >= version 7.23.0... yes
checking whether libcurl is usable... yes
checking for curl_free... yes
checking for execinfo.h... yes
checking for pty.h... yes
checking for util.h... no
checking for zlib.h... yes
checking for bzlib.h... yes
checking for libutil.h... no
checking for sys/ttydefaults.h... yes
checking for libproc.h... no
checking for uniwidth.h... yes
checking for sys/sysctl.h... no
checking for windows.h... no
checking lib archive... (testing)
checking for archive_read_new in -larchive... yes
checking for archive.h... yes
checking lib archive... -larchive
checking if PCRE2 is wanted... yes
checking for pcre2_compile_8 in -lpcre2-8... yes
checking for pcre2.h... yes
checking whether to build with code coverage support... no
checking for library containing sqlite3_open... -lsqlite3
checking for sqlite3.h... yes
checking for SQLite3 library >= 3.9.0... yes
checking for sqlite3_stmt_readonly... yes
checking for sqlite3_value_subtype... yes
checking for sqlite3_error_offset... yes
checking for sqlite3_drop_modules... yes
Adding include path: /usr/local/include
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating TESTS_ENVIRONMENT
config.status: creating tools/Makefile
config.status: creating src/help.md
config.status: creating src/Makefile
config.status: creating src/base/Makefile
config.status: creating src/formats/logfmt/Makefile
config.status: creating src/fmtlib/Makefile
config.status: creating src/pcrepp/Makefile
config.status: creating src/pugixml/Makefile
config.status: creating src/tailer/Makefile
config.status: creating src/yajl/Makefile
config.status: creating src/yajlpp/Makefile
config.status: creating src/third-party/base64/lib/Makefile
config.status: creating src/third-party/date/src/Makefile
config.status: creating src/third-party/notcurses/src/lib/Makefile
config.status: creating src/third-party/scnlib/src/Makefile
config.status: creating test/Makefile
config.status: creating test/expected/Makefile
config.status: creating src/config.h
config.status: executing depfiles commands
Making all in tools
make[1]: Entering directory '/build/lnav/src/lnav-0.14.1/tools'
gcc -I../src/third-party/doctest-root  -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -DHAS_REMOTE_API=0 -DUSE_OS_TZDB=1 -I/usr/include -I/usr/include -I/usr/local/include -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -L/usr/local/lib -L/usr/lib -L//lib -g3 -o bin2c bin2c.c -lz -fPIE
make[1]: Leaving directory '/build/lnav/src/lnav-0.14.1/tools'
Making all in src
make[1]: Entering directory '/build/lnav/src/lnav-0.14.1/src'
  BIN2C    ansi-palette-json.cc
  BIN2C    animals-json.cc
  BIN2C    builtin-scripts.cc
  BIN2C    builtin-sh-scripts.cc
  BIN2C    static-files.cc
  BIN2C    css-color-names-json.cc
  BIN2C    default-config.cc
  BIN2C    default-formats.cc
  BIN2C    diseases-json.cc
  BIN2C    words-json.cc
  BIN2C    emojis-json.cc
  BIN2C    help-md.cc
  BIN2C    init-sql.cc
  BIN2C    prql-modules.cc
  BIN2C    terminfo-files.cc
  CXX      ptimec
  BIN2C    xml-entities-json.cc
  BIN2C    xterm-palette-json.cc
  TIMEFMT  time_fmts.cc
make  all-recursive
make[2]: Entering directory '/build/lnav/src/lnav-0.14.1/src'
Making all in fmtlib
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/fmtlib'
  CXX      format.o
  CXX      os.o
  AR       libcppfmt.a
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/fmtlib'
Making all in third-party/base64/lib
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/third-party/base64/lib'
  CC       lib.o
  CC       arch/generic/codec.o
  CC       tables/tables.o
  AR       libbase64.a
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/third-party/base64/lib'
Making all in third-party/date/src
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/third-party/date/src'
  CXX      tz.o
  AR       libdatepp.a
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/third-party/date/src'
Making all in third-party/notcurses/src/lib
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/third-party/notcurses/src/lib'
  CC       automaton.o
  CC       blit.o
  CC       capabilities.o
  CC       debug.o
  CC       direct.o
  CC       fade.o
  CC       fill.o
  CC       fd.o
  CC       gpm.o
  CC       in.o
  CC       kitty.o
  CC       layout.o
  CC       linux.o
  CC       menu.o
  CC       metric.o
  CC       mice.o
  CC       notcurses.o
  CC       plot.o
  CC       progbar.o
  CC       reader.o
  CC       reel.o
  CC       render.o
  CC       selector.o
  CC       sixel.o
in.c: In function 'prep_special_keys':
in.c:410:17: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
in.c: In function 'process_melange':
in.c:2558:89: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 6 has type 'uint64_t' {aka 'long unsigned int'} [-Wformat=]
in.c:2558:89: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 7 has type 'uint64_t' {aka 'long unsigned int'} [-Wformat=]
  CC       sprite.o
  CC       stats.o
  CC       tabbed.o
  CC       termdesc.o
  CC       terminfo.o
  CC       tree.o
  CC       unixsig.o
  CC       util.o
terminfo.c: In function 'terminfo_load':
terminfo.c:104:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
  CC       visual.o
  CC       windows.o
  CC       ../compat/compat.o
termdesc.c: In function 'terminfostr':
termdesc.c:276:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  AR       liblnavnotcurses.a
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/third-party/notcurses/src/lib'
Making all in third-party/scnlib/src
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/third-party/scnlib/src'
  CXX      scn/impl.o
  AR       libscnlib.a
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/third-party/scnlib/src'
Making all in pcrepp
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/pcrepp'
  CXX      pcre2pp.o
  AR       libpcrepp.a
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/pcrepp'
Making all in base
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/base'
  CXX      ansi_scrubber.o
  CXX      attr_line.builder.o
  CXX      attr_line.o
  CXX      auto_fd.o
  CXX      auto_pid.o
  CXX      cell_container.o
  CXX      color_spaces.o
  CXX      date_time_scanner.o
  CXX      fs_util.o
  CXX      fts_fuzzy_match.o
  CXX      humanize.o
  CXX      humanize.network.o
  CXX      humanize.time.o
  CXX      intern_string.o
  CXX      is_utf8.o
  CXX      isc.o
In file included from date_time_scanner.cc:44:
../../src/ptimec.hh: In function 'bool ptime_f(exttm*, const char*, off_t&, ssize_t)':
../../src/ptimec.hh:1179:32: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare]
../../src/ptimec.hh: In function 'void ftime_f(char*, off_t&, ssize_t, const exttm&)':
../../src/ptimec.hh:1213:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
date_time_scanner.cc: In member function 'const char* date_time_scanner::scan(const char*, size_t, const char* const*, exttm*, timeval&, bool)':
date_time_scanner.cc:202:145: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'lnav::time64_t' {aka 'long unsigned int'} [-Wformat=]
date_time_scanner.cc: In static member function 'static Result<humanize::time::point, lnav::console::user_message> humanize::time::point::from(string_fragment, std::optional<timeval>)':
date_time_scanner.cc:472:30: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  CXX      lnav.console.o
ansi_scrubber.cc: In function 'void scrub_ansi_string(std::string&, string_attrs_t*)':
ansi_scrubber.cc:527:35: warning: comparison of integer expressions of different signedness: 'const int32_t' {aka 'const int'} and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  CXX      lnav.console.win.o
In file included from humanize.time.cc:42:
../../src/ptimec.hh: In function 'bool ptime_f(exttm*, const char*, off_t&, ssize_t)':
../../src/ptimec.hh:1179:32: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare]
../../src/ptimec.hh: In function 'void ftime_f(char*, off_t&, ssize_t, const exttm&)':
../../src/ptimec.hh:1213:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
attr_line.cc: In member function 'attr_line_t& attr_line_t::insert(size_t, ui_icon_t)':
attr_line.cc:291:12: warning: unused variable 'start_len' [-Wunused-variable]
  CXX      lnav.gzip.o
  CXX      lnav.tz.o
  CXX      lnav_log.o
  CXX      network.tcp.o
  CXX      paths.o
  CXX      piper.file.o
  CXX      progress.o
  CXX      relative_time.o
  CXX      small_string_map.o
  CXX      snippet_highlighters.o
  CXX      string_attr_type.o
  CXX      string_util.o
  CC       strnatcmp.o
lnav_log.cc: In function 'void log_host_info()':
lnav_log.cc:438:110: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'lnav::time64_t' {aka 'long unsigned int'} [-Wformat=]
lnav_log.cc: In function 'void log_rusage_raw(lnav_log_level_t, const char*, int, const rusage&)':
lnav_log.cc:454:13: warning: format '%d' expects argument of type 'int', but argument 6 has type 'long int' [-Wformat=]
lnav_log.cc:460:13: warning: format '%d' expects argument of type 'int', but argument 6 has type 'long int' [-Wformat=]
lnav_log.cc: In function 'void log_write_ring_to(int)':
lnav_log.cc:620:21: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
lnav_log.cc:624:17: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  CXX      time_util.o
  CC       ../third-party/xxHash/xxhash.o
relative_time.cc: In member function 'int64_t relative_time::to_microseconds() const':
relative_time.cc:1176:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct exttm'; use assignment or value-initialization instead [-Wclass-memaccess]
In file included from relative_time.hh:45,
                 from relative_time.cc:33:
time_util.hh:163:8: note: 'struct exttm' declared here
  AR       libbase.a
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/base'
Making all in tailer
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/tailer'
../../tools/bin2c -n tailer_bin tailerbin ./tailer.main.py ./tailer.ape
make  all-am
make[4]: Entering directory '/build/lnav/src/lnav-0.14.1/src/tailer'
  CC       sha-256.o
  CC       tailer.o
  CXX      libtailerpp_a-tailerpp.o
  CXX      libtailerservice_a-tailerbin.o
  CXX      libtailerservice_a-tailer.looper.o
tailer.c: In function 'send_packet':
tailer.c:51:5: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
tailer.c:53:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
tailer.c:59:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
tailer.c:60:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
tailer.c:66:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
tailer.c:72:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
tailer.c:79:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
tailer.c:80:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
  AR       libtailercommon.a
  AR       libtailerpp.a
tailer.looper.cc: In lambda function:
tailer.looper.cc:703:129: warning: format '%lld' expects argument of type 'long long int', but argument 6 has type 'long int' [-Wformat=]
tailer.looper.cc:703:129: warning: format '%lld' expects argument of type 'long long int', but argument 7 has type 'long int' [-Wformat=]
tailer.looper.cc:832:129: warning: format '%lld' expects argument of type 'long long int', but argument 6 has type 'long int' [-Wformat=]
tailer.looper.cc:832:129: warning: format '%lld' expects argument of type 'long long int', but argument 7 has type 'long int' [-Wformat=]
tailer.looper.cc: In lambda function:
tailer.looper.cc:888:129: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'long int' [-Wformat=]
tailer.looper.cc: In instantiation of 'tailer::looper::host_tailer::loop_body()::<lambda(const tailer::packet_preview_error&)>::<lambda(auto:42&)> [with auto:42 = main_looper]':
/usr/include/c++/16.1.1/type_traits:2890:26:   required by substitution of 'template<class _Fn, class ... _Args> static std::__result_of_success<decltype (declval<_Fn>()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = tailer::looper::host_tailer::loop_body()::<lambda(const tailer::packet_preview_error&)>::<lambda(auto:42&)>&; _Args = {main_looper&}]'
/usr/include/c++/16.1.1/type_traits:2901:60:   required from 'struct std::__result_of_impl<false, false, tailer::looper::host_tailer::loop_body()::<lambda(const tailer::packet_preview_error&)>::<lambda(auto:42&)>&, main_looper&>'
/usr/include/c++/16.1.1/bits/std_function.h:338:9:   recursively required by substitution of 'template<class _Result, class _Ret> struct std::__is_invocable_impl<_Result, _Ret, true, std::__void_t<typename _CTp::type> > [with _Result = std::__invoke_result<tailer::looper::host_tailer::loop_body()::<lambda(const tailer::packet_preview_error&)>::<lambda(auto:42&)>&, main_looper&>; _Ret = void]'
/usr/include/c++/16.1.1/bits/std_function.h:338:9:   required from 'struct std::function<void(main_looper&)>::_Callable<tailer::looper::host_tailer::loop_body()::<lambda(const tailer::packet_preview_error&)>::<lambda(auto:42&)>, tailer::looper::host_tailer::loop_body()::<lambda(const tailer::packet_preview_error&)>::<lambda(auto:42&)>, std::__invoke_result<tailer::looper::host_tailer::loop_body()::<lambda(const tailer::packet_preview_error&)>::<lambda(auto:42&)>&, main_looper&> >'
/usr/include/c++/16.1.1/bits/std_function.h:343:41:   required by substitution of 'template<class _Res, class ... _ArgTypes> template<class _Cond, class _Tp> using std::function<_Res(_ArgTypes ...)>::_Requires = std::__enable_if_t<((bool)_Cond::value), _Tp> [with _Cond = std::function<void(main_looper&)>::_Callable<tailer::looper::host_tailer::loop_body()::<lambda(const tailer::packet_preview_error&)>::<lambda(auto:42&)>, tailer::looper::host_tailer::loop_body()::<lambda(const tailer::packet_preview_error&)>::<lambda(auto:42&)>, std::__invoke_result<tailer::looper::host_tailer::loop_body()::<lambda(const tailer::packet_preview_error&)>::<lambda(auto:42&)>&, main_looper&> >; _Tp = void; _Res = void; _ArgTypes = {main_looper&}]'
/usr/include/c++/16.1.1/bits/std_function.h:424:9:   required by substitution of 'template<class _Functor, class _Constraints> std::function<void(main_looper&)>::function(_Functor&&) [with _Functor = tailer::looper::host_tailer::loop_body()::<lambda(const tailer::packet_preview_error&)>::<lambda(auto:42&)>; _Constraints = <missing>]'
tailer.looper.cc:1025:63:   required from here
tailer.looper.cc:1028:142: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'int64_t' {aka 'long int'} [-Wformat=]
tailer.looper.cc:1028:142: warning: format '%lld' expects argument of type 'long long int', but argument 6 has type 'long int' [-Wformat=]
tailer.looper.cc: In instantiation of 'tailer::looper::host_tailer::loop_body()::<lambda(const tailer::packet_preview_data&)>::<lambda(auto:43&)> [with auto:43 = main_looper]':
/usr/include/c++/16.1.1/type_traits:2890:26:   required by substitution of 'template<class _Fn, class ... _Args> static std::__result_of_success<decltype (declval<_Fn>()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = tailer::looper::host_tailer::loop_body()::<lambda(const tailer::packet_preview_data&)>::<lambda(auto:43&)>&; _Args = {main_looper&}]'
/usr/include/c++/16.1.1/type_traits:2901:60:   required from 'struct std::__result_of_impl<false, false, tailer::looper::host_tailer::loop_body()::<lambda(const tailer::packet_preview_data&)>::<lambda(auto:43&)>&, main_looper&>'
/usr/include/c++/16.1.1/bits/std_function.h:338:9:   recursively required by substitution of 'template<class _Result, class _Ret> struct std::__is_invocable_impl<_Result, _Ret, true, std::__void_t<typename _CTp::type> > [with _Result = std::__invoke_result<tailer::looper::host_tailer::loop_body()::<lambda(const tailer::packet_preview_data&)>::<lambda(auto:43&)>&, main_looper&>; _Ret = void]'
/usr/include/c++/16.1.1/bits/std_function.h:338:9:   required from 'struct std::function<void(main_looper&)>::_Callable<tailer::looper::host_tailer::loop_body()::<lambda(const tailer::packet_preview_data&)>::<lambda(auto:43&)>, tailer::looper::host_tailer::loop_body()::<lambda(const tailer::packet_preview_data&)>::<lambda(auto:43&)>, std::__invoke_result<tailer::looper::host_tailer::loop_body()::<lambda(const tailer::packet_preview_data&)>::<lambda(auto:43&)>&, main_looper&> >'
/usr/include/c++/16.1.1/bits/std_function.h:343:41:   required by substitution of 'template<class _Res, class ... _ArgTypes> template<class _Cond, class _Tp> using std::function<_Res(_ArgTypes ...)>::_Requires = std::__enable_if_t<((bool)_Cond::value), _Tp> [with _Cond = std::function<void(main_looper&)>::_Callable<tailer::looper::host_tailer::loop_body()::<lambda(const tailer::packet_preview_data&)>::<lambda(auto:43&)>, tailer::looper::host_tailer::loop_body()::<lambda(const tailer::packet_preview_data&)>::<lambda(auto:43&)>, std::__invoke_result<tailer::looper::host_tailer::loop_body()::<lambda(const tailer::packet_preview_data&)>::<lambda(auto:43&)>&, main_looper&> >; _Tp = void; _Res = void; _ArgTypes = {main_looper&}]'
/usr/include/c++/16.1.1/bits/std_function.h:424:9:   required by substitution of 'template<class _Functor, class _Constraints> std::function<void(main_looper&)>::function(_Functor&&) [with _Functor = tailer::looper::host_tailer::loop_body()::<lambda(const tailer::packet_preview_data&)>::<lambda(auto:43&)>; _Constraints = <missing>]'
tailer.looper.cc:1045:63:   required from here
tailer.looper.cc:1048:142: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'int64_t' {aka 'long int'} [-Wformat=]
tailer.looper.cc:1048:142: warning: format '%lld' expects argument of type 'long long int', but argument 6 has type 'long int' [-Wformat=]
tailer.looper.cc: In lambda function:
tailer.looper.cc:1220:126: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'std::chrono::duration<long int>::rep' {aka 'long int'} [-Wformat=]
tailer.looper.cc: In lambda function:
tailer.looper.cc:900:30: warning: ignoring return value of 'int ftruncate(int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
tailer.looper.cc:901:27: warning: ignoring return value of 'ssize_t pwrite(int, const void*, size_t, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  AR       libtailerservice.a
make[4]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/tailer'
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/tailer'
Making all in pugixml
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/pugixml'
  CXX      pugixml.o
  AR       libpugixml.a
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/pugixml'
Making all in yajl
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/yajl'
  CC       yajl_alloc.o
  CC       yajl.o
  CC       yajl_encode.o
  CC       yajl_buf.o
  CC       yajl_gen.o
  CC       yajl_lex.o
  CC       yajl_parser.o
  CC       yajl_tree.o
  CC       yajl_version.o
  AR       libyajl.a
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/yajl'
Making all in yajlpp
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/yajlpp'
  CXX      json_op.o
  CXX      json_ptr.o
  CXX      yajlpp.o
yajlpp.cc: In function 'void dump_schema_to(const json_path_container&, const char*)':
yajlpp.cc:1735:56: warning: ignoring attributes on template argument 'int (*)(FILE*)' [-Wignored-attributes]
  AR       libyajlpp.a
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/yajlpp'
Making all in formats/logfmt
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/formats/logfmt'
  CXX      logfmt.parser.o
  AR       liblogfmt.a
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/formats/logfmt'
Making all in .
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src'
  CXX      lnav.o
  CXX      lnav.events.o
  CXX      lnav.indexing.o
  CXX      lnav.management_cli.o
  CXX      all_ids_vtabs.o
  CXX      file_vtab.o
  CXX      breakpoint_vtab.o
  CXX      all_logs_vtab.o
  CXX      archive_manager.o
  CXX      apps.o
  CXX      bin2c_rt.o
  CXX      bookmarks.o
  CXX      bottom_status_source.o
  CXX      breadcrumb_curses.o
lnav.indexing.cc: In function 'bool remove_duplicates()':
lnav.indexing.cc:288:119: warning: format '%lld' expects argument of type 'long long int', but argument 6 has type 'long int' [-Wformat=]
lnav.indexing.cc: In instantiation of 'remove_duplicates()::<lambda(auto:38&)> [with auto:38 = std::shared_ptr<logfile>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:3775:5:   required from '_Funct std::for_each(_IIter, _IIter, _Funct) [with _IIter = __gnu_cxx::__normal_iterator<shared_ptr<logfile>*, vector<shared_ptr<logfile> > >; _Funct = remove_duplicates()::<lambda(auto:38&)>]'
lnav.indexing.cc:293:22:   required from here
lnav.indexing.cc:297:141: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'long int' [-Wformat=]
  CXX      cmd.parser.o
  CXX      cmds.bookmarks.o
archive_manager.cc: In lambda function:
archive_manager.cc:464:127: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'std::chrono::duration<long int>::rep' {aka 'long int'} [-Wformat=]
In file included from archive_manager.cc:48:
base/fs_util.hh: In member function 'void lnav::filesystem::file_lock::lock() const':
base/fs_util.hh:197:30: warning: ignoring return value of 'int lockf(int, int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
base/fs_util.hh: In member function 'void lnav::filesystem::file_lock::unlock() const':
base/fs_util.hh:199:32: warning: ignoring return value of 'int lockf(int, int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  CXX      cmds.breakpoints.o
  CXX      cmds.display.o
  CXX      cmds.filtering.o
  CXX      cmds.io.o
  CXX      cmds.metadata.o
  CXX      cmds.scripting.o
  CXX      collation-functions.o
  CXX      column_namer.o
  CXX      command_executor.o
  CXX      crashd.client.o
  CXX      curl_looper.o
  CXX      db_status_source.o
  CXX      db_sub_source.o
  CXX      document.sections.o
  CXX      dump_internals.o
  CXX      elem_to_json.o
  CXX      environ_vtab.o
cmds.scripting.cc:524:99: warning: 'no_sanitize_address' attribute ignored [-Wattributes]
In file included from lnav.hh:48,
                 from cmds.scripting.cc:50:
base/isc.hh: In member function 'void isc::service<T>::send_and_wait(F, const std::chrono::duration<Rep, Period>&) [with F = std::function<void(main_looper&)>; Rep = long int; Period = std::ratio<3600>; T = main_looper]':
base/isc.hh:207:18: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
cmds.scripting.cc: In function 'Result<std::__cxx11::basic_string<char>, lnav::console::user_message> com_cd(exec_context&, std::string, std::vector<std::__cxx11::basic_string<char> >&)':
cmds.scripting.cc:337:14: warning: ignoring return value of 'int chdir(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result]
dump_internals.cc: In function 'void lnav::dump_internals(const char*)':
dump_internals.cc:66:60: warning: ignoring attributes on template argument 'int (*)(FILE*)' [-Wignored-attributes]
dump_internals.cc:83:60: warning: ignoring attributes on template argument 'int (*)(FILE*)' [-Wignored-attributes]
  CXX      ext.longpoll.o
  CXX      extension-functions.o
  CXX      external_editor.o
  CXX      external_opener.o
  CXX      field_overlay_source.o
command_executor.cc: In function 'Result<std::__cxx11::basic_string<char>, lnav::console::user_message> execute_file(exec_context&, const std::string&)':
command_executor.cc:840:130: warning: format '%d' expects argument of type 'int', but argument 7 has type 'text_format_t' [-Wformat=]
command_executor.cc: In lambda function:
command_executor.cc:1245:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  CXX      file_collection.o
  CXX      file_converter_manager.o
  CXX      file_format.o
external_editor.cc: In function 'lnav::time64_t lnav::external_editor::get_config_dir_mtime(const std::filesystem::__cxx11::path&, const std::filesystem::__cxx11::path&)':
external_editor.cc:77:126: warning: format '%lld' expects argument of type 'long long int', but argument 6 has type 'lnav::time64_t' {aka 'long unsigned int'} [-Wformat=]
external_editor.cc:94:130: warning: format '%lld' expects argument of type 'long long int', but argument 6 has type 'lnav::time64_t' {aka 'long unsigned int'} [-Wformat=]
external_editor.cc: In function 'std::optional<std::__cxx11::basic_string<char> > lnav::external_editor::get_impl(const std::filesystem::__cxx11::path&)':
external_editor.cc:138:125: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 5 has type 'long unsigned int' [-Wformat=]
  CXX      file_options.o
lnav.cc: In function 'void looper()':
lnav.cc:2207:29: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
lnav.cc:2326:117: warning: format '%lld' expects argument of type 'long long int', but argument 6 has type 'std::chrono::duration<long int, std::ratio<1, 1000> >::rep' {aka 'long int'} [-Wformat=]
lnav.cc:2328:117: warning: format '%d' expects argument of type 'int', but argument 7 has type 'lnav::phase_t' [-Wformat=]
lnav.cc: In function 'int main(int, char**)':
lnav.cc:4220:115: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 5 has type 'uint64_t' {aka 'long unsigned int'} [-Wformat=]
lnav.cc:4260:36: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
In file included from lnav.cc:77:
base/isc.hh: In member function 'void isc::service<T>::send_and_wait(F, const std::chrono::duration<Rep, Period>&) [with F = std::function<void(curl_looper&)>; Rep = long int; Period = std::ratio<3600>; T = curl_looper]':
base/isc.hh:207:18: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  CXX      files_sub_source.o
  CXX      filter_observer.o
  CXX      filter_status_source.o
file_format.cc: In function 'detect_file_format_result detect_file_format(const std::filesystem::__cxx11::path&)':
file_format.cc:133:137: warning: format '%d' expects argument of type 'int', but argument 6 has type 'text_format_t' [-Wformat=]
  CXX      filter_sub_source.o
  CXX      fstat_vtab.o
filter_observer.cc: In member function 'void line_filter_observer::clear_deleted_filter_state()':
filter_observer.cc:124:127: warning: format '%d' expects argument of type 'int', but argument 7 has type 'filter_lang_t' [-Wformat=]
  CXX      fs-extension-functions.o
  CXX      grep_proc.o
  CXX      help_text.o
  CXX      help_text_formatter.o
file_collection.cc: In lambda function:
file_collection.cc:881:52: warning: comparison of integer expressions of different signedness: 'int' and 'const rlim_t' {aka 'const long unsigned int'} [-Wsign-compare]
file_collection.cc:883:139: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 6 has type 'long unsigned int' [-Wformat=]
  CXX      highlighter.o
  CXX      hist_source.o
In file included from field_overlay_source.cc:48:
ptimec.hh: In function 'bool ptime_f(exttm*, const char*, off_t&, ssize_t)':
ptimec.hh:1179:32: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare]
ptimec.hh: In function 'void ftime_f(char*, off_t&, ssize_t, const exttm&)':
ptimec.hh:1213:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
field_overlay_source.cc: In member function 'void field_overlay_source::build_field_lines(const listview_curses&, vis_line_t)':
field_overlay_source.cc:173:69: warning: comparison of integer expressions of different signedness: 'const int' and 'long unsigned int' [-Wsign-compare]
  CXX      hotkeys.o
  CXX      input_dispatcher.o
  CXX      json-extension-functions.o
  CXX      line_buffer.o
  CXX      listview_curses.o
filter_sub_source.cc: In member function 'Result<timeval, std::__cxx11::basic_string<char> > filter_sub_source::time_filter_row::parse_time(textview_curses*, textinput_curses&)':
filter_sub_source.cc:626:26: warning: comparison of integer expressions of different signedness: 'long int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  CXX      lnav.exec-phase.o
  CXX      lnav.prompt.o
  CXX      lnav.script.parser.o
  CXX      lnav_commands.o
  CXX      lnav_config.o
  CXX      lnav_util.o
listview_curses.cc: In member function 'vis_line_t listview_curses::get_overlay_top(vis_line_t, size_t, const std::vector<attr_line_t>&)':
listview_curses.cc:502:24: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  CXX      log.annotate.o
  CXX      log.watch.o
line_buffer.cc: In member function 'bool line_buffer::load_next_buffer()':
line_buffer.cc:663:125: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 6 has type 'file_ssize_t' {aka 'long int'} [-Wformat=]
line_buffer.cc:734:125: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 6 has type 'file_ssize_t' {aka 'long int'} [-Wformat=]
line_buffer.cc:790:44: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'file_ssize_t' {aka 'long int'} [-Wsign-compare]
line_buffer.cc: In member function 'bool line_buffer::fill_range(file_off_t, ssize_t, scan_direction)':
line_buffer.cc:853:123: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'std::chrono::duration<long int, std::ratio<1, 1000000000> >::rep' {aka 'long int'} [-Wformat=]
line_buffer.cc:946:129: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 7 has type 'file_ssize_t' {aka 'long int'} [-Wformat=]
line_buffer.cc:1015:130: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 6 has type 'file_ssize_t' {aka 'long int'} [-Wformat=]
line_buffer.cc: In member function 'Result<line_info, std::__cxx11::basic_string<char> > line_buffer::load_next_line(file_range)':
line_buffer.cc:1273:132: warning: format '%lld' expects argument of type 'long long int', but argument 6 has type 'file_off_t' {aka 'long int'} [-Wformat=]
line_buffer.cc: In member function 'Result<auto_buffer, std::__cxx11::basic_string<char> > line_buffer::peek_range(file_range, lnav::enums::bitset<peek_options>)':
line_buffer.cc:1483:126: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 6 has type 'file_ssize_t' {aka 'long int'} [-Wformat=]
line_buffer.cc:1541:130: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 6 has type 'file_ssize_t' {aka 'long int'} [-Wformat=]
line_buffer.cc: In member function 'void line_buffer::enable_cache()':
line_buffer.cc:1707:120: warning: format '%lld' expects argument of type 'long long int', but argument 6 has type 'long int' [-Wformat=]
line_buffer.cc: In member function 'void lock_hack::lock()':
line_buffer.cc:116:24: warning: ignoring return value of 'int lockf(int, int, off_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
line_buffer.cc: In member function 'void lock_hack::unlock()':
line_buffer.cc:118:26: warning: ignoring return value of 'int lockf(int, int, off_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
In file included from line_buffer.cc:49:
base/fs_util.hh: In member function 'void lnav::filesystem::file_lock::lock() const':
base/fs_util.hh:197:30: warning: ignoring return value of 'int lockf(int, int, off_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
base/fs_util.hh: In member function 'void lnav::filesystem::file_lock::unlock() const':
base/fs_util.hh:199:32: warning: ignoring return value of 'int lockf(int, int, off_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  CXX      log_accel.o
  CXX      log_actions.o
  CXX      log_data_helper.o
  CXX      log_data_table.o
  CXX      log_format.o
  CXX      log_format_loader.o
  CXX      log_level.o
  CXX      log_level_re.o
In file included from lnav.prompt.cc:48:
./fmtlib/fmt/ranges.h:215:59: warning: self-comparison always evaluates to true [-Wtautological-compare]
In file included from lnav.hh:48,
                 from lnav.prompt.cc:50:
base/isc.hh: In member function 'void isc::service<T>::send_and_wait(F, const std::chrono::duration<Rep, Period>&) [with F = std::function<void(tailer::looper&)>; Rep = long int; Period = std::ratio<3600>; T = tailer::looper]':
base/isc.hh:207:18: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  CXX      log_search_table.o
  CXX      log_stmt_vtab.o
  CXX      logfile.o
  CXX      logfile_sub_source.o
  CXX      logline_window.o
  CXX      md2attr_line.o
  CXX      md4cpp.o
In file included from lnav_commands.cc:75:
ptimec.hh: In function 'bool ptime_f(exttm*, const char*, off_t&, ssize_t)':
ptimec.hh:1179:32: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare]
ptimec.hh: In function 'void ftime_f(char*, off_t&, ssize_t, const exttm&)':
ptimec.hh:1213:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
In file included from lnav.hh:48,
                 from lnav_commands.cc:35:
base/isc.hh: In member function 'void isc::service<T>::send_and_wait(F, const std::chrono::duration<Rep, Period>&) [with F = std::function<void(curl_looper&)>; Rep = long int; Period = std::ratio<3600>; T = curl_looper]':
base/isc.hh:207:18: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  CXX      msg.text.o
  CXX      network-extension-functions.o
  CXX      data_parser.o
logfile.cc: In static member function 'static Result<std::shared_ptr<logfile>, std::__cxx11::basic_string<char> > logfile::open(std::filesystem::__cxx11::path, const logfile_open_options&, auto_fd)':
logfile.cc:145:109: warning: format '%ld' expects argument of type 'long int', but argument 7 has type 'long long int' [-Wformat=]
logfile.cc:145:109: warning: format '%ld' expects argument of type 'long int', but argument 8 has type 'long long int' [-Wformat=]
logfile.cc: In member function 'logfile::map_entry_result logfile::find_content_map_entry(file_off_t, map_read_requirement)':
logfile.cc:363:115: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'file_off_t' {aka 'long int'} [-Wformat=]
logfile.cc:363:115: warning: format '%lld' expects argument of type 'long long int', but argument 6 has type 'file_ssize_t' {aka 'long int'} [-Wformat=]
logfile.cc:363:115: warning: format '%lld' expects argument of type 'long long int', but argument 7 has type 'file_size_t' {aka 'long unsigned int'} [-Wformat=]
logfile.cc:363:115: warning: format '%lld' expects argument of type 'long long int', but argument 8 has type 'file_size_t' {aka 'long unsigned int'} [-Wformat=]
logfile.cc:476:40: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'file_size_t' {aka 'long unsigned int'} [-Wsign-compare]
logfile.cc: In lambda function:
logfile.cc:496:127: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'file_size_t' {aka 'long unsigned int'} [-Wformat=]
logfile.cc:502:49: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'file_size_t' {aka 'long unsigned int'} [-Wsign-compare]
logfile.cc:504:47: warning: comparison of integer expressions of different signedness: 'file_ssize_t' {aka 'long int'} and 'file_size_t' {aka 'long unsigned int'} [-Wsign-compare]
logfile.cc:513:127: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'file_off_t' {aka 'long int'} [-Wformat=]
logfile.cc:513:127: warning: format '%lld' expects argument of type 'long long int', but argument 6 has type 'file_size_t' {aka 'long unsigned int'} [-Wformat=]
logfile.cc:523:127: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'file_off_t' {aka 'long int'} [-Wformat=]
logfile.cc:523:127: warning: format '%lld' expects argument of type 'long long int', but argument 6 has type 'file_size_t' {aka 'long unsigned int'} [-Wformat=]
logfile.cc:526:49: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'file_size_t' {aka 'long unsigned int'} [-Wsign-compare]
logfile.cc: In member function 'logfile::rebuild_result_t logfile::build_content_map()':
logfile.cc:568:119: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'file_off_t' {aka 'long int'} [-Wformat=]
logfile.cc:568:119: warning: format '%lld' expects argument of type 'long long int', but argument 6 has type 'file_ssize_t' {aka 'long int'} [-Wformat=]
logfile.cc:590:121: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'file_ssize_t' {aka 'long int'} [-Wformat=]
logfile.cc:597:127: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'file_off_t' {aka 'long int'} [-Wformat=]
logfile.cc:606:131: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'file_off_t' {aka 'long int'} [-Wformat=]
logfile.cc:634:125: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'file_off_t' {aka 'long int'} [-Wformat=]
logfile.cc:653:109: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'long int' [-Wformat=]
logfile.cc:705:109: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 5 has type 'file_off_t' {aka 'long int'} [-Wformat=]
logfile.cc:720:119: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'std::chrono::duration<long int, std::ratio<1, 1000000> >::rep' {aka 'long int'} [-Wformat=]
logfile.cc:729:121: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 5 has type 'file_off_t' {aka 'long int'} [-Wformat=]
logfile.cc: In member function 'bool logfile::process_prefix(shared_buffer_ref&, const line_info&, scan_batch_context&)':
logfile.cc:877:115: warning: format '%lld' expects argument of type 'long long int', but argument 7 has type 'long int' [-Wformat=]
logfile.cc:877:115: warning: format '%lld' expects argument of type 'long long int', but argument 8 has type 'long int' [-Wformat=]
logfile.cc:1313:120: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 7 has type 'long unsigned int' [-Wformat=]
logfile.cc: In member function 'logfile::rebuild_result_t logfile::rebuild_index(std::optional<std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long int, std::ratio<1, 1000000000> > > >)':
logfile.cc:1713:128: warning: format '%lld' expects argument of type 'long long int', but argument 8 has type 'file_ssize_t' {aka 'long int'} [-Wformat=]
logfile.cc:1713:128: warning: format '%lld' expects argument of type 'long long int', but argument 9 has type 'file_off_t' {aka 'long int'} [-Wformat=]
logfile.cc:2004:47: warning: comparison of integer expressions of different signedness: 'file_size_t' {aka 'long unsigned int'} and 'file_ssize_t' {aka 'long int'} [-Wsign-compare]
logfile.cc: In member function 'void logfile::read_full_message(const_iterator, shared_buffer_ref&, line_buffer::scan_direction, read_format_t)':
logfile.cc:2176:128: warning: format '%lld' expects argument of type 'long long int', but argument 7 has type 'file_off_t' {aka 'long int'} [-Wformat=]
logfile.cc:2176:128: warning: format '%lld' expects argument of type 'long long int', but argument 8 has type 'file_ssize_t' {aka 'long int'} [-Wformat=]
logfile.cc:2200:124: warning: format '%lld' expects argument of type 'long long int', but argument 7 has type 'file_off_t' {aka 'long int'} [-Wformat=]
logfile.cc:2200:124: warning: format '%lld' expects argument of type 'long long int', but argument 8 has type 'file_ssize_t' {aka 'long int'} [-Wformat=]
logfile.cc: In member function 'void logfile::dump_stats()':
logfile.cc:2513:110: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'file_ssize_t' {aka 'long int'} [-Wformat=]
  CXX      piper.header.o
log_format_loader.cc: In function 'void write_sample_file()':
log_format_loader.cc:1274:28: warning: comparison of integer expressions of different signedness: '__time_t' {aka 'long int'} and 'lnav::time64_t' {aka 'long unsigned int'} [-Wsign-compare]
log_format_loader.cc:1275:134: warning: format '%lld' expects argument of type 'long long int', but argument 8 has type 'lnav::time64_t' {aka 'long unsigned int'} [-Wformat=]
log_format_loader.cc:1312:28: warning: comparison of integer expressions of different signedness: '__time_t' {aka 'long int'} and 'lnav::time64_t' {aka 'long unsigned int'} [-Wsign-compare]
log_format_loader.cc:1347:28: warning: comparison of integer expressions of different signedness: '__time_t' {aka 'long int'} and 'lnav::time64_t' {aka 'long unsigned int'} [-Wsign-compare]
log_format_loader.cc: In function 'void extract_metadata(string_fragment, script_metadata&)':
log_format_loader.cc:1711:128: warning: format '%d' expects argument of type 'int', but argument 7 has type 'text_format_t' [-Wformat=]
  CXX      piper.looper.o
  CXX      piper.match.o
  CXX      plain_text_source.o
lnav_config.cc: In function 'void load_config(const std::vector<std::filesystem::__cxx11::path>&, std::vector<lnav::console::user_message>&)':
lnav_config.cc:2222:28: warning: comparison of integer expressions of different signedness: '__time_t' {aka 'long int'} and 'lnav::time64_t' {aka 'long unsigned int'} [-Wsign-compare]
lnav_config.cc:2223:128: warning: format '%lld' expects argument of type 'long long int', but argument 8 has type 'lnav::time64_t' {aka 'long unsigned int'} [-Wformat=]
  CXX      pollable.o
  CXX      pretty_printer.o
  CXX      preview_status_source.o
In file included from logfile_sub_source.cc:62:
ptimec.hh: In function 'bool ptime_f(exttm*, const char*, off_t&, ssize_t)':
ptimec.hh:1179:32: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare]
ptimec.hh: In function 'void ftime_f(char*, off_t&, ssize_t, const exttm&)':
ptimec.hh:1213:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
logfile_sub_source.cc: At global scope:
logfile_sub_source.cc:77:122: warning: 'no_sanitize_address' attribute ignored [-Wattributes]
logfile_sub_source.cc: In member function 'logfile_sub_source::rebuild_result logfile_sub_source::rebuild_index(std::optional<std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long int, std::ratio<1, 1000000000> > > >)':
logfile_sub_source.cc:1117:151: warning: format '%lld' expects argument of type 'long long int', but argument 8 has type 'std::chrono::duration<long int, std::ratio<1, 1000000> >::rep' {aka 'long int'} [-Wformat=]
logfile_sub_source.cc:1117:151: warning: format '%lld' expects argument of type 'long long int', but argument 9 has type 'long unsigned int' [-Wformat=]
logfile_sub_source.cc: In member function 'virtual std::optional<strong_int<int, __vis_line_distinct> > logfile_sub_source::adjacent_anchor(vis_line_t, text_anchors::direction)':
logfile_sub_source.cc:3527:12: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<unsigned int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  CXX      progress_source.o
  CXX      ptimec_rt.o
  CXX      readline_callbacks.o
  CXX      readline_highlighters.o
In file included from ptimec_rt.cc:32:
ptimec.hh: In function 'bool ptime_f(exttm*, const char*, off_t&, ssize_t)':
ptimec.hh:1179:32: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare]
ptimec.hh: In function 'void ftime_f(char*, off_t&, ssize_t, const exttm&)':
ptimec.hh:1213:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  CXX      readline_possibilities.o
  CXX      regex101.client.o
In file included from log_format.cc:62:
ptimec.hh: In function 'bool ptime_f(exttm*, const char*, off_t&, ssize_t)':
ptimec.hh:1179:32: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare]
ptimec.hh: In function 'void ftime_f(char*, off_t&, ssize_t, const exttm&)':
ptimec.hh:1213:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
log_format.cc: In member function 'log_format::scan_result_t external_log_format::scan_json(std::vector<logline>&, const line_info&, shared_buffer_ref&, scan_batch_context&)':
log_format.cc:1783:119: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'long int' [-Wformat=]
log_format.cc:2001:123: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'long int' [-Wformat=]
log_format.cc: In member function 'void external_log_format::json_append(const log_format_file_state&, const json_format_element&, const value_def*, const string_fragment&)':
log_format.cc:5534:22: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'const long long int' [-Wsign-compare]
log_format.cc:5538:24: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'const int64_t' {aka 'const long int'} [-Wsign-compare]
log_format.cc:5554:22: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'const long long int' [-Wsign-compare]
log_format.cc:5558:24: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'const int64_t' {aka 'const long int'} [-Wsign-compare]
In file included from log_format.cc:5827:
log_format_impls.cc: In lambda function:
log_format_impls.cc:2268:137: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'long unsigned int' [-Wformat=]
log_format.cc: In member function 'virtual void external_log_format::rewrite(exec_context&, shared_buffer_ref&, string_attrs_t&, std::string&)':
log_format.cc:2725:18: warning: ignoring return value of 'ssize_t pread(int, void*, size_t, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  CXX      regex101.import.o
piper.looper.cc: In member function 'void lnav::piper::looper::loop()':
piper.looper.cc:745:130: warning: format '%lld' expects argument of type 'long long int', but argument 6 has type 'file_off_t' {aka 'long int'} [-Wformat=]
piper.looper.cc:842:130: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'file_off_t' {aka 'long int'} [-Wformat=]
piper.looper.cc:478:17: warning: ignoring return value of 'ssize_t read(int, void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  CXX      regexp_vtab.o
progress_source.cc: In member function 'bool progress_source::poll()':
progress_source.cc:112:40: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
progress_source.cc: In member function 'virtual line_info progress_source::text_value_for_line(textview_curses&, int, std::string&, text_sub_source::line_flags_t)':
progress_source.cc:167:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<attr_line_t>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
progress_source.cc: In member function 'virtual size_t progress_source::text_size_for_line(textview_curses&, int, text_sub_source::line_flags_t)':
progress_source.cc:181:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<attr_line_t>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
progress_source.cc: In member function 'virtual void progress_source::text_attrs_for_line(textview_curses&, int, string_attrs_t&)':
progress_source.cc:193:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<attr_line_t>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  CXX      session.export.o
plain_text_source.cc: In member function 'std::optional<strong_int<int, __vis_line_distinct> > plain_text_source::line_for_offset(file_off_t) const':
plain_text_source.cc:262:121: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'file_off_t' {aka 'long int'} [-Wformat=]
plain_text_source.cc:274:125: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'long int' [-Wformat=]
plain_text_source.cc: In member function 'virtual std::optional<strong_int<int, __vis_line_distinct> > plain_text_source::adjacent_anchor(vis_line_t, text_anchors::direction)':
plain_text_source.cc:599:133: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'long int' [-Wformat=]
  CXX      session_data.o
  CXX      shared_buffer.o
  CXX      shlex.o
  CXX      spectro_impls.o
  CXX      spectro_source.o
  CXX      sqlitepp.o
  CXX      sqlite-extension-func.o
  CXX      static_file_vtab.o
  CXX      statusview_curses.o
  CXX      string-extension-functions.o
spectro_source.cc: In member function 'void spectrogram_source::cache_bounds()':
spectro_source.cc:564:31: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
spectro_source.cc: In member function 'const spectrogram_row& spectrogram_source::load_row(const listview_curses&, int)':
spectro_source.cc:630:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  CXX      styling.o
  CXX      term_extra.o
readline_callbacks.cc: In function 'void rl_sql_change(textinput_curses&, bool)':
readline_callbacks.cc:686:54: warning: comparison of integer expressions of different signedness: 'const int' and 'long unsigned int' [-Wsign-compare]
readline_callbacks.cc: In lambda function:
readline_callbacks.cc:756:51: warning: comparison of integer expressions of different signedness: 'const int' and 'const long unsigned int' [-Wsign-compare]
readline_callbacks.cc:757:42: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare]
readline_callbacks.cc: In function 'void rl_search_internal(textinput_curses&, ln_mode_t, bool)':
readline_callbacks.cc:1164:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  CXX      text_anonymizer.o
  CXX      text_format.o
  CXX      text_overlay_menu.o
  CXX      textfile_sub_source.o
session_data.cc: In function 'void reset_session()':
session_data.cc:2318:115: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'lnav::time64_t' {aka 'long unsigned int'} [-Wformat=]
In file included from session_data.cc:43:
base/isc.hh: In member function 'void isc::service<T>::send_and_wait(F, const std::chrono::duration<Rep, Period>&) [with F = std::function<void(tailer::looper&)>; Rep = long int; Period = std::ratio<3600>; T = tailer::looper]':
base/isc.hh:207:18: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  CXX      timer.o
  CXX      sql.formatter.o
  CXX      sql_commands.o
  CXX      sql_util.o
  CXX      src_ref.o
  CXX      state-extension-functions.o
  CXX      sysclip.o
sysclip.cc: In function 'int sysclip::osc52_close(FILE*)':
sysclip.cc:75:10: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
sysclip.cc:91:18: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
sysclip.cc:96:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
sysclip.cc:99:10: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  CXX      textinput_curses.o
string-extension-functions.cc: In function 'std::string sql_humanize_id(string_fragment)':
string-extension-functions.cc:1032:10: warning: variable 'attrs' set but not used [-Wunused-but-set-variable=]
  CXX      textinput.history.o
  CXX      textfile_highlighters.o
  CXX      textview_curses.o
  CXX      time-extension-functions.o
  CXX      timeline_source.o
sql_commands.cc:201:99: warning: 'no_sanitize_address' attribute ignored [-Wattributes]
sql_commands.cc: In function 'void backup_user_db(const std::string&)':
sql_commands.cc:297:114: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 5 has type 'std::__atomic_base<long unsigned int>::__int_type' {aka 'long unsigned int'} [-Wformat=]
sql_commands.cc:297:114: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 6 has type 'std::__atomic_base<long unsigned int>::__int_type' {aka 'long unsigned int'} [-Wformat=]
  CXX      top_status_source.o
  CXX      unique_path.o
textfile_sub_source.cc: In member function 'virtual line_info textfile_sub_source::text_value_for_line(textview_curses&, int, std::string&, text_sub_source::line_flags_t)':
textfile_sub_source.cc:143:131: warning: format '%lld' expects argument of type 'long long int', but argument 6 has type 'file_off_t' {aka 'long int'} [-Wformat=]
textfile_sub_source.cc:143:131: warning: format '%lld' expects argument of type 'long long int', but argument 7 has type 'file_ssize_t' {aka 'long int'} [-Wformat=]
textfile_sub_source.cc: In member function 'textfile_sub_source::rescan_result_t textfile_sub_source::rescan_files(scan_callback&, std::optional<std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long int, std::ratio<1, 1000000000> > > >)':
textfile_sub_source.cc:963:143: warning: format '%lld' expects argument of type 'long long int', but argument 6 has type 'file_ssize_t' {aka 'long int'} [-Wformat=]
textfile_sub_source.cc:963:143: warning: format '%lld' expects argument of type 'long long int', but argument 7 has type 'file_off_t' {aka 'long int'} [-Wformat=]
textfile_sub_source.cc:963:143: warning: format '%lld' expects argument of type 'long long int', but argument 9 has type 'long int' [-Wformat=]
textfile_sub_source.cc:963:143: warning: format '%lld' expects argument of type 'long long int', but argument 10 has type 'file_off_t' {aka 'long int'} [-Wformat=]
textfile_sub_source.cc: In member function 'virtual std::optional<strong_int<int, __vis_line_distinct> > textfile_sub_source::adjacent_anchor(vis_line_t, text_anchors::direction)':
textfile_sub_source.cc:1530:124: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'long int' [-Wformat=]
textfile_sub_source.cc: In lambda function:
textfile_sub_source.cc:1784:20: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  CXX      view_curses.o
  CXX      view_helpers.o
  CXX      views_vtab.o
textinput_curses.cc: In member function 'virtual bool textinput_curses::handle_mouse(mouse_event&)':
textinput_curses.cc:418:120: warning: format '%d' expects argument of type 'int', but argument 5 has type 'mouse_button_t' [-Wformat=]
textinput_curses.cc:418:120: warning: format '%d' expects argument of type 'int', but argument 6 has type 'mouse_button_state_t' [-Wformat=]
textinput_curses.cc: In member function 'std::string textinput_curses::replace_selection_no_change(string_fragment)':
textinput_curses.cc:1840:51: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<attr_line_t>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
textinput_curses.cc: In member function 'std::string textinput_curses::selection_to_string() const':
textinput_curses.cc:2642:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<attr_line_t>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  CXX      vtab_module.o
In file included from time-extension-functions.cc:44:
ptimec.hh: In function 'bool ptime_f(exttm*, const char*, off_t&, ssize_t)':
ptimec.hh:1179:32: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare]
ptimec.hh: In function 'void ftime_f(char*, off_t&, ssize_t, const exttm&)':
ptimec.hh:1213:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  CXX      log_vtab_impl.o
  CXX      xml_util.o
textview_curses.cc:245:120: warning: 'no_sanitize_address' attribute ignored [-Wattributes]
textview_curses.cc:247:49: warning: 'no_sanitize_address' attribute ignored [-Wattributes]
textview_curses.cc:248:118: warning: 'no_sanitize_address' attribute ignored [-Wattributes]
textview_curses.cc:250:50: warning: 'no_sanitize_address' attribute ignored [-Wattributes]
textview_curses.cc:251:120: warning: 'no_sanitize_address' attribute ignored [-Wattributes]
textview_curses.cc:252:118: warning: 'no_sanitize_address' attribute ignored [-Wattributes]
textview_curses.cc:254:50: warning: 'no_sanitize_address' attribute ignored [-Wattributes]
textview_curses.cc:255:120: warning: 'no_sanitize_address' attribute ignored [-Wattributes]
textview_curses.cc: In member function 'virtual bool textview_curses::handle_mouse(mouse_event&)':
textview_curses.cc:547:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<mapbox::util::variant<listview_curses::main_content, listview_curses::overlay_menu, listview_curses::static_overlay_content, listview_curses::overlay_content, listview_curses::empty_space> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
textview_curses.cc:740:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::tuple_element<1, std::pair<strong_int<int, __vis_line_distinct>, long unsigned int> >::type' {aka 'long unsigned int'} [-Wsign-compare]
  CXX      xpath_vtab.o
  CXX      xterm_mouse.o
  CXX      yaml-extension-functions.o
  CXX      animals-json.o
  CXX      ansi-palette-json.o
  CXX      builtin-scripts.o
  CXX      builtin-sh-scripts.o
view_curses.cc: In static member function 'static view_curses::mvwattrline_result view_curses::mvwattrline(ncplane*, int, int, attr_line_t&, const line_range&, role_t)':
view_curses.cc:299:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
view_curses.cc:299:46: warning: comparison of integer expressions of different signedness: 'const int' and 'unsigned int' [-Wsign-compare]
view_curses.cc:301:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
view_curses.cc:406:42: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
view_curses.cc: In member function 'bool alerter::chime(std::string)':
view_curses.cc:122:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
view_curses.cc: In static member function 'static void view_curses::awaiting_user_input()':
view_curses.cc:271:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  CXX      static-files.o
timeline_source.cc: In member function 'virtual std::vector<attr_line_t> timeline_preview_overlay::list_overlay_menu(const listview_curses&, vis_line_t)':
timeline_source.cc:142:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
timeline_source.cc: In member function 'virtual bool timeline_header_overlay::list_static_overlay(const listview_curses&, list_overlay_source::media_t, int, int, attr_line_t&)':
timeline_source.cc:255:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<attr_line_t>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
timeline_source.cc:309:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::tuple_element<1, std::pair<strong_int<int, __vis_line_distinct>, long unsigned int> >::type' {aka 'long unsigned int'} [-Wsign-compare]
timeline_source.cc: In member function 'virtual void timeline_header_overlay::list_value_for_overlay(const listview_curses&, vis_line_t, std::vector<attr_line_t>&)':
timeline_source.cc:385:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<const timeline_source::opid_row*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
timeline_source.cc: In member function 'bool timeline_source::rebuild_indexes()':
timeline_source.cc:987:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
timeline_source.cc: In member function 'virtual std::optional<text_time_translator::row_info> timeline_source::time_for_row(vis_line_t)':
timeline_source.cc:1394:13: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<const timeline_source::opid_row*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
timeline_source.cc:1403:38: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<opid_sub_time_range>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
timeline_source.cc: In member function 'virtual void timeline_source::text_selection_changed(textview_curses&)':
timeline_source.cc:1437:29: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<const timeline_source::opid_row*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
timeline_source.cc:1565:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare]
timeline_source.cc: In member function 'virtual void timeline_source::text_crumbs_for_line(int, std::vector<breadcrumb::crumb>&)':
timeline_source.cc:1665:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const timeline_source::opid_row*>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  CXX      css-color-names-json.o
  CXX      default-config.o
  CXX      default-formats.o
  CXX      diseases-json.o
  CXX      emojis-json.o
  CXX      words-json.o
  CXX      help-md.o
  CXX      init-sql.o
  CXX      prql-modules.o
  CXX      terminfo-files.o
  CXX      time_fmts.o
views_vtab.cc: In member function 'int {anonymous}::lnav_views::update_row(sqlite3_vtab*, sqlite3_int64&, const char*, int64_t, int64_t, int64_t, int64_t, const char*, const char*, bool, const char*, bool, string_fragment, const char*, std::optional<long int>, std::optional<string_fragment>, std::optional<string_fragment>, std::optional<string_fragment>, std::optional<string_fragment>)':
views_vtab.cc:623:122: warning: format '%lld' expects argument of type 'long long int', but argument 6 has type 'int64_t' {aka 'long int'} [-Wformat=]
  CXX      xml-entities-json.o
  CXX      xterm-palette-json.o
  CXX      data_scanner.o
view_helpers.cc: In function 'void open_pretty_view()':
view_helpers.cc:460:49: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare]
view_helpers.cc:468:45: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare]
  CXX      data_scanner_re.o
mkdir -p third-party/lnav-rs-ext/target
env CARGO_TARGET_DIR=third-party/lnav-rs-ext/target /usr/bin/cargo build --manifest-path \
    ./third-party/lnav-rs-ext/Cargo.toml --package lnav-rs-ext --release
    Updating crates.io index
    Updating git repository `https://github.com/tstack/log2src.git`
  CC       test_override.o
  CC       third-party/md4c/entity.o
  CC       third-party/md4c/md4c.o
  CC       third-party/md4c/md4c-html.o
  CC       third-party/sqlite/ext/dbdump.o
  CC       third-party/sqlite/ext/series.o
  CXX      third-party/lnav-rs-ext/lnav_rs_ext.cxx.o
  CXX      spookyhash/SpookyV2.o
third-party/lnav-rs-ext/lnav_rs_ext.cxx.cc: In constructor 'rust::cxxbridge1::Vec<T>::Vec() [with T = lnav_rs_ext::ExtError]':
third-party/lnav-rs-ext/lnav_rs_ext.cxx.cc:1325:47: warning: '<unknown>' may be used uninitialized [-Wmaybe-uninitialized]
third-party/lnav-rs-ext/lnav_rs_ext.cxx.cc:1194:6: note: by argument 1 of type 'const rust::cxxbridge1::Vec<lnav_rs_ext::ExtError>*' to 'void cxxbridge1$rust_vec$lnav_rs_ext$ExtError$new(const rust::cxxbridge1::Vec<lnav_rs_ext::ExtError>*)' declared here
third-party/lnav-rs-ext/lnav_rs_ext.cxx.cc: In constructor 'rust::cxxbridge1::Vec<T>::Vec() [with T = lnav_rs_ext::Message]':
third-party/lnav-rs-ext/lnav_rs_ext.cxx.cc:1357:46: warning: '<unknown>' may be used uninitialized [-Wmaybe-uninitialized]
third-party/lnav-rs-ext/lnav_rs_ext.cxx.cc:1203:6: note: by argument 1 of type 'const rust::cxxbridge1::Vec<lnav_rs_ext::Message>*' to 'void cxxbridge1$rust_vec$lnav_rs_ext$Message$new(const rust::cxxbridge1::Vec<lnav_rs_ext::Message>*)' declared here
third-party/lnav-rs-ext/lnav_rs_ext.cxx.cc: In constructor 'rust::cxxbridge1::Vec<T>::Vec() [with T = lnav_rs_ext::VarPair]':
third-party/lnav-rs-ext/lnav_rs_ext.cxx.cc:1389:46: warning: '<unknown>' may be used uninitialized [-Wmaybe-uninitialized]
third-party/lnav-rs-ext/lnav_rs_ext.cxx.cc:1212:6: note: by argument 1 of type 'const rust::cxxbridge1::Vec<lnav_rs_ext::VarPair>*' to 'void cxxbridge1$rust_vec$lnav_rs_ext$VarPair$new(const rust::cxxbridge1::Vec<lnav_rs_ext::VarPair>*)' declared here
third-party/lnav-rs-ext/lnav_rs_ext.cxx.cc: In constructor 'rust::cxxbridge1::Vec<T>::Vec() [with T = lnav_rs_ext::ExtProgress]':
third-party/lnav-rs-ext/lnav_rs_ext.cxx.cc:1421:50: warning: '<unknown>' may be used uninitialized [-Wmaybe-uninitialized]
third-party/lnav-rs-ext/lnav_rs_ext.cxx.cc:1221:6: note: by argument 1 of type 'const rust::cxxbridge1::Vec<lnav_rs_ext::ExtProgress>*' to 'void cxxbridge1$rust_vec$lnav_rs_ext$ExtProgress$new(const rust::cxxbridge1::Vec<lnav_rs_ext::ExtProgress>*)' declared here
third-party/lnav-rs-ext/lnav_rs_ext.cxx.cc: In constructor 'rust::cxxbridge1::Vec<T>::Vec() [with T = lnav_rs_ext::SourceTreeElement]':
third-party/lnav-rs-ext/lnav_rs_ext.cxx.cc:1453:56: warning: '<unknown>' may be used uninitialized [-Wmaybe-uninitialized]
third-party/lnav-rs-ext/lnav_rs_ext.cxx.cc:1230:6: note: by argument 1 of type 'const rust::cxxbridge1::Vec<lnav_rs_ext::SourceTreeElement>*' to 'void cxxbridge1$rust_vec$lnav_rs_ext$SourceTreeElement$new(const rust::cxxbridge1::Vec<lnav_rs_ext::SourceTreeElement>*)' declared here
third-party/lnav-rs-ext/lnav_rs_ext.cxx.cc: In constructor 'rust::cxxbridge1::Vec<T>::Vec() [with T = lnav_rs_ext::FindLogResult]':
third-party/lnav-rs-ext/lnav_rs_ext.cxx.cc:1485:52: warning: '<unknown>' may be used uninitialized [-Wmaybe-uninitialized]
third-party/lnav-rs-ext/lnav_rs_ext.cxx.cc:1311:6: note: by argument 1 of type 'const rust::cxxbridge1::Vec<lnav_rs_ext::FindLogResult>*' to 'void cxxbridge1$rust_vec$lnav_rs_ext$FindLogResult$new(const rust::cxxbridge1::Vec<lnav_rs_ext::FindLogResult>*)' declared here
In function 'md_is_link_reference_definition',
    inlined from 'md_consume_link_reference_definitions' at third-party/md4c/md4c.c:5081:28,
    inlined from 'md_end_current_block' at third-party/md4c/md4c.c:5130:25:
third-party/md4c/md4c.c:2239:7: warning: 'label_contents_line_index' may be used uninitialized [-Wmaybe-uninitialized]
third-party/md4c/md4c.c: In function 'md_end_current_block':
third-party/md4c/md4c.c:2158:13: note: 'label_contents_line_index' was declared here
 Downloading crates ...
  Downloaded dirs-sys v0.5.0
  Downloaded derive_builder_macro v0.20.2
  Downloaded dyn-clone v1.0.20
  Downloaded enum-as-inner v0.7.0
  Downloaded directories v6.0.0
  Downloaded displaydoc v0.2.5
  Downloaded either v1.15.0
  Downloaded idna_adapter v1.2.1
  Downloaded indenter v0.3.4
  Downloaded addr2line v0.25.1
  Downloaded anstyle-parse v1.0.0
  Downloaded digest v0.10.7
  Downloaded httpdate v1.0.3
  Downloaded fnv v1.0.7
  Downloaded foldhash v0.1.5
  Downloaded generic-array v0.14.7
  Downloaded globset v0.4.18
  Downloaded heck v0.5.0
  Downloaded iana-time-zone v0.1.65
  Downloaded inotify-sys v0.1.5
  Downloaded instant v0.1.13
  Downloaded is-terminal v0.4.17
  Downloaded is_terminal_polyfill v1.70.2
  Downloaded buf_redux v0.8.4
  Downloaded clap_derive v4.6.0
  Downloaded terminal_size v0.4.4
  Downloaded foldhash v0.2.0
  Downloaded form_urlencoded v1.2.2
  Downloaded getrandom v0.4.2
  Downloaded icu_properties v2.1.2
  Downloaded icu_provider v2.1.1
  Downloaded ident_case v1.0.1
  Downloaded ignore v0.4.25
  Downloaded is_ci v1.2.0
  Downloaded link-cplusplus v1.0.12
  Downloaded ariadne v0.5.1
  Downloaded backtrace v0.3.76
  Downloaded getrandom v0.2.17
  Downloaded gzip-header v1.0.0
  Downloaded httparse v1.10.1
  Downloaded icu_collections v2.1.1
  Downloaded icu_normalizer v2.1.1
  Downloaded icu_normalizer_data v2.1.1
  Downloaded indicatif v0.18.4
  Downloaded anyhow v1.0.102
  Downloaded bitflags v1.3.2
  Downloaded hashbrown v0.15.5
  Downloaded hashbrown v0.16.1
  Downloaded idna v1.1.0
  Downloaded indexmap v2.13.0
  Downloaded itertools v0.14.0
  Downloaded log v0.4.29
  Downloaded backtrace-ext v0.2.1
  Downloaded block-buffer v0.10.4
  Downloaded equivalent v1.0.2
  Downloaded itoa v1.0.18
  Downloaded alloc-stdlib v0.2.2
  Downloaded bincode_derive v2.0.1
  Downloaded brotli-decompressor v2.5.1
  Downloaded cfg-if v1.0.4
  Downloaded clap_complete_command v0.5.1
  Downloaded clap_complete_fig v4.5.2
  Downloaded clap_lex v1.1.0
  Downloaded serde_regex v1.1.0
  Downloaded threadpool v1.8.1
  Downloaded time-core v0.1.8
  Downloaded unit-prefix v0.5.2
  Downloaded errno v0.3.14
  Downloaded fastrand v2.3.0
  Downloaded find-msvc-tools v0.1.9
  Downloaded adler2 v2.0.1
  Downloaded anstream v1.0.0
  Downloaded anstyle-query v1.1.5
  Downloaded ascii v1.1.0
  Downloaded autocfg v1.5.0
  Downloaded chunked_transfer v1.5.0
  Downloaded clap_complete_nushell v0.1.11
  Downloaded color-spantrace v0.3.0
  Downloaded percent-encoding v2.3.2
  Downloaded potential_utf v0.1.4
  Downloaded powerfmt v0.2.0
  Downloaded quick-error v1.2.3
  Downloaded sha1_smol v1.0.1
  Downloaded sha2 v0.10.9
  Downloaded synstructure v0.13.2
  Downloaded termcolor v1.4.1
  Downloaded thiserror v2.0.18
  Downloaded thiserror-impl v2.0.18
  Downloaded filetime v0.2.27
  Downloaded inotify v0.10.2
  Downloaded lazy_static v1.5.0
  Downloaded litemap v0.8.1
  Downloaded adler32 v1.2.0
  Downloaded alloc-no-stdlib v2.0.4
  Downloaded anstyle v1.0.14
  Downloaded bitflags v2.11.0
  Downloaded clio v0.3.5
  Downloaded colorchoice v1.0.5
  Downloaded owo-colors v4.3.0
  Downloaded pin-project-lite v0.2.17
  Downloaded rand_chacha v0.3.1
  Downloaded rustc-demangle v0.1.27
  Downloaded shlex v1.3.0
  Downloaded cc v1.2.57
  Downloaded ppv-lite86 v0.2.21
  Downloaded quote v1.0.45
  Downloaded ref-cast v1.0.25
  Downloaded serde_derive_internals v0.29.1
  Downloaded serde_yaml v0.9.34+deprecated
  Downloaded smallvec v1.15.1
  Downloaded eyre v0.6.12
  Downloaded icu_locale_core v2.1.1
In file included from time_fmts.cc:4:
ptimec.hh: In function 'bool ptime_f(exttm*, const char*, off_t&, ssize_t)':
ptimec.hh:1179:32: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare]
ptimec.hh: In function 'void ftime_f(char*, off_t&, ssize_t, const exttm&)':
ptimec.hh:1213:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  Downloaded memchr v2.8.0
  Downloaded base64 v0.13.1
  Downloaded clap v4.6.0
  Downloaded clap_complete v4.6.0
  Downloaded rand_core v0.6.4
  Downloaded rustversion v1.0.22
  Downloaded serde_derive v1.0.228
  Downloaded sharded-slab v0.1.7
  Downloaded thread_local v1.1.9
  Downloaded gimli v0.32.3
  Downloaded allocator-api2 v0.2.21
  Downloaded bincode v2.0.1
  Downloaded chrono v0.4.44
  Downloaded proc-macro2 v1.0.106
  Downloaded rouille v3.6.2
  Downloaded safemem v0.3.3
  Downloaded same-file v1.0.6
  Downloaded scratch v1.0.9
  Downloaded semver v1.0.27
  Downloaded stable_deref_trait v1.2.1
  Downloaded strum v0.28.0
  Downloaded supports-color v3.0.2
  Downloaded supports-hyperlinks v3.2.0
  Downloaded supports-unicode v3.0.0
  Downloaded unicode-linebreak v0.1.5
  Downloaded rayon-core v1.13.0
  Downloaded ryu v1.0.23
  Downloaded streaming-iterator v0.1.9
  Downloaded strsim v0.11.1
  Downloaded strum_macros v0.28.0
  Downloaded rand v0.8.5
  Downloaded schemars_derive v1.2.1
  Downloaded tempfile v3.27.0
  Downloaded icu_properties_data v2.1.2
  Downloaded crypto-common v0.1.7
  Downloaded cxxbridge-flags v1.0.194
  Downloaded serde_core v1.0.228
  Downloaded zerofrom-derive v0.1.6
  Downloaded schemars v1.2.1
  Downloaded clap_builder v4.6.0
  Downloaded memo-map v0.3.3
  Downloaded serde v1.0.228
  Downloaded serde_json v1.0.149
  Downloaded aho-corasick v1.1.4
  Downloaded darling_macro v0.20.11
  Downloaded unty v0.0.4
  Downloaded chumsky v0.12.0
  Downloaded portable-atomic v1.13.1
  Downloaded rayon v1.11.0
  Downloaded regex v1.12.3
  Downloaded yoke-derive v0.8.1
  Downloaded tracing-error v0.2.1
  Downloaded bstr v1.12.1
  Downloaded cpufeatures v0.2.17
  Downloaded regex-syntax v0.8.10
  Downloaded syn v2.0.117
  Downloaded regex-syntax v0.7.5
  Downloaded sqlparser v0.60.0
  Downloaded colorchoice-clap v1.0.8
  Downloaded rustix v1.1.4
  Downloaded tree-sitter-language v0.1.7
  Downloaded zerofrom v0.1.6
  Downloaded option-ext v0.2.0
  Downloaded color-eyre v0.6.5
  Downloaded num_threads v0.1.7
  Downloaded regex-automata v0.3.9
  Downloaded regex-automata v0.4.14
  Downloaded libc v0.2.183
  Downloaded utf8parse v0.2.2
  Downloaded num_cpus v1.17.0
  Downloaded utf8_iter v1.0.4
  Downloaded brotli v3.5.0
  Downloaded ref-cast-impl v1.0.25
  Downloaded version_check v0.9.5
  Downloaded mime v0.3.17
  Downloaded num-conv v0.2.0
  Downloaded sqlformat v0.3.5
  Downloaded prqlc-parser v0.13.11
  Downloaded notify-types v1.0.1
  Downloaded crossbeam-utils v0.8.21
  Downloaded tinystr v0.8.2
  Downloaded zerovec-derive v0.11.2
  Downloaded prqlc v0.13.11
  Downloaded codespan-reporting v0.13.1
  Downloaded colored_json v5.0.0
  Downloaded derive_builder_core v0.20.2
  Downloaded deranged v0.5.8
  Downloaded crossbeam-deque v0.8.6
  Downloaded linux-raw-sys v0.12.1
  Downloaded time-macros v0.2.27
  Downloaded zmij v1.0.21
  Downloaded miette-derive v7.6.0
  Downloaded unicase v2.9.0
  Downloaded csv-core v0.1.13
  Downloaded twoway v0.1.8
  Downloaded mime_guess v2.0.5
  Downloaded vergen-lib v0.1.6
  Downloaded yoke v0.8.1
  Downloaded tracing-core v0.1.36
  Downloaded writeable v0.6.2
  Downloaded vergen-lib v9.1.0
  Downloaded cookie v0.18.1
  Downloaded unicode-ident v1.0.24
  Downloaded deflate v1.0.0
  Downloaded tiny_http v0.12.0
  Downloaded vergen v9.1.0
  Downloaded virtue v0.0.18
  Downloaded crc32fast v1.5.0
  Downloaded darling v0.20.11
  Downloaded once_cell v1.21.4
  Downloaded vergen-gitcl v1.0.8
  Downloaded derive_builder v0.20.2
  Downloaded walkdir v2.5.0
  Downloaded unsafe-libyaml v0.2.11
  Downloaded multipart v0.18.0
  Downloaded crossbeam-epoch v0.9.18
  Downloaded console v0.16.3
  Downloaded textwrap v0.16.2
  Downloaded num-traits v0.2.19
  Downloaded typenum v1.19.0
  Downloaded zerotrie v0.2.3
  Downloaded cxxbridge-macro v1.0.194
  Downloaded miniz_oxide v0.8.9
  Downloaded uuid v1.22.0
  Downloaded notify v7.0.0
  Downloaded yansi v1.0.1
  Downloaded url v2.5.8
  Downloaded darling_core v0.20.11
  Downloaded unicode-segmentation v1.12.0
  Downloaded unicode_categories v0.1.1
  Downloaded cxx-build v1.0.194
  Downloaded mio v1.1.1
  Downloaded miette v7.6.0
  Downloaded zerovec v0.11.5
  Downloaded tree-sitter-java v0.23.5
  Downloaded winnow v0.6.26
  Downloaded tree-sitter v0.25.10
  Downloaded tree-sitter-python v0.25.0
  Downloaded minijinja v2.18.0
  Downloaded tracing-subscriber v0.3.23
  Downloaded time v0.3.47
  Downloaded unicode-width v0.2.2
  Downloaded cxx v1.0.194
  Downloaded unicode-width v0.1.14
  Downloaded zerocopy v0.8.47
  Downloaded object v0.37.3
  Downloaded tracing v0.1.44
  Downloaded tree-sitter-rust-orchard v0.12.0
  Downloaded csv v1.4.0
  Downloaded tree-sitter-cpp v0.23.4
   Compiling proc-macro2 v1.0.106
   Compiling quote v1.0.45
   Compiling unicode-ident v1.0.24
   Compiling libc v0.2.183
   Compiling cfg-if v1.0.4
   Compiling memchr v2.8.0
   Compiling shlex v1.3.0
   Compiling find-msvc-tools v0.1.9
   Compiling serde_core v1.0.228
   Compiling rustversion v1.0.22
   Compiling cc v1.2.57
   Compiling rustix v1.1.4
  AR       libdiag.a
   Compiling bitflags v2.11.0
   Compiling linux-raw-sys v0.12.1
   Compiling syn v2.0.117
   Compiling zmij v1.0.21
   Compiling serde v1.0.228
   Compiling heck v0.5.0
   Compiling stable_deref_trait v1.2.1
   Compiling once_cell v1.21.4
   Compiling strsim v0.11.1
   Compiling tree-sitter-language v0.1.7
   Compiling fnv v1.0.7
   Compiling ident_case v1.0.1
   Compiling utf8parse v0.2.2
   Compiling anstyle-query v1.1.5
   Compiling anstyle-parse v1.0.0
   Compiling anstyle v1.0.14
   Compiling colorchoice v1.0.5
   Compiling itoa v1.0.18
   Compiling is_terminal_polyfill v1.70.2
   Compiling log v0.4.29
   Compiling version_check v0.9.5
   Compiling anstream v1.0.0
   Compiling num-conv v0.2.0
   Compiling time-core v0.1.8
   Compiling clap_lex v1.1.0
   Compiling getrandom v0.4.2
   Compiling anyhow v1.0.102
   Compiling aho-corasick v1.1.4
   Compiling litemap v0.8.1
   Compiling writeable v0.6.2
   Compiling typenum v1.19.0
   Compiling equivalent v1.0.2
   Compiling hashbrown v0.16.1
   Compiling regex-syntax v0.8.10
   Compiling object v0.37.3
   Compiling crossbeam-utils v0.8.21
   Compiling serde_json v1.0.149
   Compiling indexmap v2.13.0
   Compiling terminal_size v0.4.4
   Compiling clap_builder v4.6.0
   Compiling generic-array v0.14.7
   Compiling vergen-lib v9.1.0
   Compiling zerocopy v0.8.47
   Compiling powerfmt v0.2.0
   Compiling adler2 v2.0.1
   Compiling icu_normalizer_data v2.1.1
   Compiling icu_properties_data v2.1.2
   Compiling owo-colors v4.3.0
   Compiling gimli v0.32.3
   Compiling miniz_oxide v0.8.9
   Compiling synstructure v0.13.2
   Compiling darling_core v0.20.11
   Compiling regex-automata v0.4.14
   Compiling zerofrom-derive v0.1.6
   Compiling yoke-derive v0.8.1
   Compiling serde_derive v1.0.228
   Compiling zerovec-derive v0.11.2
   Compiling zerofrom v0.1.6
   Compiling darling_macro v0.20.11
   Compiling displaydoc v0.2.5
   Compiling yoke v0.8.1
  AR       libdatascanner.a
   Compiling darling v0.20.11
   Compiling derive_builder_core v0.20.2
   Compiling clap_derive v4.6.0
   Compiling zerovec v0.11.5
   Compiling derive_builder_macro v0.20.2
   Compiling tinystr v0.8.2
   Compiling derive_builder v0.20.2
   Compiling potential_utf v0.1.4
   Compiling icu_locale_core v2.1.1
   Compiling zerotrie v0.2.3
   Compiling icu_collections v2.1.1
   Compiling clap v4.6.0
   Compiling addr2line v0.25.1
   Compiling icu_provider v2.1.1
   Compiling deranged v0.5.8
   Compiling tracing-core v0.1.36
   Compiling vergen-lib v0.1.6
   Compiling vergen v9.1.0
   Compiling fastrand v2.3.0
   Compiling lazy_static v1.5.0
   Compiling rustc-demangle v0.1.27
   Compiling num_threads v0.1.7
   Compiling autocfg v1.5.0
   Compiling same-file v1.0.6
   Compiling walkdir v2.5.0
   Compiling num-traits v0.2.19
   Compiling time v0.3.47
   Compiling tempfile v3.27.0
   Compiling sharded-slab v0.1.7
   Compiling crossbeam-epoch v0.9.18
   Compiling vergen-gitcl v1.0.8
   Compiling getrandom v0.2.17
   Compiling thread_local v1.1.9
   Compiling unicase v2.9.0
   Compiling crc32fast v1.5.0
   Compiling unicode-width v0.2.2
   Compiling either v1.15.0
   Compiling ref-cast v1.0.25
   Compiling pin-project-lite v0.2.17
   Compiling smallvec v1.15.1
   Compiling tracing v0.1.44
   Compiling mime_guess v2.0.5
   Compiling icu_normalizer v2.1.1
   Compiling backtrace v0.3.76
   Compiling tracing-subscriber v0.3.23
   Compiling rand_core v0.6.4
   Compiling icu_properties v2.1.2
   Compiling crossbeam-deque v0.8.6
   Compiling clap_complete v4.6.0
   Compiling regex v1.12.3
   Compiling ref-cast-impl v1.0.25
   Compiling serde_derive_internals v0.29.1
   Compiling link-cplusplus v1.0.12
   Compiling ppv-lite86 v0.2.21
   Compiling httparse v1.10.1
   Compiling allocator-api2 v0.2.21
   Compiling yansi v1.0.1
   Compiling rayon-core v1.13.0
   Compiling ryu v1.0.23
   Compiling unicode-width v0.1.14
   Compiling eyre v0.6.12
   Compiling color-spantrace v0.3.0
   Compiling alloc-no-stdlib v2.0.4
   Compiling portable-atomic v1.13.1
   Compiling foldhash v0.1.5
   Compiling schemars_derive v1.2.1
   Compiling hashbrown v0.15.5
   Compiling alloc-stdlib v0.2.2
   Compiling rand_chacha v0.3.1
   Compiling tree-sitter v0.25.10
   Compiling idna_adapter v1.2.1
   Compiling tracing-error v0.2.1
   Compiling itertools v0.14.0
   Compiling crypto-common v0.1.7
   Compiling block-buffer v0.10.4
   Compiling strum_macros v0.28.0
   Compiling time-macros v0.2.27
   Compiling tree-sitter-rust-orchard v0.12.0
   Compiling tree-sitter-java v0.23.5
   Compiling tree-sitter-cpp v0.23.4
   Compiling tree-sitter-python v0.25.0
   Compiling inotify-sys v0.1.5
   Compiling filetime v0.2.27
   Compiling bstr v1.12.1
   Compiling instant v0.1.13
   Compiling percent-encoding v2.3.2
   Compiling unsafe-libyaml v0.2.11
   Compiling utf8_iter v1.0.4
   Compiling unicode-segmentation v1.12.0
   Compiling indenter v0.3.4
   Compiling dyn-clone v1.0.20
   Compiling bitflags v1.3.2
   Compiling unicode-linebreak v0.1.5
   Compiling is_ci v1.2.0
   Compiling thiserror v2.0.18
   Compiling mime v0.3.17
   Compiling iana-time-zone v0.1.65
   Compiling virtue v0.0.18
   Compiling option-ext v0.2.0
   Compiling cxxbridge-flags v1.0.194
   Compiling safemem v0.3.3
   Compiling cxx v1.0.194
   Compiling buf_redux v0.8.4
   Compiling dirs-sys v0.5.0
   Compiling chrono v0.4.44
   Compiling textwrap v0.16.2
   Compiling bincode_derive v2.0.1
   Compiling strum v0.28.0
   Compiling serde_yaml v0.9.34+deprecated
   Compiling chumsky v0.12.0
   Compiling supports-color v3.0.2
   Compiling inotify v0.10.2
   Compiling schemars v1.2.1
   Compiling globset v0.4.18
   Compiling idna v1.1.0
   Compiling form_urlencoded v1.2.2
   Compiling notify-types v1.0.1
   Compiling digest v0.10.7
   Compiling gzip-header v1.0.0
   Compiling prqlc v0.13.11
   Compiling rand v0.8.5
   Compiling brotli-decompressor v2.5.1
   Compiling clap_complete_nushell v0.1.11
   Compiling clap_complete_fig v4.5.2
   Compiling backtrace-ext v0.2.1
   Compiling console v0.16.3
   Compiling enum-as-inner v0.7.0
   Compiling miette-derive v7.6.0
   Compiling thiserror-impl v2.0.18
   Compiling semver v1.0.27
   Compiling cookie v0.18.1
   Compiling mio v1.1.1
   Compiling is-terminal v0.4.17
   Compiling num_cpus v1.17.0
   Compiling cpufeatures v0.2.17
   Compiling winnow v0.6.26
   Compiling twoway v0.1.8
   Compiling csv-core v0.1.13
   Compiling ascii v1.1.0
   Compiling supports-hyperlinks v3.2.0
   Compiling streaming-iterator v0.1.9
   Compiling supports-unicode v3.0.0
   Compiling memo-map v0.3.3
   Compiling unicode_categories v0.1.1
   Compiling httpdate v1.0.3
   Compiling chunked_transfer v1.5.0
   Compiling quick-error v1.2.3
   Compiling unit-prefix v0.5.2
   Compiling unty v0.0.4
   Compiling adler32 v1.2.0
   Compiling indicatif v0.18.4
   Compiling deflate v1.0.0
   Compiling bincode v2.0.1
   Compiling multipart v0.18.0
   Compiling tiny_http v0.12.0
   Compiling sqlformat v0.3.5
   Compiling minijinja v2.18.0
   Compiling miette v7.6.0
   Compiling csv v1.4.0
   Compiling notify v7.0.0
   Compiling threadpool v1.8.1
   Compiling prqlc-parser v0.13.11
   Compiling sha2 v0.10.9
   Compiling clio v0.3.5
   Compiling clap_complete_command v0.5.1
   Compiling brotli v3.5.0
   Compiling rayon v1.11.0
   Compiling color-eyre v0.6.5
   Compiling url v2.5.8
   Compiling ignore v0.4.25
   Compiling directories v6.0.0
   Compiling ariadne v0.5.1
   Compiling colored_json v5.0.0
   Compiling serde_regex v1.1.0
   Compiling sqlparser v0.60.0
   Compiling colorchoice-clap v1.0.8
   Compiling cxxbridge-macro v1.0.194
   Compiling foldhash v0.2.0
   Compiling sha1_smol v1.0.1
   Compiling base64 v0.13.1
   Compiling rouille v3.6.2
   Compiling log2src v0.1.0 (https://github.com/tstack/log2src.git?branch=caching1#e2344ea6)
   Compiling uuid v1.22.0
   Compiling lnav-rs-ext v0.11.3 (/build/lnav/src/lnav-0.14.1/src/third-party/lnav-rs-ext)
    Finished `release` profile [optimized] target(s) in 7m 47s
warning: the following packages contain code that will be rejected by a future version of Rust: buf_redux v0.8.4, multipart v0.18.0
note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
touch third-party/lnav-rs-ext/target/release/liblnav_rs_ext.a
  CXXLD    lnav-test
  CXXLD    lnav
if test -w ./internals; then \
	env DUMP_INTERNALS_DIR=./internals DUMP_CRASH=1 ./lnav Makefile; \
	mv ./internals/*.schema.json ../docs/schemas; \
fi
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src'
make[2]: Leaving directory '/build/lnav/src/lnav-0.14.1/src'
make[1]: Leaving directory '/build/lnav/src/lnav-0.14.1/src'
Making all in test
make[1]: Entering directory '/build/lnav/src/lnav-0.14.1/test'
Making all in expected
make[2]: Entering directory '/build/lnav/src/lnav-0.14.1/test/expected'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/lnav/src/lnav-0.14.1/test/expected'
make[2]: Entering directory '/build/lnav/src/lnav-0.14.1/test'
  CXX      test_stubs.o
  AR       libtestdummy.a
make[2]: Leaving directory '/build/lnav/src/lnav-0.14.1/test'
make[1]: Leaving directory '/build/lnav/src/lnav-0.14.1/test'
make[1]: Entering directory '/build/lnav/src/lnav-0.14.1'
make[1]: Nothing to be done for 'all-am'.
make[1]: Leaving directory '/build/lnav/src/lnav-0.14.1'
==> Entering fakeroot environment...
==> Starting package()...
Making install in tools
make[1]: Entering directory '/build/lnav/src/lnav-0.14.1/tools'
make[2]: Entering directory '/build/lnav/src/lnav-0.14.1/tools'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/build/lnav/src/lnav-0.14.1/tools'
make[1]: Leaving directory '/build/lnav/src/lnav-0.14.1/tools'
Making install in src
make[1]: Entering directory '/build/lnav/src/lnav-0.14.1/src'
make  install-recursive
make[2]: Entering directory '/build/lnav/src/lnav-0.14.1/src'
Making install in fmtlib
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/fmtlib'
make[4]: Entering directory '/build/lnav/src/lnav-0.14.1/src/fmtlib'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/fmtlib'
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/fmtlib'
Making install in third-party/base64/lib
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/third-party/base64/lib'
make[4]: Entering directory '/build/lnav/src/lnav-0.14.1/src/third-party/base64/lib'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/third-party/base64/lib'
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/third-party/base64/lib'
Making install in third-party/date/src
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/third-party/date/src'
make[4]: Entering directory '/build/lnav/src/lnav-0.14.1/src/third-party/date/src'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/third-party/date/src'
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/third-party/date/src'
Making install in third-party/notcurses/src/lib
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/third-party/notcurses/src/lib'
make[4]: Entering directory '/build/lnav/src/lnav-0.14.1/src/third-party/notcurses/src/lib'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/third-party/notcurses/src/lib'
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/third-party/notcurses/src/lib'
Making install in third-party/scnlib/src
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/third-party/scnlib/src'
make[4]: Entering directory '/build/lnav/src/lnav-0.14.1/src/third-party/scnlib/src'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/third-party/scnlib/src'
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/third-party/scnlib/src'
Making install in pcrepp
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/pcrepp'
make[4]: Entering directory '/build/lnav/src/lnav-0.14.1/src/pcrepp'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/pcrepp'
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/pcrepp'
Making install in base
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/base'
make[4]: Entering directory '/build/lnav/src/lnav-0.14.1/src/base'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/base'
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/base'
Making install in tailer
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/tailer'
make  install-am
make[4]: Entering directory '/build/lnav/src/lnav-0.14.1/src/tailer'
make[5]: Entering directory '/build/lnav/src/lnav-0.14.1/src/tailer'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/tailer'
make[4]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/tailer'
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/tailer'
Making install in pugixml
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/pugixml'
make[4]: Entering directory '/build/lnav/src/lnav-0.14.1/src/pugixml'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/pugixml'
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/pugixml'
Making install in yajl
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/yajl'
make[4]: Entering directory '/build/lnav/src/lnav-0.14.1/src/yajl'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/yajl'
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/yajl'
Making install in yajlpp
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/yajlpp'
make[4]: Entering directory '/build/lnav/src/lnav-0.14.1/src/yajlpp'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/yajlpp'
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/yajlpp'
Making install in formats/logfmt
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/formats/logfmt'
make[4]: Entering directory '/build/lnav/src/lnav-0.14.1/src/formats/logfmt'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/formats/logfmt'
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/formats/logfmt'
Making install in .
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src'
if test -w ./internals; then \
	env DUMP_INTERNALS_DIR=./internals DUMP_CRASH=1 ./lnav Makefile; \
	mv ./internals/*.schema.json ../docs/schemas; \
fi
make[4]: Entering directory '/build/lnav/src/lnav-0.14.1/src'
make[4]: Nothing to be done for 'install-data-am'.
 /usr/bin/mkdir -p '/build/lnav/pkg/lnav//usr/bin'
  /usr/bin/install -c lnav '/build/lnav/pkg/lnav//usr/bin'
make[4]: Leaving directory '/build/lnav/src/lnav-0.14.1/src'
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src'
make[2]: Leaving directory '/build/lnav/src/lnav-0.14.1/src'
make[1]: Leaving directory '/build/lnav/src/lnav-0.14.1/src'
Making install in test
make[1]: Entering directory '/build/lnav/src/lnav-0.14.1/test'
Making install in expected
make[2]: Entering directory '/build/lnav/src/lnav-0.14.1/test/expected'
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/test/expected'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/test/expected'
make[2]: Leaving directory '/build/lnav/src/lnav-0.14.1/test/expected'
make[2]: Entering directory '/build/lnav/src/lnav-0.14.1/test'
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/test'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/test'
make[2]: Leaving directory '/build/lnav/src/lnav-0.14.1/test'
make[1]: Leaving directory '/build/lnav/src/lnav-0.14.1/test'
make[1]: Entering directory '/build/lnav/src/lnav-0.14.1'
make[2]: Entering directory '/build/lnav/src/lnav-0.14.1'
make[2]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/build/lnav/pkg/lnav//usr/share/man/man1'
 /usr/bin/install -c -m 644 lnav.1 '/build/lnav/pkg/lnav//usr/share/man/man1'
make[2]: Leaving directory '/build/lnav/src/lnav-0.14.1'
make[1]: Leaving directory '/build/lnav/src/lnav-0.14.1'
==> Tidying install...
  -> Removing libtool files...
  -> Removing static library files...
  -> Purging unwanted files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "lnav"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: lnav 0.14.1-1 (Sat Sep  5 13:40:51 2026)
==> Cleaning up...
[?12l[?25h