==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done ==> Making package: lnav 0.12.4-1 (Sat Apr 5 04:12:50 2025) ==> Retrieving sources... -> Found lnav-0.12.4.tar.gz ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha256sums... lnav-0.12.4.tar.gz ... Passed ==> Making package: lnav 0.12.4-1 (Sat 05 Apr 2025 04:12:56 AM MDT) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25l:: 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 (4) libedit-20250104_3.1-1 llvm-libs-19.1.7-1 openssh-9.9p2-1 rust-1:1.85.1-1 Total Download Size: 1.03 MiB Total Installed Size: 363.56 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... openssh-9.9p2-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 llvm-libs... installing rust... Optional dependencies for rust gdb: rust-gdb script lldb: rust-lldb script :: Running post-transaction hooks... (1/4) Reloading system manager configuration... Skipped: Current root is not booted. (2/4) Reloading user manager configuration... Skipped: Current root is not booted. (3/4) Creating temporary files... Cannot set file attributes for '/var/log/journal', maybe due to incompatibility in specified attributes, previous=0x00080000, current=0x00080000, expected=0x00880000, ignoring. Cannot set file attributes for '/var/log/journal/remote', maybe due to incompatibility in specified attributes, previous=0x00080000, current=0x00080000, expected=0x00880000, ignoring. (4/4) Arming ConditionNeedsUpdate... [?25h==> Retrieving sources... -> Found lnav-0.12.4.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting lnav-0.12.4.tar.gz with bsdtar ==> Starting build()... autoreconf: export WARNINGS= autoreconf: Entering directory '.' autoreconf: configure.ac: not using Gettext 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: 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:50: 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: 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 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 C11 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 C11 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 for g++ option to enable C++11 features... none needed 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 for aarch64-unknown-linux-gnu-g++ option to enable C++11 features... (cached) none needed 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 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 needed to detect all undeclared 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 gawk... (cached) gawk checking for curl-config... /usr/bin/curl-config checking for the version of libcurl... 8.13.0 checking for libcurl >= version 7.23.0... yes checking whether libcurl is usable... yes checking for curl_free... yes configure: Trying to link with tinfo checking for library containing cur_term... -ltinfo configure: Linking with tinfo checking for library containing Gpm_Open... no configure: WARNING: libgpm not found. If build fails later consider installing gpm dev package 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 NcursesW wide-character library... yes checking for working ncursesw/curses.h... no checking for working ncursesw.h... no checking for working ncurses.h... yes 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 lib readline... checking for library containing readline... -lreadline checking for library containing history_set_history_state... none required checking for readline.h... no checking for readline/readline.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 configure: Checking for libgpm dependency checking for mousemask in -lncursesw... yes 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/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.12.4/tools' gcc -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -DUSE_OS_TZDB=1 -DHAS_REMOTE_API=0 -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.12.4/tools' Making all in src make[1]: Entering directory '/build/lnav/src/lnav-0.12.4/src' BIN2C animals-json.cc BIN2C ansi-palette-json.cc BIN2C builtin-scripts.cc BIN2C css-color-names-json.cc BIN2C builtin-sh-scripts.cc BIN2C default-config.cc BIN2C default-formats.cc BIN2C diseases-json.cc BIN2C emojis-json.cc BIN2C words-json.cc BIN2C help-md.cc BIN2C init-sql.cc BIN2C prql-modules.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.12.4/src' Making all in fmtlib make[3]: Entering directory '/build/lnav/src/lnav-0.12.4/src/fmtlib' CXX format.o CXX os.o AR libcppfmt.a make[3]: Leaving directory '/build/lnav/src/lnav-0.12.4/src/fmtlib' Making all in third-party/base64/lib make[3]: Entering directory '/build/lnav/src/lnav-0.12.4/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.12.4/src/third-party/base64/lib' Making all in third-party/date/src make[3]: Entering directory '/build/lnav/src/lnav-0.12.4/src/third-party/date/src' CXX tz.o AR libdatepp.a make[3]: Leaving directory '/build/lnav/src/lnav-0.12.4/src/third-party/date/src' Making all in third-party/notcurses/src/lib make[3]: Entering directory '/build/lnav/src/lnav-0.12.4/src/third-party/notcurses/src/lib' CC automaton.o CC blit.o CC debug.o CC direct.o CC fd.o CC fade.o CC fill.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 in.c: In function 'process_melange': in.c:2468:56: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 5 has type 'uint64_t' {aka 'long unsigned int'} [-Wformat=] in.c:2468:56: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 6 has type 'uint64_t' {aka 'long unsigned int'} [-Wformat=] CC sixel.o CC sprite.o CC stats.o CC tabbed.o CC termdesc.o CC tree.o CC unixsig.o CC util.o CC visual.o CC windows.o CC ../compat/compat.o AR liblnavnotcurses.a make[3]: Leaving directory '/build/lnav/src/lnav-0.12.4/src/third-party/notcurses/src/lib' Making all in third-party/scnlib/src make[3]: Entering directory '/build/lnav/src/lnav-0.12.4/src/third-party/scnlib/src' CXX scn/impl.o AR libscnlib.a make[3]: Leaving directory '/build/lnav/src/lnav-0.12.4/src/third-party/scnlib/src' Making all in pcrepp make[3]: Entering directory '/build/lnav/src/lnav-0.12.4/src/pcrepp' CXX pcre2pp.o AR libpcrepp.a make[3]: Leaving directory '/build/lnav/src/lnav-0.12.4/src/pcrepp' Making all in base make[3]: Entering directory '/build/lnav/src/lnav-0.12.4/src/base' CXX ansi_scrubber.o CXX attr_line.o CXX attr_line.builder.o CXX auto_fd.o CXX auto_pid.o CXX cell_container.o CXX date_time_scanner.o CXX color_spaces.o CXX fs_util.o CXX humanize.o CXX humanize.network.o CXX humanize.time.o CXX intern_string.o CXX is_utf8.o In file included from /usr/include/c++/14.2.1/string:54, from humanize.network.hh:33, from humanize.network.cc:30: In member function 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]', inlined from 'bool std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_is_local() const [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' at /usr/include/c++/14.2.1/bits/basic_string.h:269:13, inlined from 'void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_dispose() [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' at /usr/include/c++/14.2.1/bits/basic_string.h:287:18, inlined from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::~basic_string() [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' at /usr/include/c++/14.2.1/bits/basic_string.h:809:19, inlined from 'constexpr void std::_Optional_payload_base<_Tp>::_M_destroy() [with _Tp = std::__cxx11::basic_string<char>]' at /usr/include/c++/14.2.1/optional:283:35, inlined from 'constexpr void std::_Optional_payload_base<_Tp>::_M_reset() [with _Tp = std::__cxx11::basic_string<char>]' at /usr/include/c++/14.2.1/optional:314:14, inlined from 'std::_Optional_payload<_Tp, false, _Copy, _Move>::~_Optional_payload() [with _Tp = std::__cxx11::basic_string<char>; bool _Copy = false; bool _Move = false]' at /usr/include/c++/14.2.1/optional:437:44, inlined from 'std::_Optional_base<std::__cxx11::basic_string<char>, false, false>::~_Optional_base()' at /usr/include/c++/14.2.1/optional:508:12, inlined from 'std::optional<std::__cxx11::basic_string<char> >::~optional()' at /usr/include/c++/14.2.1/optional:703:11, inlined from 'std::optional<network::path> humanize::network::path::from_str(string_fragment)' at humanize.network.cc:69:5: /usr/include/c++/14.2.1/bits/basic_string.h:228:28: warning: '*(const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)((char*)&<unnamed> + offsetof(std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >,std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::<unnamed>.std::_Optional_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false>::<unnamed>)).std::__cxx11::basic_string<char>::_M_dataplus.std::__cxx11::basic_string<char>::_Alloc_hider::_M_p' may be used uninitialized [-Wmaybe-uninitialized] 228 | { return _M_dataplus._M_p; } | ^~~~ humanize.network.cc: In function 'std::optional<network::path> humanize::network::path::from_str(string_fragment)': humanize.network.cc:69:5: note: '<anonymous>' declared here In member function 'void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_dispose() [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]', inlined from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::~basic_string() [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' at /usr/include/c++/14.2.1/bits/basic_string.h:809:19, inlined from 'constexpr void std::_Optional_payload_base<_Tp>::_M_destroy() [with _Tp = std::__cxx11::basic_string<char>]' at /usr/include/c++/14.2.1/optional:283:35, inlined from 'constexpr void std::_Optional_payload_base<_Tp>::_M_reset() [with _Tp = std::__cxx11::basic_string<char>]' at /usr/include/c++/14.2.1/optional:314:14, inlined from 'std::_Optional_payload<_Tp, false, _Copy, _Move>::~_Optional_payload() [with _Tp = std::__cxx11::basic_string<char>; bool _Copy = false; bool _Move = false]' at /usr/include/c++/14.2.1/optional:437:44, inlined from 'std::_Optional_base<std::__cxx11::basic_string<char>, false, false>::~_Optional_base()' at /usr/include/c++/14.2.1/optional:508:12, inlined from 'std::optional<std::__cxx11::basic_string<char> >::~optional()' at /usr/include/c++/14.2.1/optional:703:11, inlined from 'std::optional<network::path> humanize::network::path::from_str(string_fragment)' at humanize.network.cc:69:5: /usr/include/c++/14.2.1/bits/basic_string.h:288:21: warning: '*(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)((char*)&<unnamed> + offsetof(std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >,std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::<unnamed>.std::_Optional_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false, false>::<unnamed>)).std::__cxx11::basic_string<char>::<anonymous>.std::__cxx11::basic_string<char>::<unnamed union>::_M_allocated_capacity' may be used uninitialized [-Wmaybe-uninitialized] 288 | _M_destroy(_M_allocated_capacity); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ humanize.network.cc: In function 'std::optional<network::path> humanize::network::path::from_str(string_fragment)': humanize.network.cc:69:5: note: '<anonymous>' declared here CXX isc.o CXX lnav.console.o CXX lnav.gzip.o ansi_scrubber.cc: In function 'void scrub_ansi_string(std::string&, string_attrs_t*)': ansi_scrubber.cc:487:65: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] CXX lnav_log.o CXX network.tcp.o attr_line.cc: In static member function 'static attr_line_t attr_line_t::from_table_cell_content(const string_fragment&, size_t)': attr_line.cc:63:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] attr_line.cc:147:20: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] attr_line.cc: In member function 'attr_line_t& attr_line_t::pad_to(ssize_t)': attr_line.cc:697:18: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'ssize_t' {aka 'long int'} [-Wsign-compare] attr_line.cc:700:69: warning: comparison of integer expressions of different signedness: 'int' and 'const long unsigned int' [-Wsign-compare] CXX paths.o intern_string.cc: In member function 'size_t string_fragment::byte_to_column_index(size_t) const': intern_string.cc:530:42: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] intern_string.cc: In member function 'std::optional<int> string_fragment::next_word(int) const': intern_string.cc:595:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] intern_string.cc:597:41: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] intern_string.cc: In member function 'std::optional<int> string_fragment::prev_word(int) const': intern_string.cc:644:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] CXX piper.file.o CXX snippet_highlighters.o CXX string_attr_type.o CXX string_util.o CC strnatcmp.o CXX time_util.o CC ../third-party/xxHash/xxhash.o lnav.console.cc: In static member function 'static lnav::console::snippet lnav::console::snippet::from_content_with_offset(intern_string_t, const attr_line_t&, size_t, const std::string&)': lnav.console.cc:72:32: warning: comparison of integer expressions of different signedness: 'const int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] string_util.cc: In function 'std::string scrub_ws(const char*, ssize_t)': string_util.cc:334:69: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'ssize_t' {aka 'long int'} [-Wsign-compare] AR libbase.a make[3]: Leaving directory '/build/lnav/src/lnav-0.12.4/src/base' Making all in tailer make[3]: Entering directory '/build/lnav/src/lnav-0.12.4/src/tailer' ../../tools/bin2c -n tailer_bin tailerbin ./tailer.ape make all-am make[4]: Entering directory '/build/lnav/src/lnav-0.12.4/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:880:30: warning: ignoring return value of 'int ftruncate(int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result] tailer.looper.cc:881: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.12.4/src/tailer' make[3]: Leaving directory '/build/lnav/src/lnav-0.12.4/src/tailer' Making all in pugixml make[3]: Entering directory '/build/lnav/src/lnav-0.12.4/src/pugixml' CXX pugixml.o AR libpugixml.a make[3]: Leaving directory '/build/lnav/src/lnav-0.12.4/src/pugixml' Making all in yajl make[3]: Entering directory '/build/lnav/src/lnav-0.12.4/src/yajl' CC yajl.o CC yajl_alloc.o CC yajl_buf.o CC yajl_encode.o CC yajl_lex.o CC yajl_gen.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.12.4/src/yajl' Making all in yajlpp make[3]: Entering directory '/build/lnav/src/lnav-0.12.4/src/yajlpp' CXX json_op.o CXX json_ptr.o CXX yajlpp.o yajlpp.cc: In member function 'void json_path_handler_base::validate_string(yajlpp_parse_context&, string_fragment) const': yajlpp.cc:1439:28: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] yajlpp.cc: In function 'void dump_schema_to(const json_path_container&, const char*)': yajlpp.cc:1682:56: warning: ignoring attributes on template argument 'int (*)(FILE*)' [-Wignored-attributes] AR libyajlpp.a make[3]: Leaving directory '/build/lnav/src/lnav-0.12.4/src/yajlpp' Making all in formats/logfmt make[3]: Entering directory '/build/lnav/src/lnav-0.12.4/src/formats/logfmt' CXX logfmt.parser.o AR liblogfmt.a make[3]: Leaving directory '/build/lnav/src/lnav-0.12.4/src/formats/logfmt' Making all in . make[3]: Entering directory '/build/lnav/src/lnav-0.12.4/src' CXX lnav.o CXX lnav.events.o CXX lnav.indexing.o CXX lnav.management_cli.o CXX file_vtab.o CXX all_logs_vtab.o CXX archive_manager.o CXX bin2c_rt.o CXX bookmarks.o In file included from archive_manager.cc:47: base/fs_util.hh: In member function 'void lnav::filesystem::file_lock::lock() const': base/fs_util.hh:156: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:158:32: warning: ignoring return value of 'int lockf(int, int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result] CXX bottom_status_source.o CXX breadcrumb_curses.o bookmarks.cc: In member function 'bool bookmark_metadata::empty(categories) const': bookmarks.cc:82:1: warning: control reaches end of non-void function [-Wreturn-type] CXX collation-functions.o CXX column_namer.o CXX command_executor.o CXX crashd.client.o lnav.indexing.cc: In member function 'virtual logfile_observer::indexing_result loading_observer::logfile_indexing(const logfile*, file_off_t, file_size_t)': lnav.indexing.cc:71:21: warning: comparison of integer expressions of different signedness: 'file_off_t' {aka 'long int'} and 'file_size_t' {aka 'long unsigned int'} [-Wsign-compare] CXX curl_looper.o CXX db_sub_source.o CXX document.sections.o CXX dump_internals.o CXX elem_to_json.o CXX environ_vtab.o CXX extension-functions.o CXX external_opener.o CXX field_overlay_source.o dump_internals.cc: In function 'void lnav::dump_internals(const char*)': dump_internals.cc:63:60: warning: ignoring attributes on template argument 'int (*)(FILE*)' [-Wignored-attributes] dump_internals.cc:80:60: warning: ignoring attributes on template argument 'int (*)(FILE*)' [-Wignored-attributes] CXX file_collection.o CXX file_converter_manager.o CXX file_format.o db_sub_source.cc: In member function 'virtual line_info db_label_source::text_value_for_line(textview_curses&, int, std::string&, text_sub_source::line_flags_t)': db_sub_source.cc:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<db_label_source::row_style>::size_type' {aka 'long unsigned int'} [-Wsign-compare] db_sub_source.cc:132:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] db_sub_source.cc: In member function 'virtual void db_label_source::text_attrs_for_line(textview_curses&, int, string_attrs_t&)': db_sub_source.cc:198:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] db_sub_source.cc:229:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] db_sub_source.cc:239:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<db_label_source::row_style>::size_type' {aka 'long unsigned int'} [-Wsign-compare] db_sub_source.cc:282:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] db_sub_source.cc:285:40: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] db_sub_source.cc: In lambda function: db_sub_source.cc:399:44: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] db_sub_source.cc:402:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] db_sub_source.cc: In member function 'void db_label_source::push_column(const column_value_t&)': db_sub_source.cc:455:13: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] db_sub_source.cc: In member function 'virtual bool db_label_source::list_input_handle_key(listview_curses&, const ncinput&)': db_sub_source.cc:703:36: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<attr_line_t>::size_type' {aka 'long unsigned int'} [-Wsign-compare] db_sub_source.cc: In member function 'virtual std::optional<json_string> db_label_source::text_row_details(const textview_curses&)': db_sub_source.cc:745:28: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<attr_line_t>::size_type' {aka 'long unsigned int'} [-Wsign-compare] db_sub_source.cc: In member function 'virtual bool db_overlay_source::list_static_overlay(const listview_curses&, int, int, attr_line_t&)': db_sub_source.cc:1179:17: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] CXX file_options.o command_executor.cc: In lambda function: command_executor.cc:1207:22: 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 CXX filter_sub_source.o CXX fstat_vtab.o filter_observer.cc: In member function 'virtual void line_filter_observer::logline_new_lines(const logfile&, logfile::const_iterator, logfile::const_iterator, const shared_buffer_ref&)': filter_observer.cc:66:17: warning: comparison of integer expressions of different signedness: 'const long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] CXX fs-extension-functions.o CXX fts_fuzzy_match.o CXX grep_proc.o CXX help_text.o CXX help_text_formatter.o CXX highlighter.o CXX hist_source.o files_sub_source.cc: In function 'files_model::files_list_selection files_model::from_selection(vis_line_t)': files_sub_source.cc:61:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::map<std::__cxx11::basic_string<char>, file_error_info>::size_type' {aka 'long unsigned int'} [-Wsign-compare] files_sub_source.cc:72:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::map<std::__cxx11::basic_string<char>, other_file_descriptor>::size_type' {aka 'long unsigned int'} [-Wsign-compare] files_sub_source.cc:81:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::shared_ptr<logfile> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] files_sub_source.cc: In member function 'virtual line_info files_sub_source::text_value_for_line(textview_curses&, int, std::string&, text_sub_source::line_flags_t)': files_sub_source.cc:278:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::map<std::__cxx11::basic_string<char>, file_error_info>::size_type' {aka 'long unsigned int'} [-Wsign-compare] files_sub_source.cc:302:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::map<std::__cxx11::basic_string<char>, other_file_descriptor>::size_type' {aka 'long unsigned int'} [-Wsign-compare] files_sub_source.cc:321:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::map<std::__cxx11::basic_string<char>, other_file_descriptor>::size_type' {aka '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 CXX lnav_commands.o hist_source.cc: In member function 'hist_source2::bucket_t& hist_source2::find_bucket(int64_t)': hist_source.cc:195:21: warning: comparison of integer expressions of different signedness: 'const long int' and 'std::vector<hist_source2::bucket_block>::size_type' {aka 'long unsigned int'} [-Wsign-compare] CXX lnav_config.o CXX lnav_util.o lnav.cc: In instantiation of 'looper()::<lambda(auto:12&, auto:13, auto:14)> [with auto:12 = logfile_sub_source; auto:13 = long int; auto:14 = long unsigned int]': /usr/include/c++/14.2.1/type_traits:2655: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 = looper()::<lambda(auto:12&, auto:13, auto:14)>&; _Args = {logfile_sub_source&, long int, long unsigned int}]' 2655 | template<typename _Functor, typename... _ArgTypes> | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.1/type_traits:2666:60: required from 'struct std::__result_of_impl<false, false, looper()::<lambda(auto:12&, auto:13, auto:14)>&, logfile_sub_source&, long int, long unsigned int>' 2666 | { }; | ^ /usr/include/c++/14.2.1/bits/std_function.h:348: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<looper()::<lambda(auto:12&, auto:13, auto:14)>&, logfile_sub_source&, long int, long unsigned int>; _Ret = void]' 348 | struct _Callable | ^~~~~~~~~ /usr/include/c++/14.2.1/bits/std_function.h:348:9: required from 'struct std::function<void(logfile_sub_source&, long int, long unsigned int)>::_Callable<looper()::<lambda(auto:12&, auto:13, auto:14)>, looper()::<lambda(auto:12&, auto:13, auto:14)>, std::__invoke_result<looper()::<lambda(auto:12&, auto:13, auto:14)>&, logfile_sub_source&, long int, long unsigned int> >' /usr/include/c++/14.2.1/bits/std_function.h:353: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(logfile_sub_source&, long int, long unsigned int)>::_Callable<looper()::<lambda(auto:12&, auto:13, auto:14)>, looper()::<lambda(auto:12&, auto:13, auto:14)>, std::__invoke_result<looper()::<lambda(auto:12&, auto:13, auto:14)>&, logfile_sub_source&, long int, long unsigned int> >; _Tp = void; _Res = void; _ArgTypes = {logfile_sub_source&, long int, long unsigned int}]' 353 | using _Requires = __enable_if_t<_Cond::value, _Tp>; | ^~~~~ /usr/include/c++/14.2.1/bits/std_function.h:434:9: required by substitution of 'template<class _Functor, class _Constraints> std::function<void(logfile_sub_source&, long int, long unsigned int)>::function(_Functor&&) [with _Functor = looper()::<lambda(auto:12&, auto:13, auto:14)>; _Constraints = <missing>]' 434 | typename _Constraints = _Requires<_Callable<_Functor>>> | ^~~~~~~~ lnav.cc:1170:15: required from here lnav.cc:1164:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] CXX log.annotate.o listview_curses.cc: In member function 'virtual bool listview_curses::contains(int, int) const': listview_curses.cc:64:20: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] listview_curses.cc:64:30: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] listview_curses.cc: In member function 'vis_line_t listview_curses::get_overlay_top(vis_line_t, size_t, size_t)': listview_curses.cc:416:48: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] listview_curses.cc: In member function 'virtual bool listview_curses::do_update()': listview_curses.cc:639:48: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] listview_curses.cc:705:27: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] listview_curses.cc:740:35: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] listview_curses.cc: In member function 'void listview_curses::shift_selection(shift_amount_t)': listview_curses.cc:799:60: warning: comparison of integer expressions of different signedness: 'const int' and 'long unsigned int' [-Wsign-compare] listview_curses.cc:809:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<attr_line_t>::size_type' {aka 'long unsigned int'} [-Wsign-compare] listview_curses.cc:816:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'const int' [-Wsign-compare] listview_curses.cc: In member function 'virtual bool listview_curses::handle_mouse(mouse_event&)': listview_curses.cc:910:25: 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] listview_curses.cc:929:33: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] listview_curses.cc:1001:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] listview_curses.cc:1001:55: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] listview_curses.cc:1005:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] listview_curses.cc:1018:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] listview_curses.cc:1024:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] listview_curses.cc: In member function 'void listview_curses::set_overlay_selection(std::optional<strong_int<int, __vis_line_distinct> >)': listview_curses.cc:1400:36: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<attr_line_t>::size_type' {aka 'long unsigned int'} [-Wsign-compare] CXX log.watch.o line_buffer.cc: In member function 'void line_buffer::ensure_available(file_off_t, ssize_t, scan_direction)': line_buffer.cc:543:39: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] line_buffer.cc:562:52: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'file_ssize_t' {aka 'long int'} [-Wsign-compare] line_buffer.cc:577:23: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] line_buffer.cc:580:25: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] line_buffer.cc: In member function 'bool line_buffer::load_next_buffer()': line_buffer.cc:628:33: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] line_buffer.cc:630:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'file_ssize_t' {aka 'long int'} [-Wsign-compare] line_buffer.cc:692:33: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] line_buffer.cc:694:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'file_ssize_t' {aka 'long int'} [-Wsign-compare] line_buffer.cc:712:12: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] line_buffer.cc: In member function 'bool line_buffer::fill_range(file_off_t, ssize_t, scan_direction)': line_buffer.cc:892:37: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] line_buffer.cc:954:37: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] line_buffer.cc:987:16: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] line_buffer.cc: In member function 'Result<line_info, std::__cxx11::basic_string<char> > line_buffer::load_next_line(file_range)': line_buffer.cc:1101:23: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] line_buffer.cc:1263:44: warning: comparison of integer expressions of different signedness: 'file_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 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 CXX log_search_table.o CXX logfile.o CXX logfile_sub_source.o CXX md2attr_line.o CXX md4cpp.o CXX network-extension-functions.o md2attr_line.cc: In member function 'virtual Result<void, std::__cxx11::basic_string<char> > md2attr_line::leave_block(const md4cpp::event_handler::block&)': md2attr_line.cc:424:29: warning: comparison of integer expressions of different signedness: 'long unsigned int' and '__gnu_cxx::__alloc_traits<std::allocator<long int>, long int>::value_type' {aka 'long int'} [-Wsign-compare] md2attr_line.cc:495:33: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits<std::allocator<long int>, long int>::value_type' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] md2attr_line.cc: In function 'const char* left_border_string(border_line_width)': md2attr_line.cc:690:1: warning: control reaches end of non-void function [-Wreturn-type] md2attr_line.cc: In function 'const char* right_border_string(border_line_width)': md2attr_line.cc:703:1: warning: control reaches end of non-void function [-Wreturn-type] CXX data_parser.o logfile.cc: In member function 'bool logfile::process_prefix(shared_buffer_ref&, const line_info&, scan_batch_context&)': logfile.cc:374:17: warning: comparison of integer expressions of different signedness: 'std::vector<logline>::size_type' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] logfile.cc: In member function 'Result<logfile::read_file_result, std::__cxx11::basic_string<char> > logfile::read_file()': logfile.cc:1311:39: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} and '__off_t' {aka 'long int'} [-Wsign-compare] logfile.cc: In member function 'logfile::message_length_result logfile::message_byte_length(const_iterator, bool)': logfile.cc:1441:20: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const ssize_t' {aka 'const long int'} [-Wsign-compare] CXX piper.header.o CXX piper.looper.o data_parser.cc: In member function 'void data_parser::pairup(schema_id_t*, element_list_t&, element_list_t&, int)': data_parser.cc:539:13: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] CXX piper.match.o CXX plain_text_source.o CXX pollable.o CXX pretty_printer.o CXX ptimec_rt.o logfile_sub_source.cc: In member function 'virtual void logfile_sub_source::text_crumbs_for_line(int, std::vector<breadcrumb::crumb>&)': logfile_sub_source.cc:2826:29: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] logfile_sub_source.cc:2613:28: warning: variable 'SRC' set but not used [-Wunused-but-set-variable] CXX readline_callbacks.o CXX readline_curses.o CXX readline_highlighters.o CXX readline_possibilities.o piper.looper.cc: In member function 'void lnav::piper::looper::loop()': piper.looper.cc:539:35: warning: comparison of integer expressions of different signedness: 'off_t' {aka 'long int'} and 'const uint64_t' {aka 'const long unsigned int'} [-Wsign-compare] piper.looper.cc:604:29: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] piper.looper.cc:612:29: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] piper.looper.cc:621:29: warning: comparison of integer expressions of different signedness: 'long int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] piper.looper.cc:318:17: warning: ignoring return value of 'ssize_t read(int, void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] piper.looper.cc:411:30: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] In file included from ./third-party/ArenaAlloc/arenaalloc.h:23, from piper.looper.cc:38: In member function 'void ArenaAlloc::_memblockimplbase<AllocatorImpl, Derived>::decrementRefCount() [with AllocatorImpl = ArenaAlloc::_newAllocatorImpl; Derived = ArenaAlloc::_memblockimpl<ArenaAlloc::_newAllocatorImpl>]', inlined from 'ArenaAlloc::Alloc<T, A, M>::~Alloc() [with T = char; AllocatorImpl = ArenaAlloc::_newAllocatorImpl; MemblockImpl = ArenaAlloc::_memblockimpl<ArenaAlloc::_newAllocatorImpl>]' at ./third-party/ArenaAlloc/arenaalloc.h:95:49, inlined from 'void lnav::piper::looper::loop()' at piper.looper.cc:529:59: ./third-party/ArenaAlloc/arenaallocimpl.h:233:11: warning: '*(ArenaAlloc::_memblockimplbase<ArenaAlloc::_newAllocatorImpl, ArenaAlloc::_memblockimpl<ArenaAlloc::_newAllocatorImpl> >*)<unknown>.ArenaAlloc::_memblockimplbase<ArenaAlloc::_newAllocatorImpl, ArenaAlloc::_memblockimpl<ArenaAlloc::_newAllocatorImpl> >::m_refCount' may be used uninitialized [-Wmaybe-uninitialized] CXX regex101.client.o log_format.cc: In member function 'virtual log_format::scan_result_t external_log_format::scan(logfile&, std::vector<logline>&, const line_info&, shared_buffer_ref&, scan_batch_context&)': log_format.cc:1741:26: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 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:2125: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 plain_text_source.cc: In member function 'virtual std::optional<std::__cxx11::basic_string<char> > plain_text_source::anchor_for_row(vis_line_t)': plain_text_source.cc:470:12: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<plain_text_source::text_line>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 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:507:12: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<plain_text_source::text_line>::size_type' {aka 'long unsigned int'} [-Wsign-compare] CXX regexp_vtab.o readline_highlighters.cc: In function 'void find_matching_bracket(attr_line_t&, int, line_range, char, char)': readline_highlighters.cc:90:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] readline_highlighters.cc:113:41: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] readline_highlighters.cc: In function 'void readline_command_highlighter_int(attr_line_t&, std::optional<int>, line_range)': readline_highlighters.cc:215:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] readline_highlighters.cc:217:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] readline_highlighters.cc:237:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] CXX relative_time.o readline_curses.cc: In member function 'void readline_curses::focus(int, const std::string&, const std::string&)': readline_curses.cc:1492:11: warning: ignoring return value of 'char* getcwd(char*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] CXX session.export.o CXX session_data.o lnav_commands.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> >&)': lnav_commands.cc:5146:14: warning: ignoring return value of 'int chdir(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] CXX shared_buffer.o readline_callbacks.cc: In function 'void rl_search_internal(readline_curses*, ln_mode_t, bool)': readline_callbacks.cc:582: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 shlex.o regexp_vtab.cc: In member function 'int {anonymous}::regexp_capture::cursor::next()': regexp_vtab.cc:99:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] CXX spectro_impls.o relative_time.cc: In member function 'int64_t relative_time::to_microseconds() const': relative_time.cc:1112: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:32: base/time_util.hh:147:8: note: 'struct exttm' declared here 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 'virtual void spectrogram_source::list_value_for_overlay(const listview_curses&, vis_line_t, std::vector<attr_line_t>&)': spectro_source.cc:259:31: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] spectro_source.cc: In member function 'virtual bool spectrogram_source::list_static_overlay(const listview_curses&, int, int, attr_line_t&)': spectro_source.cc:612:14: warning: format '%d' expects argument of type 'int', but argument 4 has type 'role_t' [-Wformat=] spectro_source.cc:612:14: warning: format '%d' expects argument of type 'int', but argument 6 has type 'role_t' [-Wformat=] ...... spectro_source.cc:612:14: warning: format '%d' expects argument of type 'int', but argument 9 has type 'role_t' [-Wformat=] ...... CXX styling.o CXX term_extra.o CXX text_anonymizer.o CXX text_format.o CXX text_overlay_menu.o CXX textfile_sub_source.o CXX timer.o CXX sql_commands.o CXX sql_util.o CXX state-extension-functions.o CXX sysclip.o CXX textinput_curses.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 textfile_highlighters.o CXX textview_curses.o text_overlay_menu.cc: In member function 'virtual std::vector<attr_line_t> text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)': text_overlay_menu.cc:67:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] CXX time-extension-functions.o CXX timeline_source.o CXX top_status_source.o CXX unique_path.o In file included from textinput_curses.cc:32: textinput_curses.hh: In member function 'void textinput_curses::clamp_point(input_point&) const': textinput_curses.hh:317:18: 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.hh:323:18: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] textinput_curses.cc: In member function 'virtual bool textinput_curses::contains(int, int) const': textinput_curses.cc:176:23: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] textinput_curses.cc: In member function 'virtual bool textinput_curses::handle_mouse(mouse_event&)': textinput_curses.cc:198:50: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] textinput_curses.cc:208:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] textinput_curses.cc: In member function 'void textinput_curses::move_cursor_to_next_search_hit()': textinput_curses.cc:439:52: 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 'bool textinput_curses::handle_key(const ncinput&)': textinput_curses.cc:632:50: 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:875:35: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] textinput_curses.cc:957:43: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] textinput_curses.cc: In member function 'void textinput_curses::ensure_cursor_visible()': textinput_curses.cc:1045:27: 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:1051:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] textinput_curses.cc:1064:22: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] textinput_curses.cc:1070:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] textinput_curses.cc:1074:35: warning: comparison of integer expressions of different signedness: 'std::vector<attr_line_t>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] textinput_curses.cc:1087:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] textinput_curses.cc: In member function 'std::string textinput_curses::replace_selection_no_change(string_fragment)': textinput_curses.cc:1150:24: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] textinput_curses.cc: In member function 'void textinput_curses::move_cursor_by(movement)': textinput_curses.cc:1254:30: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] textinput_curses.cc:1256:35: 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 'textinput_curses::dimension_result textinput_curses::get_visible_dimensions() const': textinput_curses.cc:1304:20: warning: comparison of integer expressions of different signedness: 'const int' and 'unsigned int' [-Wsign-compare] textinput_curses.cc: In member function 'virtual bool textinput_curses::do_update()': textinput_curses.cc:1411:14: warning: variable 'mvw_res' set but not used [-Wunused-but-set-variable] textinput_curses.cc: In member function 'void textinput_curses::open_popup_for_completion(size_t, std::vector<attr_line_t>)': textinput_curses.cc:1528:28: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] CXX view_curses.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:161:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<unsigned int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] textfile_sub_source.cc: In member function 'virtual void textfile_sub_source::text_attrs_for_line(textview_curses&, int, string_attrs_t&)': textfile_sub_source.cc:224:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<unsigned int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] textfile_sub_source.cc: In member function 'virtual size_t textfile_sub_source::text_size_for_line(textview_curses&, int, text_sub_source::line_flags_t)': textfile_sub_source.cc:332:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<unsigned int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] textfile_sub_source.cc: In member function 'virtual void textfile_sub_source::scroll_invoked(textview_curses*)': textfile_sub_source.cc:474:17: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<unsigned int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] textfile_sub_source.cc: In member function 'virtual void textfile_sub_source::text_crumbs_for_line(int, std::vector<breadcrumb::crumb>&)': textfile_sub_source.cc:589:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<unsigned int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] textfile_sub_source.cc:609:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<unsigned int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 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:957:42: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 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:1303:12: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<unsigned int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] textfile_sub_source.cc: In member function 'virtual std::optional<std::__cxx11::basic_string<char> > textfile_sub_source::anchor_for_row(vis_line_t)': textfile_sub_source.cc:1432: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 view_helpers.o CXX views_vtab.o CXX vt52_curses.o textview_curses.cc: In member function 'virtual bool textview_curses::handle_mouse(mouse_event&)': textview_curses.cc:424: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:605:44: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] CXX vtab_module.o CXX log_vtab_impl.o CXX xml_util.o CXX xpath_vtab.o vt52_curses.cc: In member function 'void vt52_curses::map_output(const char*, int)': vt52_curses.cc:252:26: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] CXX xterm_mouse.o CXX yaml-extension-functions.o CXX animals-json.o CXX ansi-palette-json.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:144:27: warning: comparison of integer expressions of different signedness: 'int' and '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:313:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::reference_wrapper<timeline_source::opid_row> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] timeline_source.cc: In member function 'virtual line_info timeline_source::text_value_for_line(textview_curses&, int, std::string&, text_sub_source::line_flags_t)': timeline_source.cc:529:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::reference_wrapper<timeline_source::opid_row> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] timeline_source.cc: In member function 'virtual void timeline_source::text_attrs_for_line(textview_curses&, int, string_attrs_t&)': timeline_source.cc:570:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::reference_wrapper<timeline_source::opid_row> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] timeline_source.cc: In member function 'void timeline_source::rebuild_indexes()': timeline_source.cc:700:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] timeline_source.cc:823:42: 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:912:13: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::reference_wrapper<timeline_source::opid_row> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] timeline_source.cc:921: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:930:27: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<text_time_translator::row_info>::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:955:13: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<std::reference_wrapper<timeline_source::opid_row> >::size_type' {aka 'long 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:1087:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::reference_wrapper<timeline_source::opid_row> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] timeline_source.cc:1084:28: warning: variable 'SRC' set but not used [-Wunused-but-set-variable] CXX builtin-scripts.o view_curses.cc: In member function 'virtual bool view_curses::contains(int, int) const': view_curses.cc:209:20: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'int' [-Wsign-compare] 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:253:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] view_curses.cc:253:46: warning: comparison of integer expressions of different signedness: 'const int' and 'unsigned int' [-Wsign-compare] view_curses.cc:255:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] view_curses.cc: In member function 'bool alerter::chime(std::string)': view_curses.cc:109: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:225:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] CXX builtin-sh-scripts.o 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 time_fmts.o CXX xml-entities-json.o views_vtab.cc: In member function 'int {anonymous}::lnav_view_filters::update_row(sqlite3_vtab*, sqlite3_int64&, lnav_view_t, int64_t, bool, text_filter::type_t, filter_lang_t, sqlite3_value*)': views_vtab.cc:1194:41: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long long int' [-Wsign-compare] CXX xterm-palette-json.o CXX data_scanner.o CXX data_scanner_re.o view_helpers.cc: In member function 'virtual void lnav_behavior::mouse_event(notcurses*, int, bool, int, int)': view_helpers.cc:1617:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] view_helpers.cc: In function 'void update_hits(textview_curses*)': view_helpers.cc:974:30: warning: ': ' directive output may be truncated writing 2 bytes into a region of size between 0 and 62 [-Wformat-truncation=] In file included from /usr/include/stdio.h:970, from /usr/include/c++/14.2.1/cstdio:42, from /usr/include/c++/14.2.1/ext/string_conversions.h:45, from /usr/include/c++/14.2.1/bits/basic_string.h:4154, from /usr/include/c++/14.2.1/string:54, from bookmarks.hh:37, from view_helpers.hh:37, from view_helpers.cc:33: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void update_hits(textview_curses*)' at view_helpers.cc:972:29: /usr/include/bits/stdio2.h:68:35: note: '__builtin___snprintf_chk' output between 5 and 67 bytes into a destination of size 64 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~ view_helpers.cc: In function 'void update_hits(textview_curses*)': view_helpers.cc:1002:26: warning: ': ' directive output may be truncated writing 2 bytes into a region of size between 0 and 62 [-Wformat-truncation=] In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void update_hits(textview_curses*)' at view_helpers.cc:1000:25: /usr/include/bits/stdio2.h:68:35: note: '__builtin___snprintf_chk' output between 5 and 67 bytes into a destination of size 64 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~ mkdir -p third-party/prqlc-c/target env CARGO_TARGET_DIR=third-party/prqlc-c/target /usr/bin/cargo build --manifest-path \ ./third-party/prqlc-c/Cargo.toml --package prqlc-c --release warning: `crate_type` is deprecated in favor of `crate-type` and will not work in the 2024 edition (in the `prqlc_c` library target) Updating crates.io index CC test_override.o CC third-party/md4c/md4c.o CXX third-party/prqlc-c/prqlc.cxx.o Fetch [===========> ] 42 complete; 1 pending Fetch [==============> ] 43 complete; 67 pending Fetch [=================> ] 110 complete; 44 pending CC third-party/sqlite/ext/dbdump.o CC third-party/sqlite/ext/series.o Fetch [====================> ] 154 complete; 14 pending CXX spookyhash/SpookyV2.o In file included from log_vtab_impl.cc:41: ../src/third-party/scnlib/include/scn/ranges.h:75:41: warning: self-comparison always evaluates to true [-Wtautological-compare] log_vtab_impl.cc: In function 'int vt_next_no_rowid(sqlite3_vtab_cursor*)': log_vtab_impl.cc:682:51: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] Fetch [==========================> ] 175 complete; 3 pending Downloading 1 crate Downloading 2 crates Downloading 3 crates Downloading 4 crates Downloading 5 crates Downloading 6 crates Downloading 7 crates Downloading 8 crates Downloading 9 crates Downloading 10 crates Downloading 11 crates Downloading 12 crates Downloading 13 crates Downloading 14 crates Downloading 15 crates Downloading 16 crates Downloading 17 crates Downloading 18 crates Downloading 19 crates Downloading 20 crates Downloading 21 crates Downloading 22 crates Downloading 23 crates Downloading 24 crates Downloading 25 crates Downloading 26 crates Downloading 27 crates Downloading 28 crates Downloading 29 crates Downloading 30 crates Downloading 31 crates Downloading 32 crates Downloading 33 crates Downloading 34 crates Downloading 35 crates Downloading 36 crates Downloading 37 crates Downloading 38 crates Downloading 39 crates Downloading 40 crates Downloading 41 crates Downloading 42 crates Downloading 43 crates Downloading 44 crates Downloading 45 crates Downloading 46 crates Downloading 47 crates Downloading 48 crates Downloading 49 crates Downloading 50 crates Downloading 51 crates Downloading 52 crates Downloading 53 crates Downloading 54 crates Downloading 55 crates Downloading 56 crates Downloading 57 crates Downloading 58 crates Downloading 59 crates Downloading 60 crates Downloading 61 crates Downloading 62 crates Downloading 63 crates Downloading 64 crates Downloading 65 crates Downloading 66 crates Downloading 67 crates Downloading 68 crates Downloading 69 crates Downloading 70 crates Downloading 71 crates Downloading 72 crates Downloading 73 crates Downloading 74 crates Downloading 75 crates Downloading 76 crates Downloading 77 crates Downloading 78 crates Downloading 79 crates Downloading 80 crates Downloading 81 crates Downloading 82 crates Downloading 83 crates Downloading 84 crates Downloading 85 crates Downloading 86 crates Downloading 87 crates Downloading 88 crates Downloading 89 crates Downloading 90 crates Downloading 91 crates Downloading 92 crates Downloading 93 crates Downloading 94 crates Downloading 95 crates Downloading 96 crates Downloading 97 crates Downloading 98 crates Downloading 99 crates Downloading 100 crates Downloading 101 crates Downloading 102 crates Downloading 103 crates Downloading 104 crates Downloading 105 crates Downloading 106 crates Downloading 107 crates Downloading 108 crates Downloading 109 crates Downloading 110 crates Downloading 111 crates Downloading 112 crates Downloading 113 crates Downloading 114 crates Downloading 115 crates Downloading 116 crates Downloading 117 crates Downloading 118 crates Downloading 119 crates Downloading 120 crates Downloading 121 crates Downloading 122 crates Downloading 123 crates Downloading 124 crates Downloading 125 crates Downloading 126 crates Downloading 127 crates Downloading 128 crates Downloading 129 crates Downloading 130 crates Downloading 131 crates Downloading 132 crates Downloading 133 crates Downloading 134 crates Downloading 135 crates Downloading 136 crates Downloading 137 crates Downloading 138 crates Downloading 139 crates Downloading 140 crates Downloading 141 crates Downloading 142 crates Downloading 143 crates Downloading 144 crates Downloading 145 crates Downloading 145 crates, remaining bytes: 10.3 MB Downloaded zerocopy v0.7.32 Downloading 144 crates, remaining bytes: 9.4 MB Downloaded enum-as-inner v0.6.1 Downloading 143 crates, remaining bytes: 9.3 MB Downloaded yansi v1.0.1 Downloading 142 crates, remaining bytes: 9.2 MB Downloaded fnv v1.0.7 Downloading 141 crates, remaining bytes: 9.1 MB Downloaded heck v0.5.0 Downloading 140 crates, remaining bytes: 9.0 MB Downloaded ariadne v0.4.1 Downloading 139 crates, remaining bytes: 8.9 MB Downloaded inotify-sys v0.1.5 Downloading 138 crates, remaining bytes: 8.8 MB Downloaded ref-cast-impl v1.0.23 Downloading 137 crates, remaining bytes: 8.7 MB Downloaded anstyle-parse v0.2.3 Downloading 136 crates, remaining bytes: 8.5 MB Downloaded psm v0.1.21 Downloading 135 crates, remaining bytes: 8.4 MB Downloaded quote v1.0.35 Downloading 134 crates, remaining bytes: 8.3 MB Downloaded rustc-demangle v0.1.23 Downloading 133 crates, remaining bytes: 7.8 MB Downloaded ahash v0.8.11 Downloading 132 crates, remaining bytes: 7.6 MB Downloaded proc-macro2 v1.0.93 Downloading 131 crates, remaining bytes: 7.2 MB Downloaded prqlc-parser v0.13.3 Downloading 130 crates, remaining bytes: 7.0 MB Downloaded ref-cast v1.0.23 Downloading 129 crates, remaining bytes: 6.8 MB Downloaded miniz_oxide v0.7.2 Downloading 128 crates, remaining bytes: 6.6 MB Downloaded indexmap v2.2.6 Downloading 127 crates, remaining bytes: 6.3 MB Downloaded memchr v2.7.2 Downloading 126 crates, remaining bytes: 6.0 MB Downloaded cc v1.2.13 Downloading 125 crates, remaining bytes: 5.8 MB Downloaded mio v1.0.3 Downloading 124 crates, remaining bytes: 5.6 MB Downloaded cxx-build v1.0.120 Downloading 123 crates, remaining bytes: 5.3 MB Downloaded clap_builder v4.5.2 Downloading 122 crates, remaining bytes: 4.9 MB Downloaded itertools v0.13.0 Downloading 121 crates, remaining bytes: 4.6 MB Downloaded minijinja v2.7.0 Downloading 120 crates, remaining bytes: 4.2 MB Downloaded aho-corasick v1.1.3 Downloading 119 crates, remaining bytes: 4.1 MB Downloaded chrono v0.4.39 Downloading 118 crates, remaining bytes: 3.8 MB Downloaded gimli v0.28.1 Downloading 117 crates, remaining bytes: 3.4 MB Downloaded object v0.32.2 Downloading 116 crates, remaining bytes: 3.1 MB Downloaded cxx v1.0.120 Downloading 115 crates, remaining bytes: 3.0 MB Downloaded regex v1.11.1 Downloading 114 crates, remaining bytes: 2.9 MB Downloaded color-spantrace v0.2.1 Downloading 113 crates, remaining bytes: 2.7 MB Downloaded rustix v0.38.32 Downloading 112 crates, remaining bytes: 2.3 MB Downloaded regex-syntax v0.8.5 Downloading 111 crates, remaining bytes: 2.2 MB Downloaded hashbrown v0.14.3 Downloading 110 crates, remaining bytes: 2.1 MB Downloaded chumsky v0.9.3 Downloading 109 crates, remaining bytes: 2.0 MB Downloaded prqlc v0.13.3 Downloading 108 crates, extracting prqlc ... 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 Downloaded darling_core v0.20.10 Downloading 107 crates, remaining bytes: 1.7 MB Downloaded num-traits v0.2.18 Downloading 106 crates, remaining bytes: 1.6 MB Downloaded backtrace v0.3.71 Downloading 105 crates, remaining bytes: 1.5 MB Downloaded cxxbridge-macro v1.0.120 Downloading 104 crates, remaining bytes: 1.5 MB Downloaded log v0.4.25 Downloading 103 crates, remaining bytes: 1.4 MB Downloaded regex-automata v0.4.8 Downloading 102 crates, extracting regex-automata ... Downloaded codespan-reporting v0.11.1 Downloading 101 crates, remaining bytes: 1.1 MB Downloaded eyre v0.6.12 Downloading 100 crates, remaining bytes: 1037.4 KB Downloaded color-eyre v0.6.3 Downloading 99 crates, extracting color-eyre ... Downloaded allocator-api2 v0.2.16 Downloading 98 crates, remaining bytes: 922.9 KB Downloaded clap v4.5.4 Downloading 97 crates, remaining bytes: 873.7 KB Downloaded clap_complete v4.4.10 Downloading 96 crates, remaining bytes: 808.3 KB Downloaded pin-project-lite v0.2.13 Downloading 95 crates, remaining bytes: 738.7 KB Downloaded libc v0.2.169 Downloading 94 crates, extracting libc ... Downloaded owo-colors v3.5.0 Downloading 93 crates, remaining bytes: 643.4 KB Downloaded csv v1.3.1 Downloading 92 crates, extracting csv ... Downloaded inotify v0.10.2 Downloading 91 crates, remaining bytes: 555.9 KB Downloaded once_cell v1.20.3 Downloading 90 crates, remaining bytes: 539.5 KB Downloaded lazy_static v1.4.0 Downloading 89 crates, remaining bytes: 523.1 KB Downloaded notify v7.0.0 Downloading 88 crates, remaining bytes: 506.8 KB Downloaded iana-time-zone v0.1.60 Downloading 87 crates, remaining bytes: 490.4 KB Downloaded derive_builder_core v0.20.2 Downloading 86 crates, remaining bytes: 474.0 KB Downloaded derive_builder v0.20.2 Downloading 85 crates, remaining bytes: 443.5 KB Downloaded darling v0.20.10 Downloading 84 crates, remaining bytes: 427.1 KB Downloaded csv-core v0.1.11 Downloading 83 crates, remaining bytes: 410.7 KB Downloaded clio v0.3.5 Downloading 82 crates, remaining bytes: 394.3 KB Downloaded anyhow v1.0.95 Downloading 81 crates, remaining bytes: 378.0 KB Downloaded clap_complete_nushell v0.1.11 Downloading 80 crates, remaining bytes: 357.4 KB Downloaded bitflags v2.5.0 Downloading 79 crates, remaining bytes: 341.1 KB Downloaded filetime v0.2.23 Downloading 78 crates, remaining bytes: 324.7 KB Downloaded clap_derive v4.5.4 Downloading 77 crates, remaining bytes: 308.3 KB Downloaded instant v0.1.13 Downloading 76 crates, remaining bytes: 291.9 KB Downloaded errno v0.3.8 Downloading 75 crates, remaining bytes: 275.6 KB Downloaded itoa v1.0.11 Downloading 74 crates, remaining bytes: 248.7 KB Downloaded powerfmt v0.2.0 Downloading 73 crates, remaining bytes: 232.3 KB Downloaded notify-types v1.0.1 Downloading 72 crates, remaining bytes: 215.9 KB Downloaded is_terminal_polyfill v1.70.1 Downloading 71 crates, remaining bytes: 199.6 KB Downloaded dyn-clone v1.0.17 Downloading 70 crates, remaining bytes: 183.2 KB Downloaded either v1.10.0 Downloading 69 crates, remaining bytes: 166.8 KB Downloaded clap_lex v0.7.0 Downloading 68 crates, remaining bytes: 136.3 KB Downloaded clap_complete_fig v4.5.0 Downloading 67 crates, remaining bytes: 119.9 KB Downloaded clap_complete_command v0.5.1 Downloading 66 crates, remaining bytes: 103.5 KB Downloaded anstream v0.6.18 Downloading 65 crates, remaining bytes: 87.1 KB Downloaded addr2line v0.21.0 Downloading 64 crates, remaining bytes: 70.7 KB Downloaded fastrand v2.0.2 Downloading 63 crates, remaining bytes: 50.2 KB Downloaded deranged v0.3.11 Downloading 62 crates, remaining bytes: 33.9 KB Downloaded cfg-if v1.0.0 Downloading 61 crates, remaining bytes: 17.5 KB Downloaded anstyle-query v1.0.2 Downloading 60 crates, remaining bytes: 1.1 KB Downloaded linux-raw-sys v0.4.13 Downloading 59 crates, extracting linux-raw-sys ... Downloaded winnow v0.6.26 Downloading 58 crates Downloaded num_threads v0.1.7 Downloading 57 crates Downloaded walkdir v2.5.0 Downloading 56 crates Downloaded version_check v0.9.4 Downloading 55 crates Downloaded syn v2.0.98 Downloading 54 crates Downloaded vergen-lib v0.1.6 Downloading 53 crates Downloaded link-cplusplus v1.0.9 Downloading 52 crates Downloaded vergen-gitcl v1.0.5 Downloading 51 crates Downloaded vergen v9.0.4 Downloading 50 crates Downloaded sqlparser v0.52.0 Downloading 49 crates Downloaded indenter v0.3.3 Downloading 48 crates Downloaded utf8parse v0.2.1 Downloading 47 crates Downloaded is-terminal v0.4.15 Downloading 46 crates Downloaded tracing-subscriber v0.3.18 Downloading 45 crates Downloaded unsafe-libyaml v0.2.11 Downloading 44 crates Downloaded unicode_categories v0.1.1 Downloading 43 crates Downloaded serde_json v1.0.138 Downloading 42 crates Downloaded unicode-width v0.1.11 Downloading 41 crates Downloaded num-conv v0.1.0 Downloading 40 crates Downloaded unicode-ident v1.0.12 Downloading 39 crates Downloaded tracing-error v0.2.0 Downloading 38 crates Downloaded tracing-core v0.1.32 Downloading 37 crates Downloaded ident_case v1.0.1 Downloading 36 crates Downloaded time v0.3.37 Downloading 35 crates Downloaded tracing v0.1.40 Downloading 34 crates Downloaded time-macros v0.2.19 Downloading 33 crates Downloaded cxxbridge-flags v1.0.120 Downloading 32 crates Downloaded time-core v0.1.2 Downloading 31 crates Downloaded thread_local v1.1.8 Downloading 30 crates Downloaded adler v1.0.2 Downloading 29 crates Downloaded serde v1.0.217 Downloading 28 crates Downloaded terminal_size v0.3.0 Downloading 27 crates Downloaded serde_yaml v0.9.34+deprecated Downloading 26 crates Downloaded schemars v1.0.0-alpha.17 Downloading 25 crates Downloaded serde_derive v1.0.217 Downloading 24 crates Downloaded sharded-slab v0.1.7 Downloading 23 crates Downloaded tempfile v3.10.1 Downloading 22 crates Downloaded termcolor v1.4.1 Downloading 21 crates Downloaded bitflags v1.3.2 Downloading 20 crates Downloaded autocfg v1.2.0 Downloading 19 crates Downloaded semver v1.0.25 Downloading 18 crates Downloaded strum_macros v0.26.4 Downloading 17 crates Downloaded serde_derive_internals v0.29.1 Downloading 16 crates Downloaded anstyle v1.0.6 Downloading 15 crates Downloaded strsim v0.11.1 Downloading 14 crates Downloaded derive_builder_macro v0.20.2 Downloading 13 crates Downloaded sqlformat v0.3.5 Downloading 12 crates Downloaded shlex v1.3.0 Downloading 11 crates Downloaded equivalent v1.0.1 Downloading 10 crates Downloaded stacker v0.1.18 Downloading 9 crates Downloaded scratch v1.0.7 Downloading 8 crates Downloaded ryu v1.0.17 Downloading 7 crates Downloaded darling_macro v0.20.10 Downloading 6 crates Downloaded colorchoice v1.0.0 Downloading 5 crates Downloaded strum v0.26.3 Downloading 4 crates Downloaded colorchoice-clap v1.0.3 Downloading 3 crates Downloaded schemars_derive v1.0.0-alpha.17 Downloading 2 crates Downloaded same-file v1.0.6 Downloading 1 crate Downloaded rustversion v1.0.19 Downloading 0 crates Downloaded 145 crates (12.9 MB) in 1.91s (largest was `linux-raw-sys` at 1.5 MB) Compiling proc-macro2 v1.0.93 Compiling unicode-ident v1.0.12 Compiling libc v0.2.169 Compiling shlex v1.3.0 Compiling cfg-if v1.0.0 Building [ ] 0/189: shlex, cfg-if, libc(build... Compiling rustversion v1.0.19 Building [ ] 1/189: shlex, rustversion(build.... Compiling once_cell v1.20.3 Building [ ] 2/189: shlex, rustversion(build.... Compiling cc v1.2.13 Building [ ] 3/189: rustversion(build.rs), li... Compiling memchr v2.7.2 Building [ ] 3/189: memchr, rustversion(build... Building [ ] 4/189: memchr, rustversion(build... Building [ ] 5/189: memchr, rustversion(build... Building [ ] 6/189: memchr, rustversion(build... Building [> ] 7/189: memchr, rustversion(build... Compiling heck v0.5.0 Building [> ] 8/189: memchr, rustversion(build... Building [> ] 9/189: memchr, rustversion(build... Building [> ] 10/189: memchr, rustversion, cc, ... Compiling rustix v0.38.32 Building [> ] 11/189: memchr, rustversion, rust... yaml-extension-functions.cc: In function 'void ryml_error_to_um(const char*, size_t, c4::yml::Location, void*)': yaml-extension-functions.cc:52:20: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] Building [> ] 12/189: memchr, rustversion, rust... AR libdiag.a Compiling linux-raw-sys v0.4.13 Building [> ] 13/189: memchr, rustversion, linu... Compiling quote v1.0.35 Building [> ] 14/189: memchr, quote, linux-raw-... Compiling syn v2.0.98 Building [=> ] 15/189: quote, linux-raw-sys, cc,... Compiling fnv v1.0.7 Building [=> ] 15/189: fnv, quote, linux-raw-sys... Compiling bitflags v2.5.0 Building [=> ] 16/189: fnv, quote, linux-raw-sys... Compiling strsim v0.11.1 Building [=> ] 17/189: quote, linux-raw-sys, str... Compiling ident_case v1.0.1 Building [=> ] 18/189: ident_case, linux-raw-sys... Compiling utf8parse v0.2.1 Building [=> ] 19/189: utf8parse, linux-raw-sys,... Compiling serde v1.0.217 Building [=> ] 20/189: serde(build.rs), linux-ra... Building [=> ] 21/189: serde(build.rs), rustix, ... Building [==> ] 22/189: rustix, serde(build), str... Compiling anstyle-parse v0.2.3 Building [==> ] 23/189: rustix, serde(build), ans... Compiling is_terminal_polyfill v1.70.1 Building [==> ] 24/189: rustix, is_terminal_polyf... Compiling colorchoice v1.0.0 Compiling anstyle-query v1.0.2 Building [==> ] 26/189: colorchoice, rustix, anst... Compiling anstyle v1.0.6 Building [==> ] 27/189: colorchoice, rustix, anst... Building [==> ] 28/189: rustix, anstyle, anstyle-... Compiling version_check v0.9.4 Building [==> ] 29/189: rustix, anstyle, version_... Compiling anstream v0.6.18 Building [===> ] 30/189: rustix, anstyle, version_... Compiling clap_lex v0.7.0 Building [===> ] 31/189: rustix, anstyle, version_... Compiling anyhow v1.0.95 Building [===> ] 32/189: anyhow(build.rs), rustix,... Compiling ahash v0.8.11 Building [===> ] 33/189: anyhow(build.rs), rustix,... Building [===> ] 34/189: anyhow(build.rs), rustix,... Building [===> ] 35/189: anyhow(build), rustix, ah... Compiling vergen-lib v0.1.6 Building [===> ] 36/189: anyhow(build), rustix, ve... Building [====> ] 37/189: rustix, vergen-lib(build.... Compiling zerocopy v0.7.32 Building [====> ] 38/189: rustix, vergen-lib(build.... Compiling powerfmt v0.2.0 Building [====> ] 39/189: powerfmt, rustix, zerocop... Building [====> ] 40/189: powerfmt, rustix, vergen-... Building [====> ] 41/189: powerfmt, rustix, libc, z... Compiling deranged v0.3.11 Building [====> ] 42/189: deranged, rustix, libc, z... Building [====> ] 43/189: deranged, rustix, libc, z... Compiling psm v0.1.21 Building [=====> ] 44/189: deranged, rustix, libc, z... Building [=====> ] 45/189: deranged, rustix, libc, a... Compiling vergen v9.0.4 Building [=====> ] 46/189: deranged, rustix, libc, v... Compiling tracing-core v0.1.32 Building [=====> ] 47/189: deranged, rustix, libc, v... Compiling ryu v1.0.17 Building [=====> ] 48/189: deranged, rustix, libc, r... Compiling itoa v1.0.11 Building [=====> ] 49/189: deranged, rustix, libc, r... Building [=====> ] 50/189: deranged, rustix, libc, r... Compiling num-conv v0.1.0 Building [======> ] 51/189: deranged, rustix, libc, r... Compiling allocator-api2 v0.2.16 Building [======> ] 52/189: rustix, libc, ryu, alloca... Compiling time-core v0.1.2 Building [======> ] 53/189: time-core, rustix, libc, ... Compiling num_threads v0.1.7 Building [======> ] 54/189: rustix, libc, num_threads... Compiling lazy_static v1.4.0 Building [======> ] 55/189: rustix, libc, num_threads... Compiling sharded-slab v0.1.7 Building [======> ] 56/189: sharded-slab, rustix, lib... Building [======> ] 57/189: sharded-slab, rustix, lib... Building [======> ] 58/189: sharded-slab, rustix, lib... Compiling backtrace v0.3.71 Building [=======> ] 59/189: sharded-slab, rustix, lib... Compiling time v0.3.37 Building [=======> ] 60/189: sharded-slab, rustix, bac... Compiling stacker v0.1.18 Building [=======> ] 61/189: sharded-slab, rustix, sta... Compiling hashbrown v0.14.3 Building [=======> ] 62/189: sharded-slab, rustix, sta... Compiling vergen-gitcl v1.0.5 Building [=======> ] 63/189: sharded-slab, rustix, has... Compiling thread_local v1.1.8 Building [=======> ] 64/189: sharded-slab, rustix, thr... Compiling log v0.4.25 Building [=======> ] 65/189: rustix, thread_local, has... Compiling adler v1.0.2 Building [========> ] 66/189: rustix, thread_local, has... Compiling ref-cast v1.0.23 Building [========> ] 67/189: ref-cast(build.rs), rusti... Compiling gimli v0.28.1 Building [========> ] 68/189: ref-cast(build.rs), rusti... Compiling pin-project-lite v0.2.13 Building [========> ] 69/189: rustix, pin-project-lite,... Compiling serde_json v1.0.138 Building [========> ] 70/189: rustix, serde_json(build.... Compiling autocfg v1.2.0 Building [========> ] 71/189: autocfg, rustix, serde_js... Compiling tracing v0.1.40 Building [========> ] 72/189: autocfg, rustix, serde_js... Building [=========> ] 73/189: autocfg, rustix, serde_js... Building [=========> ] 74/189: autocfg, rustix, ref-cast... Compiling miniz_oxide v0.7.2 Building [=========> ] 75/189: autocfg, rustix, miniz_ox... Compiling terminal_size v0.3.0 Building [=========> ] 76/189: terminal_size, rustix, mi... Compiling clap_builder v4.5.2 Building [=========> ] 77/189: rustix, miniz_oxide, trac... Compiling num-traits v0.2.18 Building [=========> ] 78/189: num-traits(build.rs), rus... Compiling tracing-subscriber v0.3.18 Building [=========> ] 79/189: tracing-subscriber, rusti... Building [==========> ] 80/189: tracing-subscriber, rusti... Building [==========> ] 81/189: tracing-subscriber, rusti... Building [==========> ] 82/189: tracing-subscriber, rusti... Building [==========> ] 83/189: tracing-subscriber, rusti... Compiling link-cplusplus v1.0.9 Building [==========> ] 84/189: tracing-subscriber, rusti... Compiling object v0.32.2 Building [==========> ] 85/189: tracing-subscriber, rusti... Compiling darling_core v0.20.10 Building [==========> ] 86/189: tracing-subscriber, rusti... Compiling addr2line v0.21.0 Building [==========> ] 87/189: tracing-subscriber, addr2... Compiling serde_derive_internals v0.29.1 Building [===========> ] 88/189: tracing-subscriber, serde... Compiling semver v1.0.25 Building [===========> ] 89/189: tracing-subscriber, serde... Compiling serde_derive v1.0.217 Building [===========> ] 90/189: tracing-subscriber, serde... Compiling clap_derive v4.5.4 Building [===========> ] 91/189: tracing-subscriber, serde... Compiling ref-cast-impl v1.0.23 Building [===========> ] 92/189: tracing-subscriber, ref-c... Compiling same-file v1.0.6 Building [===========> ] 93/189: tracing-subscriber, objec... Compiling darling_macro v0.20.10 Building [===========> ] 94/189: tracing-subscriber, objec... Compiling equivalent v1.0.1 Building [============> ] 95/189: tracing-subscriber, objec... Compiling eyre v0.6.12 Building [============> ] 96/189: tracing-subscriber, eyre(... Compiling rustc-demangle v0.1.23 Building [============> ] 97/189: eyre(build.rs), object, c... Building [============> ] 98/189: eyre(build), object, clap... Compiling darling v0.20.10 Building [============> ] 99/189: eyre(build), object, clap... Compiling indexmap v2.2.6 Building [============> ] 100/189: indexmap, object, clap_de... Compiling derive_builder_core v0.20.2 Building [============> ] 101/189: indexmap, object, clap_de... Compiling walkdir v2.5.0 Building [============> ] 102/189: walkdir, object, clap_der... Building [============> ] 103/189: walkdir, object, clap_der... Compiling schemars_derive v1.0.0-alpha.17 Building [============> ] 104/189: walkdir, schemars_derive,... Compiling derive_builder_macro v0.20.2 Building [============> ] 105/189: walkdir, schemars_derive,... Compiling clap v4.5.4 Building [=============> ] 106/189: walkdir, schemars_derive,... Compiling clap_complete v4.4.10 Building [=============> ] 107/189: walkdir, schemars_derive,... AR libdatascanner.a Building [=============> ] 107/189: derive_builder_macro, wal... Compiling derive_builder v0.20.2 Building [=============> ] 108/189: walkdir, serde_derive, ob... Building [=============> ] 109/189: walkdir, serde_derive, ve... Building [=============> ] 110/189: serde_derive, vergen-lib,... Compiling strum_macros v0.26.4 Building [=============> ] 111/189: serde_derive, vergen-lib,... Building [=============> ] 112/189: vergen-lib, object, backt... Building [=============> ] 113/189: vergen, object, backtrace... Building [==============> ] 114/189: vergen, backtrace, schema... Compiling tracing-error v0.2.0 Building [==============> ] 115/189: backtrace, schemars_deriv... Building [==============> ] 116/189: link-cplusplus(build), ba... Building [==============> ] 117/189: backtrace, schemars_deriv... Building [==============> ] 118/189: backtrace, schemars_deriv... Compiling inotify-sys v0.1.5 Building [==============> ] 119/189: backtrace, schemars_deriv... Compiling aho-corasick v1.1.3 Building [==============> ] 120/189: backtrace, schemars_deriv... Compiling instant v0.1.13 Building [===============> ] 121/189: instant, backtrace, schem... Compiling cxxbridge-flags v1.0.120 Building [===============> ] 122/189: backtrace, schemars_deriv... Compiling owo-colors v3.5.0 Building [===============> ] 123/189: owo-colors, backtrace, se... Compiling either v1.10.0 Building [===============> ] 124/189: either, owo-colors, backt... Compiling bitflags v1.3.2 Building [===============> ] 125/189: bitflags, owo-colors, bac... Building [===============> ] 126/189: owo-colors, backtrace, an... Compiling unsafe-libyaml v0.2.11 Building [===============> ] 127/189: unsafe-libyaml, owo-color... Compiling regex-syntax v0.8.5 Building [===============> ] 128/189: unsafe-libyaml, backtrace... Compiling indenter v0.3.3 Building [================> ] 129/189: unsafe-libyaml, backtrace... Compiling fastrand v2.0.2 Building [================> ] 130/189: unsafe-libyaml, backtrace... Compiling dyn-clone v1.0.17 Building [================> ] 131/189: unsafe-libyaml, dyn-clone... Compiling tempfile v3.10.1 Building [================> ] 132/189: unsafe-libyaml, backtrace... Building [================> ] 133/189: unsafe-libyaml, backtrace... Building [================> ] 134/189: serde_json, unsafe-libyam... Building [================> ] 135/189: serde_json, unsafe-libyam... Compiling regex-automata v0.4.8 Building [================> ] 136/189: serde_json, regex-automat... Compiling serde_yaml v0.9.34+deprecated Building [=================> ] 137/189: serde_json, regex-automat... Compiling strum v0.26.3 Building [=================> ] 138/189: serde_json, regex-automat... Compiling color-spantrace v0.2.1 Building [=================> ] 139/189: serde_json, regex-automat... Compiling schemars v1.0.0-alpha.17 Building [=================> ] 140/189: serde_json, regex-automat... Building [=================> ] 141/189: serde_json, regex-automat... Compiling inotify v0.10.2 Building [=================> ] 142/189: serde_json, regex-automat... Compiling itertools v0.13.0 Building [=================> ] 143/189: serde_json, regex-automat... Compiling cxx v1.0.120 Building [==================> ] 144/189: serde_json, regex-automat... Compiling notify-types v1.0.1 Building [==================> ] 145/189: serde_json, regex-automat... Building [==================> ] 146/189: serde_json, regex-automat... Compiling chumsky v0.9.3 Building [==================> ] 147/189: regex-automata, schemars,... Compiling prqlc v0.13.3 Building [==================> ] 148/189: prqlc(build.rs), regex-au... Compiling clap_complete_nushell v0.1.11 Building [==================> ] 149/189: prqlc(build.rs), regex-au... Compiling clap_complete_fig v4.5.0 Building [==================> ] 150/189: regex-automata, schemars,... Compiling enum-as-inner v0.6.1 Building [==================> ] 151/189: regex-automata, schemars,... Compiling mio v1.0.3 Building [===================> ] 152/189: regex-automata, schemars,... Compiling filetime v0.2.23 Building [===================> ] 153/189: regex-automata, schemars,... Compiling is-terminal v0.4.15 Building [===================> ] 154/189: is-terminal, regex-automa... Compiling winnow v0.6.26 Building [===================> ] 155/189: regex-automata, schemars,... Compiling csv-core v0.1.11 Building [===================> ] 156/189: regex-automata, schemars,... Compiling iana-time-zone v0.1.60 Building [===================> ] 157/189: regex-automata, schemars,... Compiling unicode_categories v0.1.1 Building [===================> ] 158/189: regex-automata, schemars,... Compiling unicode-width v0.1.11 Building [====================> ] 159/189: regex-automata, schemars,... Compiling yansi v1.0.1 Building [====================> ] 160/189: regex-automata, schemars,... Compiling csv v1.3.1 Building [====================> ] 161/189: regex-automata, schemars,... Compiling chrono v0.4.39 Building [====================> ] 162/189: regex-automata, schemars,... Compiling notify v7.0.0 Building [====================> ] 163/189: regex-automata, schemars,... Compiling ariadne v0.4.1 Building [====================> ] 164/189: regex-automata, schemars,... Compiling clio v0.3.5 Building [====================> ] 165/189: regex-automata, schemars,... Compiling prqlc-parser v0.13.3 Building [====================> ] 166/189: regex-automata, prqlc-par... Compiling clap_complete_command v0.5.1 Building [=====================> ] 167/189: regex-automata, prqlc-par... Building [=====================> ] 168/189: regex-automata, prqlc-par... Compiling regex v1.11.1 Building [=====================> ] 169/189: regex-automata, prqlc-par... Building [=====================> ] 170/189: regex-automata, cxx(build... Building [=====================> ] 171/189: anyhow, regex-automata, p... Compiling sqlformat v0.3.5 Building [=====================> ] 172/189: anyhow, regex-automata, p... Compiling color-eyre v0.6.3 Building [=====================> ] 173/189: regex-automata, color-eyr... Compiling minijinja v2.7.0 Building [======================> ] 174/189: regex-automata, color-eyr... Compiling sqlparser v0.52.0 Building [======================> ] 175/189: sqlparser, regex-automata... Building [======================> ] 176/189: sqlparser, regex-automata... Compiling colorchoice-clap v1.0.3 Building [======================> ] 177/189: sqlparser, regex-automata... Compiling cxxbridge-macro v1.0.120 Building [======================> ] 178/189: sqlparser, regex-automata... Building [======================> ] 179/189: sqlparser, regex-automata... Building [======================> ] 180/189: sqlparser, regex-automata... Building [======================> ] 181/189: sqlparser, regex-automata... Building [=======================> ] 182/189: sqlparser, regex-automata... Building [=======================> ] 183/189: sqlparser, prqlc-parser, ... Building [=======================> ] 184/189: sqlparser, prqlc-parser, ... Building [=======================> ] 185/189: sqlparser, prqlc-parser Building [=======================> ] 185/189: sqlparser, prqlc-parser, ... Building [=======================> ] 186/189: prqlc-parser, prqlc Building [=======================> ] 187/189: prqlc-parser Compiling prqlc-c v0.11.3 (/build/lnav/src/lnav-0.12.4/src/third-party/prqlc-c) Building [=======================> ] 188/189: prqlc-c Finished `release` profile [optimized] target(s) in 9m 22s CXXLD lnav CXXLD lnav-test 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.12.4/src' make[2]: Leaving directory '/build/lnav/src/lnav-0.12.4/src' make[1]: Leaving directory '/build/lnav/src/lnav-0.12.4/src' Making all in test make[1]: Entering directory '/build/lnav/src/lnav-0.12.4/test' Making all in expected make[2]: Entering directory '/build/lnav/src/lnav-0.12.4/test/expected' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/build/lnav/src/lnav-0.12.4/test/expected' make[2]: Entering directory '/build/lnav/src/lnav-0.12.4/test' CXX test_stubs.o AR libtestdummy.a make[2]: Leaving directory '/build/lnav/src/lnav-0.12.4/test' make[1]: Leaving directory '/build/lnav/src/lnav-0.12.4/test' make[1]: Entering directory '/build/lnav/src/lnav-0.12.4' make[1]: Nothing to be done for 'all-am'. make[1]: Leaving directory '/build/lnav/src/lnav-0.12.4' ==> Entering fakeroot environment... ==> Starting package()... Making install in tools make[1]: Entering directory '/build/lnav/src/lnav-0.12.4/tools' make[2]: Entering directory '/build/lnav/src/lnav-0.12.4/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.12.4/tools' make[1]: Leaving directory '/build/lnav/src/lnav-0.12.4/tools' Making install in src make[1]: Entering directory '/build/lnav/src/lnav-0.12.4/src' make install-recursive make[2]: Entering directory '/build/lnav/src/lnav-0.12.4/src' Making install in fmtlib make[3]: Entering directory '/build/lnav/src/lnav-0.12.4/src/fmtlib' make[4]: Entering directory '/build/lnav/src/lnav-0.12.4/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.12.4/src/fmtlib' make[3]: Leaving directory '/build/lnav/src/lnav-0.12.4/src/fmtlib' Making install in third-party/base64/lib make[3]: Entering directory '/build/lnav/src/lnav-0.12.4/src/third-party/base64/lib' make[4]: Entering directory '/build/lnav/src/lnav-0.12.4/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.12.4/src/third-party/base64/lib' make[3]: Leaving directory '/build/lnav/src/lnav-0.12.4/src/third-party/base64/lib' Making install in third-party/date/src make[3]: Entering directory '/build/lnav/src/lnav-0.12.4/src/third-party/date/src' make[4]: Entering directory '/build/lnav/src/lnav-0.12.4/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.12.4/src/third-party/date/src' make[3]: Leaving directory '/build/lnav/src/lnav-0.12.4/src/third-party/date/src' Making install in third-party/notcurses/src/lib make[3]: Entering directory '/build/lnav/src/lnav-0.12.4/src/third-party/notcurses/src/lib' make[4]: Entering directory '/build/lnav/src/lnav-0.12.4/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.12.4/src/third-party/notcurses/src/lib' make[3]: Leaving directory '/build/lnav/src/lnav-0.12.4/src/third-party/notcurses/src/lib' Making install in third-party/scnlib/src make[3]: Entering directory '/build/lnav/src/lnav-0.12.4/src/third-party/scnlib/src' make[4]: Entering directory '/build/lnav/src/lnav-0.12.4/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.12.4/src/third-party/scnlib/src' make[3]: Leaving directory '/build/lnav/src/lnav-0.12.4/src/third-party/scnlib/src' Making install in pcrepp make[3]: Entering directory '/build/lnav/src/lnav-0.12.4/src/pcrepp' make[4]: Entering directory '/build/lnav/src/lnav-0.12.4/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.12.4/src/pcrepp' make[3]: Leaving directory '/build/lnav/src/lnav-0.12.4/src/pcrepp' Making install in base make[3]: Entering directory '/build/lnav/src/lnav-0.12.4/src/base' make[4]: Entering directory '/build/lnav/src/lnav-0.12.4/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.12.4/src/base' make[3]: Leaving directory '/build/lnav/src/lnav-0.12.4/src/base' Making install in tailer make[3]: Entering directory '/build/lnav/src/lnav-0.12.4/src/tailer' make install-am make[4]: Entering directory '/build/lnav/src/lnav-0.12.4/src/tailer' make[5]: Entering directory '/build/lnav/src/lnav-0.12.4/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.12.4/src/tailer' make[4]: Leaving directory '/build/lnav/src/lnav-0.12.4/src/tailer' make[3]: Leaving directory '/build/lnav/src/lnav-0.12.4/src/tailer' Making install in pugixml make[3]: Entering directory '/build/lnav/src/lnav-0.12.4/src/pugixml' make[4]: Entering directory '/build/lnav/src/lnav-0.12.4/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.12.4/src/pugixml' make[3]: Leaving directory '/build/lnav/src/lnav-0.12.4/src/pugixml' Making install in yajl make[3]: Entering directory '/build/lnav/src/lnav-0.12.4/src/yajl' make[4]: Entering directory '/build/lnav/src/lnav-0.12.4/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.12.4/src/yajl' make[3]: Leaving directory '/build/lnav/src/lnav-0.12.4/src/yajl' Making install in yajlpp make[3]: Entering directory '/build/lnav/src/lnav-0.12.4/src/yajlpp' make[4]: Entering directory '/build/lnav/src/lnav-0.12.4/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.12.4/src/yajlpp' make[3]: Leaving directory '/build/lnav/src/lnav-0.12.4/src/yajlpp' Making install in formats/logfmt make[3]: Entering directory '/build/lnav/src/lnav-0.12.4/src/formats/logfmt' make[4]: Entering directory '/build/lnav/src/lnav-0.12.4/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.12.4/src/formats/logfmt' make[3]: Leaving directory '/build/lnav/src/lnav-0.12.4/src/formats/logfmt' Making install in . make[3]: Entering directory '/build/lnav/src/lnav-0.12.4/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.12.4/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 install-exec-hook make[5]: Entering directory '/build/lnav/src/lnav-0.12.4/src' bash ./alpha-release.sh make[5]: Leaving directory '/build/lnav/src/lnav-0.12.4/src' make[4]: Leaving directory '/build/lnav/src/lnav-0.12.4/src' make[3]: Leaving directory '/build/lnav/src/lnav-0.12.4/src' make[2]: Leaving directory '/build/lnav/src/lnav-0.12.4/src' make[1]: Leaving directory '/build/lnav/src/lnav-0.12.4/src' Making install in test make[1]: Entering directory '/build/lnav/src/lnav-0.12.4/test' Making install in expected make[2]: Entering directory '/build/lnav/src/lnav-0.12.4/test/expected' make[3]: Entering directory '/build/lnav/src/lnav-0.12.4/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.12.4/test/expected' make[2]: Leaving directory '/build/lnav/src/lnav-0.12.4/test/expected' make[2]: Entering directory '/build/lnav/src/lnav-0.12.4/test' make[3]: Entering directory '/build/lnav/src/lnav-0.12.4/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.12.4/test' make[2]: Leaving directory '/build/lnav/src/lnav-0.12.4/test' make[1]: Leaving directory '/build/lnav/src/lnav-0.12.4/test' make[1]: Entering directory '/build/lnav/src/lnav-0.12.4' make[2]: Entering directory '/build/lnav/src/lnav-0.12.4' 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.12.4' make[1]: Leaving directory '/build/lnav/src/lnav-0.12.4' ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library 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.12.4-1 (Sat 05 Apr 2025 04:27:09 AM MDT) ==> Cleaning up...