>>> lnav: Building community/lnav 0.13.0-r0 (using abuild 3.15.0-r2) started Fri, 25 Jul 2025 04:56:56 +0000 >>> lnav: Validating /home/buildozer/aports/community/lnav/APKBUILD... >>> lnav: Analyzing dependencies... >>> lnav: Installing for build: build-base tzdata bash bzip2-dev curl-dev gpm-dev libarchive-dev libbsd-dev libunistring-dev ncurses-dev pcre2-dev readline-dev sqlite-dev zlib-dev ( 1/43) Installing tzdata (2025b-r0) ( 2/43) Installing bash (5.3.3-r0) bash-5.3.3-r0.post-install: Executing script... ( 3/43) Installing libbz2 (1.0.8-r6) ( 4/43) Installing bzip2-dev (1.0.8-r6) ( 5/43) Installing brotli (1.1.0-r2) ( 6/43) Installing brotli-dev (1.1.0-r2) ( 7/43) Installing c-ares-dev (1.34.5-r0) ( 8/43) Installing libidn2-dev (2.3.8-r0) ( 9/43) Installing libpsl-utils (0.21.5-r3) (10/43) Installing libpsl-dev (0.21.5-r3) (11/43) Installing nghttp2-dev (1.66.0-r0) (12/43) Installing openssl-dev (3.5.1-r0) (13/43) Installing zlib-dev (1.3.1-r2) (14/43) Installing zstd (1.5.7-r1) (15/43) Installing zstd-dev (1.5.7-r1) (16/43) Installing curl-dev (8.15.0-r0) (17/43) Installing gpm-libs (1.20.7-r5) (18/43) Installing gpm-dev (1.20.7-r5) (19/43) Installing xz-libs (5.8.1-r0) (20/43) Installing libarchive (3.8.1-r0) (21/43) Installing libarchive-dev (3.8.1-r0) (22/43) Installing bsd-compat-headers (0.7.2-r6) (23/43) Installing linux-headers (6.15.8-r0) (24/43) Installing libmd (1.1.0-r0) (25/43) Installing libmd-dev (1.1.0-r0) (26/43) Installing libbsd (0.12.2-r0) (27/43) Installing libbsd-dev (0.12.2-r0) (28/43) Installing libunistring-dev (1.3-r0) (29/43) Installing libformw (6.5_p20250705-r0) (30/43) Installing libmenuw (6.5_p20250705-r0) (31/43) Installing libpanelw (6.5_p20250705-r0) (32/43) Installing libncurses++ (6.5_p20250705-r0) (33/43) Installing ncurses-dev (6.5_p20250705-r0) (34/43) Installing libedit-dev (20250104.3.1-r2) (35/43) Installing libpcre2-16 (10.43-r1) (36/43) Installing libpcre2-32 (10.43-r1) (37/43) Installing pcre2-dev (10.43-r1) (38/43) Installing libhistory (8.3.1-r0) (39/43) Installing readline-dev (8.3.1-r0) (40/43) Installing sqlite (3.50.3-r0) (41/43) Installing sqlite-libs (3.50.3-r0) (42/43) Installing sqlite-dev (3.50.3-r0) (43/43) Installing .makedepends-lnav (20250725.045657) busybox-1.37.0-r20.trigger: Executing script... OK: 434 MiB in 149 packages >>> lnav: Cleaning up srcdir >>> lnav: Cleaning up pkgdir >>> lnav: Cleaning up tmpdir >>> lnav: Fetching https://distfiles.alpinelinux.org/distfiles/edge/lnav-0.13.0.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> lnav: Fetching https://github.com/tstack/lnav/releases/download/v0.13.0/lnav-0.13.0.tar.gz Connecting to github.com (140.82.121.3:443) Connecting to release-assets.githubusercontent.com (185.199.109.133:443) saving to '/var/cache/distfiles/edge/lnav-0.13.0.tar.gz.part' lnav-0.13.0.tar.gz.p 52% |**************** | 2250k 0:00:00 ETA lnav-0.13.0.tar.gz.p 100% |********************************| 4280k 0:00:00 ETA '/var/cache/distfiles/edge/lnav-0.13.0.tar.gz.part' saved >>> lnav: Fetching https://distfiles.alpinelinux.org/distfiles/edge/lnav-0.13.0.tar.gz >>> lnav: Checking sha512sums... lnav-0.13.0.tar.gz: OK >>> lnav: Unpacking /var/cache/distfiles/edge/lnav-0.13.0.tar.gz... checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... ./install-sh -c -d checking for gawk... no checking for mawk... no checking for nawk... no checking for awk... awk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking build system type... x86_64-alpine-linux-musl checking host system type... x86_64-alpine-linux-musl checking whether make supports the include directive... yes (GNU style) checking for x86_64-alpine-linux-musl-gcc... cc 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 cc accepts -g... yes checking for cc option to enable C11 features... none needed checking whether cc understands -c and -o together... yes checking dependency style of cc... gcc3 checking how to run the C preprocessor... cc -E checking for x86_64-alpine-linux-musl-gcc... x86_64-alpine-linux-musl-gcc checking whether the compiler supports GNU C... (cached) yes checking whether x86_64-alpine-linux-musl-gcc accepts -g... yes checking for x86_64-alpine-linux-musl-gcc option to enable C11 features... (cached) none needed checking whether x86_64-alpine-linux-musl-gcc understands -c and -o together... yes checking dependency style of x86_64-alpine-linux-musl-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... x86_64-alpine-linux-musl-gcc -E checking whether the compiler supports GNU C++... yes checking whether c++ accepts -g... yes checking for c++ option to enable C++11 features... none needed checking dependency style of c++... gcc3 checking how to run the C++ preprocessor... c++ -E checking for x86_64-alpine-linux-musl-g++... x86_64-alpine-linux-musl-g++ checking whether the compiler supports GNU C++... (cached) yes checking whether x86_64-alpine-linux-musl-g++ accepts -g... yes checking for x86_64-alpine-linux-musl-g++ option to enable C++11 features... (cached) none needed checking dependency style of x86_64-alpine-linux-musl-g++... gcc3 checking how to run the C++ preprocessor... x86_64-alpine-linux-musl-g++ -E checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking whether cc 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 c++ supports C++17 features with -std=c++17... yes checking for x86_64-alpine-linux-musl-ranlib... no checking for ranlib... ranlib checking for x86_64-alpine-linux-musl-ar... no checking for x86_64-alpine-linux-musl-lib... no checking for x86_64-alpine-linux-musl-link... no 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/bash checking for cargo... no checking for bzip2... /usr/bin/bzip2 checking for re2c... no checking for xz... no 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 c++ -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... no checking for library containing uc_width... -lunistring checking for gawk... (cached) awk checking for curl-config... /usr/bin/curl-config checking for the version of libcurl... 8.15.0 checking for libcurl >= version 7.23.0... yes checking whether libcurl is usable... yes checking for curl_free... yes configure: Building with tinfo linking disabled checking for library containing Gpm_Open... -lgpm checking for execinfo.h... no checking for pty.h... yes checking for util.h... no checking for zlib.h... yes checking for bzlib.h... yes checking for libutil.h... no checking for sys/ttydefaults.h... yes checking for libproc.h... no checking for uniwidth.h... yes checking for 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 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 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 '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/tools' cc -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 -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs -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 '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/tools' Making all in src make[1]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src' BIN2C animals-json.cc BIN2C ansi-palette-json.cc BIN2C builtin-scripts.cc BIN2C builtin-sh-scripts.cc BIN2C css-color-names-json.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 '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src' Making all in fmtlib make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/fmtlib' CXX format.o CXX os.o AR libcppfmt.a ar: `u' modifier ignored since `D' is the default (see `U') make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/fmtlib' Making all in third-party/base64/lib make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/third-party/base64/lib' CC lib.o CC tables/tables.o CC arch/generic/codec.o AR libbase64.a ar: `u' modifier ignored since `D' is the default (see `U') make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/third-party/base64/lib' Making all in third-party/date/src make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/third-party/date/src' CXX tz.o AR libdatepp.a ar: `u' modifier ignored since `D' is the default (see `U') make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/third-party/date/src' Making all in third-party/notcurses/src/lib make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/third-party/notcurses/src/lib' CC automaton.o CC blit.o CC debug.o CC direct.o CC fade.o CC fd.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 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 In file included from ./../lib/fbuf.h:15, from ./../lib/sprite.h:10, from ./../lib/termdesc.h:16, from internal.h:47, from in.c:6: in.c: In function 'kitty_gbg': ./../lib/logging.h:34:11: warning: field precision specifier '.*' expects argument of type 'int', but argument 4 has type 'long int' [-Wformat=] 34 | nclog("%s:%d:" fmt NL, __func__, __LINE__, ##__VA_ARGS__); } \ | ^~~~~~~~ in.c:897:5: note: in expansion of macro 'logerror' 897 | logerror("unknown kitty keyboard sequence: %.*s", | ^~~~~~~~ in.c: In function 'process_melange': ./../lib/logging.h:44:11: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 5 has type 'uint64_t' {aka 'long unsigned int'} [-Wformat=] 44 | nclog("%s:%d:" fmt NL, __func__, __LINE__, ##__VA_ARGS__); } \ | ^~~~~~~~ in.c:2494:13: note: in expansion of macro 'loginfo' 2494 | loginfo("consumed for paste %d; total=%llu/%llu", consumed, ictx->paste_buffer.used, ictx->paste_buffer.size); | ^~~~~~~ ./../lib/logging.h:44:11: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 6 has type 'uint64_t' {aka 'long unsigned int'} [-Wformat=] 44 | nclog("%s:%d:" fmt NL, __func__, __LINE__, ##__VA_ARGS__); } \ | ^~~~~~~~ in.c:2494:13: note: in expansion of macro 'loginfo' 2494 | loginfo("consumed for paste %d; total=%llu/%llu", consumed, ictx->paste_buffer.used, ictx->paste_buffer.size); | ^~~~~~~ AR liblnavnotcurses.a ar: `u' modifier ignored since `D' is the default (see `U') make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/third-party/notcurses/src/lib' Making all in third-party/scnlib/src make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/third-party/scnlib/src' CXX scn/impl.o AR libscnlib.a ar: `u' modifier ignored since `D' is the default (see `U') make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/third-party/scnlib/src' Making all in pcrepp make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/pcrepp' CXX pcre2pp.o AR libpcrepp.a ar: `u' modifier ignored since `D' is the default (see `U') make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/pcrepp' Making all in base make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/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 color_spaces.o CXX date_time_scanner.o CXX fs_util.o CXX fts_fuzzy_match.o CXX humanize.o CXX humanize.network.o CXX humanize.time.o CXX intern_string.o CXX is_utf8.o CXX isc.o CXX lnav.console.o CXX lnav.gzip.o CXX lnav_log.o CXX network.tcp.o CXX paths.o 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 In file included from date_time_scanner.cc:40: ../../src/ptimec.hh: In function 'bool ptime_f(exttm*, const char*, off_t&, ssize_t)': ../../src/ptimec.hh:1185:32: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 1185 | for (; index < 10 && index < avail; index++) { | ~~~~~~^~~~~~~ ../../src/ptimec.hh: In function 'void ftime_f(char*, off_t&, ssize_t, const exttm&)': ../../src/ptimec.hh:1219:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1219 | for (auto lpc = 0; lpc < out_len; lpc++) { | ~~~~^~~~~~~~~ ansi_scrubber.cc: In function 'void scrub_ansi_string(std::string&, string_attrs_t*)': ansi_scrubber.cc:463:35: warning: comparison of integer expressions of different signedness: 'const int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 463 | if (sf.sf_end < str.size()) { | ~~~~~~~~~~^~~~~~~~~~~~ AR libbase.a ar: `u' modifier ignored since `D' is the default (see `U') make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/base' Making all in tailer make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/tailer' ../../tools/bin2c -n tailer_bin tailerbin ./tailer.ape make all-am make[4]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/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 AR libtailercommon.a ar: `u' modifier ignored since `D' is the default (see `U') AR libtailerpp.a ar: `u' modifier ignored since `D' is the default (see `U') In file included from ../../src/log_vtab_impl.hh:42, from ../../src/lnav.hh:54, from tailer.looper.cc:43: ../../src/logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': ../../src/logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AR libtailerservice.a ar: `u' modifier ignored since `D' is the default (see `U') make[4]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/tailer' make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/tailer' Making all in pugixml make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/pugixml' CXX pugixml.o AR libpugixml.a ar: `u' modifier ignored since `D' is the default (see `U') make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/pugixml' Making all in yajl make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/yajl' CC yajl.o CC yajl_alloc.o CC yajl_buf.o CC yajl_encode.o CC yajl_gen.o CC yajl_lex.o CC yajl_parser.o CC yajl_tree.o CC yajl_version.o AR libyajl.a ar: `u' modifier ignored since `D' is the default (see `U') make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/yajl' Making all in yajlpp make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/yajlpp' CXX json_ptr.o CXX json_op.o CXX yajlpp.o AR libyajlpp.a ar: `u' modifier ignored since `D' is the default (see `U') make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/yajlpp' Making all in formats/logfmt make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/formats/logfmt' CXX logfmt.parser.o AR liblogfmt.a ar: `u' modifier ignored since `D' is the default (see `U') make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/formats/logfmt' Making all in . make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/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 CXX bottom_status_source.o CXX breadcrumb_curses.o CXX cmd.parser.o CXX cmds.bookmarks.o CXX cmds.display.o CXX cmds.filtering.o CXX cmds.io.o CXX collation-functions.o CXX column_namer.o CXX command_executor.o CXX crashd.client.o 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_editor.o CXX external_opener.o CXX field_overlay_source.o CXX file_collection.o CXX file_converter_manager.o CXX file_format.o CXX file_options.o CXX files_sub_source.o CXX filter_observer.o CXX filter_status_source.o CXX filter_sub_source.o CXX fstat_vtab.o CXX fs-extension-functions.o CXX grep_proc.o CXX help_text.o CXX help_text_formatter.o CXX highlighter.o CXX hist_source.o CXX hotkeys.o CXX input_dispatcher.o CXX json-extension-functions.o CXX line_buffer.o CXX listview_curses.o CXX lnav.prompt.o CXX lnav.script.parser.o In file included from document.sections.cc:38: document.sections.cc: In member function 'lnav::document::metadata lnav::document::structure_walker::walk()': document.sections.cc:450:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 450 | require(this->sw_depth == this->sw_container_tokens.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ base/lnav_log.hh:136:30: note: in definition of macro 'require' 136 | #define require(e) ((void) ((e) ? 0 : lnav_require(#e, __FILE__, __LINE__))) | ^ document.sections.cc:737:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 737 | ensure(this->sw_depth == this->sw_container_tokens.size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ base/lnav_log.hh:184:29: note: in definition of macro 'ensure' 184 | #define ensure(e) ((void) ((e) ? 0 : lnav_ensure(#e, __FILE__, __LINE__))) | ^ CXX lnav_commands.o CXX lnav_config.o CXX lnav_util.o CXX log.annotate.o CXX log.watch.o CXX log_accel.o In file included from log_vtab_impl.hh:42, from all_logs_vtab.hh:37, from all_logs_vtab.cc:30: logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX log_actions.o CXX log_data_helper.o CXX log_data_table.o CXX log_format.o CXX log_format_loader.o In file included from log_data_helper.hh:41, from field_overlay_source.hh:39, from field_overlay_source.cc:30: logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX log_level.o In file included from log_vtab_impl.hh:42, from all_logs_vtab.hh:37, from lnav.cc:64: logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from log_vtab_impl.hh:42, from lnav.hh:54, from files_sub_source.cc:43: logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from log_vtab_impl.hh:42, from lnav.hh:54, from filter_status_source.cc:37: logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from log_data_helper.hh:41, from field_overlay_source.hh:39, from cmds.io.cc:44: logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from log_vtab_impl.hh:42, from lnav.hh:54, from command_executor.cc:47: logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from log_vtab_impl.hh:42, from lnav.hh:54, from cmds.filtering.cc:30: logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX log_level_re.o CXX log_search_table.o In file included from log_vtab_impl.hh:42, from lnav.hh:54, from lnav.indexing.cc:36: logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX logfile.o In file included from log_vtab_impl.hh:42, from lnav.hh:54, from dump_internals.cc:36: logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX logfile_sub_source.o In file included from log_vtab_impl.hh:42, from lnav.hh:54, from cmds.display.cc:30: logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from log_vtab_impl.hh:42, from lnav.hh:54, from cmds.bookmarks.cc:31: logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from log_data_helper.hh:41, from field_overlay_source.hh:39, from hotkeys.cc:42: logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX md2attr_line.o CXX md4cpp.o CXX msg.text.o In file included from field_overlay_source.cc:41: ptimec.hh: In function 'bool ptime_f(exttm*, const char*, off_t&, ssize_t)': ptimec.hh:1185:32: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 1185 | for (; index < 10 && index < avail; index++) { | ~~~~~~^~~~~~~ ptimec.hh: In function 'void ftime_f(char*, off_t&, ssize_t, const exttm&)': ptimec.hh:1219:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1219 | for (auto lpc = 0; lpc < out_len; lpc++) { | ~~~~^~~~~~~~~ In file included from log_vtab_impl.hh:42, from lnav.hh:54, from filter_sub_source.cc:43: logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX network-extension-functions.o CXX data_parser.o In file included from lnav.prompt.cc:46: ./fmtlib/fmt/ranges.h:215:59: warning: self-comparison always evaluates to true [-Wtautological-compare] 215 | integer_sequence); | ~~~^~~~~ CXX piper.header.o CXX piper.looper.o In file included from log_vtab_impl.hh:42, from lnav.hh:54, from lnav.management_cli.cc:46: logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX piper.match.o CXX plain_text_source.o In file included from log_vtab_impl.hh:42, from lnav.hh:54, from lnav.prompt.cc:48: logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX pollable.o CXX pretty_printer.o In file included from log_vtab_impl.hh:42, from lnav.hh:54, from lnav_commands.cc:37: logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lnav.cc: In function 'void looper()': lnav.cc:1791:18: warning: unused variable 'render_counter' [-Wunused-variable] 1791 | sig_atomic_t render_counter = 0; | ^~~~~~~~~~~~~~ CXX preview_status_source.o In file included from log_vtab_impl.hh:42, from lnav.hh:54, from log.annotate.cc:39: logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX ptimec_rt.o CXX readline_callbacks.o CXX readline_highlighters.o CXX readline_possibilities.o CXX regex101.client.o In file included from lnav_commands.cc:78: ptimec.hh: In function 'bool ptime_f(exttm*, const char*, off_t&, ssize_t)': ptimec.hh:1185:32: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 1185 | for (; index < 10 && index < avail; index++) { | ~~~~~~^~~~~~~ ptimec.hh: In function 'void ftime_f(char*, off_t&, ssize_t, const exttm&)': ptimec.hh:1219:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1219 | for (auto lpc = 0; lpc < out_len; lpc++) { | ~~~~^~~~~~~~~ CXX regex101.import.o CXX regexp_vtab.o CXX relative_time.o In file included from log_data_helper.hh:41, from log_data_helper.cc:32: logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX session.export.o In file included from log_vtab_impl.hh:42, from log_data_table.hh:39, from log_data_table.cc:30: logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from log_vtab_impl.hh:42, from log_search_table.hh:39, from log_search_table.cc:30: logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from logfile_sub_source.cc:34: logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX session_data.o In file included from log_vtab_impl.hh:42, from log_search_table.hh:39, from log_format.cc:50: logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from log_format.cc:52: ptimec.hh: In function 'bool ptime_f(exttm*, const char*, off_t&, ssize_t)': ptimec.hh:1185:32: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 1185 | for (; index < 10 && index < avail; index++) { | ~~~~~~^~~~~~~ ptimec.hh: In function 'void ftime_f(char*, off_t&, ssize_t, const exttm&)': ptimec.hh:1219:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1219 | for (auto lpc = 0; lpc < out_len; lpc++) { | ~~~~^~~~~~~~~ In file included from ptimec_rt.cc:32: ptimec.hh: In function 'bool ptime_f(exttm*, const char*, off_t&, ssize_t)': ptimec.hh:1185:32: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 1185 | for (; index < 10 && index < avail; index++) { | ~~~~~~^~~~~~~ ptimec.hh: In function 'void ftime_f(char*, off_t&, ssize_t, const exttm&)': ptimec.hh:1219:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1219 | for (auto lpc = 0; lpc < out_len; lpc++) { | ~~~~^~~~~~~~~ CXX shared_buffer.o CXX shlex.o In file included from logfile_sub_source.cc:54: ptimec.hh: In function 'bool ptime_f(exttm*, const char*, off_t&, ssize_t)': ptimec.hh:1185:32: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 1185 | for (; index < 10 && index < avail; index++) { | ~~~~~~^~~~~~~ ptimec.hh: In function 'void ftime_f(char*, off_t&, ssize_t, const exttm&)': ptimec.hh:1219:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1219 | for (auto lpc = 0; lpc < out_len; lpc++) { | ~~~~^~~~~~~~~ CXX spectro_impls.o CXX spectro_source.o CXX sqlitepp.o CXX sqlite-extension-func.o CXX static_file_vtab.o CXX statusview_curses.o relative_time.cc: In member function 'int64_t relative_time::to_microseconds() const': relative_time.cc:1125: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] 1125 | memset(&etm, 0, sizeof(etm)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from relative_time.hh:45, from relative_time.cc:32: base/time_util.hh:147:8: note: 'struct exttm' declared here 147 | struct exttm { | ^~~~~ CXX string-extension-functions.o 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.formatter.o CXX sql_commands.o CXX sql_util.o CXX state-extension-functions.o CXX sysclip.o CXX textinput_curses.o In file included from log_data_helper.hh:41, from field_overlay_source.hh:39, from readline_callbacks.cc:43: logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX textinput.history.o CXX textfile_highlighters.o In file included from log_vtab_impl.hh:42, from lnav.hh:54, from readline_possibilities.cc:42: logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from spectro_source.cc:34: spectro_source.cc: In member function 'virtual bool spectrogram_source::list_static_overlay(const listview_curses&, int, int, attr_line_t&)': base/ansi_scrubber.hh:40:30: warning: format '%d' expects argument of type 'int', but argument 4 has type 'role_t' [-Wformat=] 40 | #define ANSI_CSI "\x1b[" base/ansi_scrubber.hh:52:31: note: in expansion of macro 'ANSI_CSI' 52 | #define ANSI_ROLE(msg) ANSI_CSI "%dO" msg ANSI_NORM | ^~~~~~~~ spectro_source.cc:614:14: note: in expansion of macro 'ANSI_ROLE' 614 | ANSI_ROLE(" ") " 1-%'d " ANSI_ROLE(" ") " %'d-%'d " ANSI_ROLE( | ^~~~~~~~~ base/ansi_scrubber.hh:52:42: note: format string is defined here 52 | #define ANSI_ROLE(msg) ANSI_CSI "%dO" msg ANSI_NORM | ~^ | | | int base/ansi_scrubber.hh:40:30: warning: format '%d' expects argument of type 'int', but argument 6 has type 'role_t' [-Wformat=] 40 | #define ANSI_CSI "\x1b[" base/ansi_scrubber.hh:52:31: note: in expansion of macro 'ANSI_CSI' 52 | #define ANSI_ROLE(msg) ANSI_CSI "%dO" msg ANSI_NORM | ^~~~~~~~ spectro_source.cc:614:14: note: in expansion of macro 'ANSI_ROLE' 614 | ANSI_ROLE(" ") " 1-%'d " ANSI_ROLE(" ") " %'d-%'d " ANSI_ROLE( | ^~~~~~~~~ base/ansi_scrubber.hh:52:42: note: format string is defined here 52 | #define ANSI_ROLE(msg) ANSI_CSI "%dO" msg ANSI_NORM | ~^ | | | int base/ansi_scrubber.hh:40:30: warning: format '%d' expects argument of type 'int', but argument 9 has type 'role_t' [-Wformat=] 40 | #define ANSI_CSI "\x1b[" base/ansi_scrubber.hh:52:31: note: in expansion of macro 'ANSI_CSI' 52 | #define ANSI_ROLE(msg) ANSI_CSI "%dO" msg ANSI_NORM | ^~~~~~~~ spectro_source.cc:614:14: note: in expansion of macro 'ANSI_ROLE' 614 | ANSI_ROLE(" ") " 1-%'d " ANSI_ROLE(" ") " %'d-%'d " ANSI_ROLE( | ^~~~~~~~~ base/ansi_scrubber.hh:52:42: note: format string is defined here 52 | #define ANSI_ROLE(msg) ANSI_CSI "%dO" msg ANSI_NORM | ~^ | | | int CXX textview_curses.o In file included from log_vtab_impl.hh:42, from lnav.hh:54, from session_data.cc:52: logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from log_vtab_impl.hh:42, from lnav.hh:54, from session.export.cc:35: logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX time-extension-functions.o CXX timeline_source.o CXX top_status_source.o readline_callbacks.cc: In function 'void rl_sql_change(textinput_curses&, bool)': readline_callbacks.cc:612:14: warning: variable 'stage_iter' set but not used [-Wunused-but-set-variable] 612 | auto stage_iter = rfind_string_attr_if( | ^~~~~~~~~~ readline_callbacks.cc: In lambda function: readline_callbacks.cc:698:47: warning: comparison of integer expressions of different signedness: 'const int' and 'const long unsigned int' [-Wsign-compare] 698 | return attr.sa_range.lr_start <= cursor_offset | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ readline_callbacks.cc:699:38: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 699 | && cursor_offset <= attr.sa_range.lr_end; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ readline_callbacks.cc: In function 'void rl_search_internal(textinput_curses&, ln_mode_t, bool)': readline_callbacks.cc:1105:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1105 | if (cursor_x >= orig_prql_stmt.get_string().length()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX unique_path.o CXX view_curses.o In file included from log_vtab_impl.hh:42, from lnav.hh:54, from spectro_impls.cc:35: logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX view_helpers.o In file included from log_vtab_impl.hh:42, from lnav.hh:54, from static_file_vtab.cc:42: logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX views_vtab.o CXX vtab_module.o CXX log_vtab_impl.o CXX xml_util.o CXX xpath_vtab.o CXX xterm_mouse.o CXX yaml-extension-functions.o In file included from time-extension-functions.cc:42: ptimec.hh: In function 'bool ptime_f(exttm*, const char*, off_t&, ssize_t)': ptimec.hh:1185:32: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 1185 | for (; index < 10 && index < avail; index++) { | ~~~~~~^~~~~~~ ptimec.hh: In function 'void ftime_f(char*, off_t&, ssize_t, const exttm&)': ptimec.hh:1219:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1219 | for (auto lpc = 0; lpc < out_len; lpc++) { | ~~~~^~~~~~~~~ CXX animals-json.o CXX ansi-palette-json.o CXX builtin-scripts.o CXX builtin-sh-scripts.o textinput_curses.cc: In member function 'virtual bool textinput_curses::handle_mouse(mouse_event&)': textinput_curses.cc:391:44: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 391 | y <= range->sr_end.y && y < this->tc_lines.size(); | ~~^~~~~~~~~~~~~~~~~~~~~~~ textinput_curses.cc: In member function 'std::string textinput_curses::replace_selection_no_change(string_fragment)': textinput_curses.cc:1633:51: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1633 | curr_line <= range.sr_end.y && curr_line < this->tc_lines.size(); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from log_vtab_impl.hh:42, from lnav.hh:54, from text_overlay_menu.cc:34: logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX css-color-names-json.o CXX default-config.o CXX default-formats.o CXX diseases-json.o CXX emojis-json.o In file included from log_vtab_impl.hh:42, from lnav.hh:54, from sql_commands.cc:40: logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from log_vtab_impl.hh:42, from lnav.hh:54, from state-extension-functions.cc:38: logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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:281:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 281 | if (y < 0 || y >= rows || x < 0 || x >= cols) { | ~~^~~~~~~ view_curses.cc:281:46: warning: comparison of integer expressions of different signedness: 'const int' and 'unsigned int' [-Wsign-compare] 281 | if (y < 0 || y >= rows || x < 0 || x >= cols) { | ~~^~~~~~~ view_curses.cc:283:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 283 | } else if ((x + line_width_chars) > cols) { | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ textview_curses.cc: In member function 'virtual bool textview_curses::handle_mouse(mouse_event&)': textview_curses.cc:435:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 435 | auto mouse_line = (me.me_y < 0 || me.me_y >= this->lv_display_lines.size()) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ textview_curses.cc:624:44: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 624 | } else if (me.me_x >= width - 1) { | ~~~~~~~~^~~~~~~~~~~~ CXX words-json.o In file included from log_vtab_impl.hh:42, from lnav.hh:54, from textinput.history.cc:38: logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX help-md.o In file included from timeline_source.hh:39, from timeline_source.cc:32: logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX init-sql.o CXX prql-modules.o CXX time_fmts.o CXX xml-entities-json.o CXX xterm-palette-json.o CXX data_scanner.o CXX data_scanner_re.o CC test_override.o CC third-party/md4c/md4c.o CXX third-party/prqlc-c/prqlc.cxx.o CC third-party/sqlite/ext/dbdump.o CC third-party/sqlite/ext/series.o CXX spookyhash/SpookyV2.o timeline_source.cc: In member function 'virtual std::vector timeline_preview_overlay::list_overlay_menu(const listview_curses&, vis_line_t)': timeline_source.cc:146:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 146 | if (left + MENU_WIDTH >= dim.second) { | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ timeline_source.cc: In member function 'virtual void timeline_header_overlay::list_value_for_overlay(const listview_curses&, vis_line_t, std::vector&)': timeline_source.cc:316:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 316 | if (line >= this->gho_src->gs_time_order.size()) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ timeline_source.cc: In member function 'bool timeline_source::rebuild_indexes()': timeline_source.cc:704:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 703 | if (sub.ostr_subid.length() | ~~~~~~~~~~~~~~~~~~~~~~~ 704 | > active_iter->second.or_max_subid_width) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ timeline_source.cc:841:42: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 841 | if (pair.second.or_name.length() > this->gs_opid_width) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ timeline_source.cc: In member function 'virtual std::optional timeline_source::time_for_row(vis_line_t)': timeline_source.cc:932:13: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 932 | if (row >= this->gs_time_order.size()) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ timeline_source.cc:941:38: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 941 | if (ov_sel && ov_sel.value() < otr.otr_sub_ops.size()) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ timeline_source.cc: In member function 'virtual void timeline_source::text_selection_changed(textview_curses&)': timeline_source.cc:978:29: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 978 | if (!sel || sel.value() >= this->gs_time_order.size()) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ timeline_source.cc: In member function 'virtual void timeline_source::text_crumbs_for_line(int, std::vector&)': timeline_source.cc:1109:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1109 | if (line >= this->gs_time_order.size()) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from log_vtab_impl.hh:42, from lnav.hh:54, from top_status_source.cc:33: logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from time_fmts.cc:3: ptimec.hh: In function 'bool ptime_f(exttm*, const char*, off_t&, ssize_t)': ptimec.hh:1185:32: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 1185 | for (; index < 10 && index < avail; index++) { | ~~~~~~^~~~~~~ ptimec.hh: In function 'void ftime_f(char*, off_t&, ssize_t, const exttm&)': ptimec.hh:1219:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1219 | for (auto lpc = 0; lpc < out_len; lpc++) { | ~~~~^~~~~~~~~ In file included from log_vtab_impl.hh:42, from log_vtab_impl.cc:30: logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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:13: third-party/md4c/md4c.c:2239:7: warning: 'label_contents_line_index' may be used uninitialized [-Wmaybe-uninitialized] 2239 | if(label_is_multiline) { | ^ 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 2158 | MD_SIZE label_contents_line_index; | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from log_vtab_impl.cc:41: ../src/third-party/scnlib/include/scn/ranges.h: At global scope: ../src/third-party/scnlib/include/scn/ranges.h:75:41: warning: self-comparison always evaluates to true [-Wtautological-compare] 75 | std::integer_sequence); | ~~~^~~~~ In file included from log_vtab_impl.hh:42, from lnav.hh:54, from view_helpers.cc:45: logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from log_vtab_impl.hh:42, from lnav.hh:54, from views_vtab.cc:40: logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ textinput_curses.cc: In member function 'void textinput_curses::command_indent(indent_mode_t)': textinput_curses.cc:768:31: warning: 'indent_amount' may be used uninitialized [-Wmaybe-uninitialized] 768 | indent_amount += *indent_iter; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ textinput_curses.cc:739:9: note: 'indent_amount' was declared here 739 | int indent_amount; | ^~~~~~~~~~~~~ AR libdiag.a ar: `u' modifier ignored since `D' is the default (see `U') AR libdatascanner.a ar: `u' modifier ignored since `D' is the default (see `U') 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 '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src' make[2]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src' make[1]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src' Making all in test make[1]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/test' Making all in expected make[2]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/test/expected' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/test/expected' make[2]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/test' CXX test_stubs.o In file included from ../src/log_vtab_impl.hh:42, from ../src/lnav.hh:54, from test_stubs.cc:33: ../src/logfile_sub_source.hh: In member function 'std::optional logfile_sub_source::find_bookmark_metadata(vis_line_t) const': ../src/logfile_sub_source.hh:371:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 371 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AR libtestdummy.a ar: `u' modifier ignored since `D' is the default (see `U') make[2]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/test' make[1]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/test' make[1]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0' make[1]: Nothing to be done for 'all-am'. make[1]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0' >>> lnav: Entering fakeroot... Making install in tools make[1]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/tools' make[2]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/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 '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/tools' make[1]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/tools' Making install in src make[1]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src' make install-recursive make[2]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src' Making install in fmtlib make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/fmtlib' make[4]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/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 '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/fmtlib' make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/fmtlib' Making install in third-party/base64/lib make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/third-party/base64/lib' make[4]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/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 '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/third-party/base64/lib' make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/third-party/base64/lib' Making install in third-party/date/src make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/third-party/date/src' make[4]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/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 '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/third-party/date/src' make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/third-party/date/src' Making install in third-party/notcurses/src/lib make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/third-party/notcurses/src/lib' make[4]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/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 '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/third-party/notcurses/src/lib' make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/third-party/notcurses/src/lib' Making install in third-party/scnlib/src make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/third-party/scnlib/src' make[4]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/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 '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/third-party/scnlib/src' make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/third-party/scnlib/src' Making install in pcrepp make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/pcrepp' make[4]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/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 '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/pcrepp' make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/pcrepp' Making install in base make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/base' make[4]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/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 '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/base' make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/base' Making install in tailer make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/tailer' make install-am make[4]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/tailer' make[5]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/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 '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/tailer' make[4]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/tailer' make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/tailer' Making install in pugixml make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/pugixml' make[4]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/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 '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/pugixml' make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/pugixml' Making install in yajl make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/yajl' make[4]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/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 '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/yajl' make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/yajl' Making install in yajlpp make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/yajlpp' make[4]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/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 '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/yajlpp' make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/yajlpp' Making install in formats/logfmt make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/formats/logfmt' make[4]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/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 '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/formats/logfmt' make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src/formats/logfmt' Making install in . make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/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 '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src' make[4]: Nothing to be done for 'install-data-am'. .././install-sh -c -d '/home/buildozer/aports/community/lnav/pkg/lnav/usr/bin' /usr/bin/install -c lnav '/home/buildozer/aports/community/lnav/pkg/lnav/usr/bin' make[4]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src' make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src' make[2]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src' make[1]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/src' Making install in test make[1]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/test' Making install in expected make[2]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/test/expected' make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/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 '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/test/expected' make[2]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/test/expected' make[2]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/test' make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/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 '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/test' make[2]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/test' make[1]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0/test' make[1]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0' make[2]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0' make[2]: Nothing to be done for 'install-exec-am'. ./install-sh -c -d '/home/buildozer/aports/community/lnav/pkg/lnav/usr/share/man/man1' /usr/bin/install -c -m 644 lnav.1 '/home/buildozer/aports/community/lnav/pkg/lnav/usr/share/man/man1' make[2]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0' make[1]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.0' >>> lnav-doc*: Running split function doc... 'usr/share/man' -> '/home/buildozer/aports/community/lnav/pkg/lnav-doc/usr/share/man' >>> lnav-doc*: Preparing subpackage lnav-doc... >>> lnav-doc*: Running postcheck for lnav-doc >>> lnav*: Running postcheck for lnav >>> lnav*: Preparing package lnav... >>> lnav*: Stripping binaries >>> lnav-doc*: Scanning shared objects >>> lnav*: Scanning shared objects >>> lnav-doc*: Tracing dependencies... >>> lnav-doc*: Package size: 1.4 KB >>> lnav-doc*: Compressing data... >>> lnav-doc*: Create checksum... >>> lnav-doc*: Create lnav-doc-0.13.0-r0.apk >>> lnav*: Tracing dependencies... tzdata so:libarchive.so.13 so:libbz2.so.1 so:libc.musl-x86_64.so.1 so:libcurl.so.4 so:libgcc_s.so.1 so:libncursesw.so.6 so:libpcre2-8.so.0 so:libsqlite3.so.0 so:libstdc++.so.6 so:libunistring.so.5 so:libz.so.1 >>> lnav*: Package size: 7.9 MB >>> lnav*: Compressing data... >>> lnav*: Create checksum... >>> lnav*: Create lnav-0.13.0-r0.apk >>> lnav: Build complete at Fri, 25 Jul 2025 05:00:38 +0000 elapsed time 0h 3m 42s >>> lnav: Cleaning up srcdir >>> lnav: Cleaning up pkgdir >>> lnav: Uninstalling dependencies... ( 1/43) Purging .makedepends-lnav (20250725.045657) ( 2/43) Purging tzdata (2025b-r0) ( 3/43) Purging bash (5.3.3-r0) bash-5.3.3-r0.pre-deinstall: Executing script... ( 4/43) Purging bzip2-dev (1.0.8-r6) ( 5/43) Purging curl-dev (8.15.0-r0) ( 6/43) Purging gpm-dev (1.20.7-r5) ( 7/43) Purging gpm-libs (1.20.7-r5) ( 8/43) Purging libarchive-dev (3.8.1-r0) ( 9/43) Purging libarchive (3.8.1-r0) (10/43) Purging libbsd-dev (0.12.2-r0) (11/43) Purging linux-headers (6.15.8-r0) (12/43) Purging libmd-dev (1.1.0-r0) (13/43) Purging libbsd (0.12.2-r0) (14/43) Purging libunistring-dev (1.3-r0) (15/43) Purging pcre2-dev (10.43-r1) (16/43) Purging libedit-dev (20250104.3.1-r2) (17/43) Purging bsd-compat-headers (0.7.2-r6) (18/43) Purging libpcre2-16 (10.43-r1) (19/43) Purging libpcre2-32 (10.43-r1) (20/43) Purging readline-dev (8.3.1-r0) (21/43) Purging libhistory (8.3.1-r0) (22/43) Purging sqlite-dev (3.50.3-r0) (23/43) Purging sqlite (3.50.3-r0) (24/43) Purging sqlite-libs (3.50.3-r0) (25/43) Purging zlib-dev (1.3.1-r2) (26/43) Purging brotli-dev (1.1.0-r2) (27/43) Purging brotli (1.1.0-r2) (28/43) Purging c-ares-dev (1.34.5-r0) (29/43) Purging libbz2 (1.0.8-r6) (30/43) Purging libmd (1.1.0-r0) (31/43) Purging libpsl-dev (0.21.5-r3) (32/43) Purging libpsl-utils (0.21.5-r3) (33/43) Purging ncurses-dev (6.5_p20250705-r0) (34/43) Purging libncurses++ (6.5_p20250705-r0) (35/43) Purging libpanelw (6.5_p20250705-r0) (36/43) Purging nghttp2-dev (1.66.0-r0) (37/43) Purging openssl-dev (3.5.1-r0) (38/43) Purging xz-libs (5.8.1-r0) (39/43) Purging zstd-dev (1.5.7-r1) (40/43) Purging zstd (1.5.7-r1) (41/43) Purging libformw (6.5_p20250705-r0) (42/43) Purging libidn2-dev (2.3.8-r0) (43/43) Purging libmenuw (6.5_p20250705-r0) busybox-1.37.0-r20.trigger: Executing script... OK: 413 MiB in 106 packages >>> lnav: Updating the community/x86_64 repository index... >>> lnav: Signing the index...