>>> lnav: Building community/lnav 0.13.2-r0 (using abuild 3.15.0-r3) started Fri, 19 Sep 2025 04:40:11 +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/44) Installing tzdata (2025b-r0) ( 2/44) Installing bash (5.3.3-r1) bash-5.3.3-r1.post-install: Executing script... ( 3/44) Installing libbz2 (1.0.8-r6) ( 4/44) Installing bzip2-dev (1.0.8-r6) ( 5/44) Installing brotli (1.1.0-r2) ( 6/44) Installing brotli-dev (1.1.0-r2) ( 7/44) Installing c-ares-dev (1.34.5-r0) ( 8/44) Installing libidn2-dev (2.3.8-r0) ( 9/44) Installing libpsl-utils (0.21.5-r3) (10/44) Installing libpsl-dev (0.21.5-r3) (11/44) Installing nghttp2-dev (1.66.0-r0) (12/44) Installing nghttp3-dev (1.9.0-r0) (13/44) Installing openssl-dev (3.5.2-r0) (14/44) Installing zlib-dev (1.3.1-r2) (15/44) Installing zstd (1.5.7-r2) (16/44) Installing zstd-dev (1.5.7-r2) (17/44) Installing curl-dev (8.16.0-r1) (18/44) Installing gpm-libs (1.20.7-r6) (19/44) Installing gpm-dev (1.20.7-r6) (20/44) Installing xz-libs (5.8.1-r0) (21/44) Installing libarchive (3.8.1-r0) (22/44) Installing libarchive-dev (3.8.1-r0) (23/44) Installing bsd-compat-headers (0.7.2-r6) (24/44) Installing linux-headers (6.16.7-r0) (25/44) Installing libmd (1.1.0-r0) (26/44) Installing libmd-dev (1.1.0-r0) (27/44) Installing libbsd (0.12.2-r0) (28/44) Installing libbsd-dev (0.12.2-r0) (29/44) Installing libunistring-dev (1.3-r0) (30/44) Installing libformw (6.5_p20250816-r0) (31/44) Installing libmenuw (6.5_p20250816-r0) (32/44) Installing libpanelw (6.5_p20250816-r0) (33/44) Installing libncurses++ (6.5_p20250816-r0) (34/44) Installing ncurses-dev (6.5_p20250816-r0) (35/44) Installing libedit-dev (20250104.3.1-r2) (36/44) Installing libpcre2-16 (10.46-r0) (37/44) Installing libpcre2-32 (10.46-r0) (38/44) Installing pcre2-dev (10.46-r0) (39/44) Installing libhistory (8.3.1-r0) (40/44) Installing readline-dev (8.3.1-r0) (41/44) Installing sqlite (3.50.4-r1) (42/44) Installing sqlite-libs (3.50.4-r1) (43/44) Installing sqlite-dev (3.50.4-r1) (44/44) Installing .makedepends-lnav (20250919.044012) busybox-1.37.0-r23.trigger: Executing script... OK: 409 MiB in 151 packages >>> lnav: Cleaning up srcdir >>> lnav: Cleaning up pkgdir >>> lnav: Cleaning up tmpdir >>> lnav: Fetching https://distfiles.alpinelinux.org/distfiles/edge//lnav-0.13.2.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.2/lnav-0.13.2.tar.gz Connecting to github.com (20.26.156.215:443) Connecting to release-assets.githubusercontent.com (185.199.110.133:443) saving to '/var/cache/distfiles/edge/lnav-0.13.2.tar.gz.part' lnav-0.13.2.tar.gz.p 100% |********************************| 4400k 0:00:00 ETA '/var/cache/distfiles/edge/lnav-0.13.2.tar.gz.part' saved >>> lnav: Fetching https://distfiles.alpinelinux.org/distfiles/edge//lnav-0.13.2.tar.gz >>> lnav: Checking sha512sums... lnav-0.13.2.tar.gz: OK >>> lnav: Unpacking /var/cache/distfiles/edge/lnav-0.13.2.tar.gz... configure: WARNING: unrecognized options: --disable-tinfo 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... s390x-alpine-linux-musl checking host system type... s390x-alpine-linux-musl checking whether make supports the include directive... yes (GNU style) checking for s390x-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 s390x-alpine-linux-musl-gcc... s390x-alpine-linux-musl-gcc checking whether the compiler supports GNU C... (cached) yes checking whether s390x-alpine-linux-musl-gcc accepts -g... yes checking for s390x-alpine-linux-musl-gcc option to enable C11 features... (cached) none needed checking whether s390x-alpine-linux-musl-gcc understands -c and -o together... yes checking dependency style of s390x-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... s390x-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 s390x-alpine-linux-musl-g++... s390x-alpine-linux-musl-g++ checking whether the compiler supports GNU C++... (cached) yes checking whether s390x-alpine-linux-musl-g++ accepts -g... yes checking for s390x-alpine-linux-musl-g++ option to enable C++11 features... (cached) none needed checking dependency style of s390x-alpine-linux-musl-g++... gcc3 checking how to run the C++ preprocessor... s390x-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 s390x-alpine-linux-musl-ranlib... no checking for ranlib... ranlib checking for s390x-alpine-linux-musl-ar... no checking for s390x-alpine-linux-musl-lib... no checking for s390x-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 windres... 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.16.0 checking for libcurl >= version 7.23.0... yes checking whether libcurl is usable... yes checking for curl_free... yes 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 sys/sysctl.h... no checking for windows.h... no checking lib archive... (testing) checking for archive_read_new in -larchive... yes checking for archive.h... yes checking lib archive... -larchive checking if PCRE2 is wanted... yes checking for pcre2_compile_8 in -lpcre2-8... yes checking for pcre2.h... yes checking whether to build with code coverage support... no checking for library containing sqlite3_open... -lsqlite3 checking for sqlite3.h... yes checking for SQLite3 library >= 3.9.0... yes checking for sqlite3_stmt_readonly... yes checking for sqlite3_value_subtype... yes checking for sqlite3_error_offset... yes checking for sqlite3_drop_modules... yes Adding include path: /usr/local/include checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating TESTS_ENVIRONMENT config.status: creating tools/Makefile config.status: creating src/help.md config.status: creating src/Makefile config.status: creating src/base/Makefile config.status: creating src/formats/logfmt/Makefile config.status: creating src/fmtlib/Makefile config.status: creating src/pcrepp/Makefile config.status: creating src/pugixml/Makefile config.status: creating src/tailer/Makefile config.status: creating src/yajl/Makefile config.status: creating src/yajlpp/Makefile config.status: creating src/third-party/base64/lib/Makefile config.status: creating src/third-party/date/src/Makefile config.status: creating src/third-party/notcurses/src/lib/Makefile config.status: creating src/third-party/scnlib/src/Makefile config.status: creating test/Makefile config.status: creating test/expected/Makefile config.status: creating src/config.h config.status: executing depfiles commands configure: WARNING: unrecognized options: --disable-tinfo Making all in tools make[1]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/tools' cc -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -DHAS_REMOTE_API=0 -DUSE_OS_TZDB=1 -I/usr/include -I/usr/include -I/usr/local/include -Wl,--as-needed,-O1,--sort-common -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.2/tools' Making all in src make[1]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/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 BIN2C terminfo-files.cc CXX ptimec BIN2C xml-entities-json.cc BIN2C xterm-palette-json.cc TIMEFMT time_fmts.cc make all-recursive make[2]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/src' Making all in fmtlib make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/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.2/src/fmtlib' Making all in third-party/base64/lib make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/src/third-party/base64/lib' CC lib.o CC arch/generic/codec.o CC tables/tables.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.2/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.2/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.2/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.2/src/third-party/notcurses/src/lib' CC automaton.o CC blit.o CC capabilities.o CC debug.o CC direct.o CC fade.o CC fd.o CC fill.o In file included from ./../lib/sprite.h:10, from ./../lib/termdesc.h:16, from internal.h:46, from blit.c:3: ./../lib/fbuf.h: In function 'fbuf_emit_parm': ./../lib/fbuf.h:251:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 251 | free(esc); | ^~~ In file included from /usr/include/fortify/stdlib.h:23, from ./../compat/compat.h:10, from internal.h:11: /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ In file included from ./../lib/sprite.h:10, from ./../lib/termdesc.h:16, from internal.h:46, from automaton.c:2: ./../lib/fbuf.h: In function 'fbuf_emit_parm': ./../lib/termdesc.h: In function 'term_emit_parm': ./../lib/fbuf.h:251:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 251 | free(esc); | ^~~ ./../lib/termdesc.h:322:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 322 | free(seq); | ^~~ In file included from /usr/include/fortify/stdlib.h:23, from ./../compat/compat.h:10, from internal.h:11: /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ In file included from ./../lib/sprite.h:10, from ./../lib/termdesc.h:16, from internal.h:46, from direct.c:11: ./../lib/fbuf.h: In function 'fbuf_emit_parm': ./../lib/fbuf.h:251:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 251 | free(esc); | ^~~ ./../lib/termdesc.h: In function 'term_emit_parm': In file included from /usr/include/fortify/stdlib.h:23, from visual-details.h:9, from direct.c:9: /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ ./../lib/termdesc.h:322:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 322 | free(seq); | ^~~ /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ ./../lib/termdesc.h: In function 'term_emit_parm': In file included from ./../lib/sprite.h:10, from ./../lib/termdesc.h:16, from internal.h:46, from fd.c:5: ./../lib/fbuf.h: In function 'fbuf_emit_parm': ./../lib/termdesc.h:322:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 322 | free(seq); | ^~~ ./../lib/fbuf.h:251:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 251 | free(esc); | ^~~ /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ In file included from /usr/include/pthread.h:30, from fd.c:4: /usr/include/sched.h:85:11: note: expected 'void *' but argument is of type 'const char *' 85 | void free(void *); | ^~~~~~ ./../lib/termdesc.h: In function 'term_emit_parm': In file included from ./../lib/sprite.h:10, from ./../lib/termdesc.h:16, from internal.h:46, from debug.c:1: ./../lib/fbuf.h: In function 'fbuf_emit_parm': ./../lib/termdesc.h:322:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 322 | free(seq); | ^~~ ./../lib/fbuf.h:251:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 251 | free(esc); | ^~~ /usr/include/sched.h:85:11: note: expected 'void *' but argument is of type 'const char *' 85 | void free(void *); | ^~~~~~ In file included from /usr/include/fortify/stdlib.h:23, from ./../compat/compat.h:10, from internal.h:11: /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ ./../lib/termdesc.h: In function 'term_emit_parm': ./../lib/termdesc.h:322:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 322 | free(seq); | ^~~ /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ CC gpm.o In file included from ./../lib/sprite.h:10, from ./../lib/termdesc.h:16, from internal.h:46, from fade.c:3: ./../lib/fbuf.h: In function 'fbuf_emit_parm': ./../lib/fbuf.h:251:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 251 | free(esc); | ^~~ In file included from /usr/include/fortify/stdlib.h:23, from ./../compat/compat.h:10, from internal.h:11: /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ In file included from ./../lib/sprite.h:10, from ./../lib/termdesc.h:16, from internal.h:46, from fill.c:1: ./../lib/fbuf.h: In function 'fbuf_emit_parm': ./../lib/fbuf.h:251:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 251 | free(esc); | ^~~ In file included from /usr/include/fortify/stdlib.h:23, from ./../compat/compat.h:10, from internal.h:11: /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ ./../lib/termdesc.h: In function 'term_emit_parm': ./../lib/termdesc.h:322:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 322 | free(seq); | ^~~ /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ ./../lib/termdesc.h: In function 'term_emit_parm': ./../lib/termdesc.h:322:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 322 | free(seq); | ^~~ /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ In file included from ./../lib/sprite.h:10, from ./../lib/termdesc.h:16, from internal.h:46, from gpm.c:1: ./../lib/fbuf.h: In function 'fbuf_emit_parm': ./../lib/fbuf.h:251:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 251 | free(esc); | ^~~ In file included from /usr/include/fortify/stdlib.h:23, from ./../compat/compat.h:10, from internal.h:11: /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ ./../lib/termdesc.h: In function 'term_emit_parm': ./../lib/termdesc.h:322:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 322 | free(seq); | ^~~ /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ CC in.o CC kitty.o In file included from ./../lib/sprite.h:10, from ./../lib/termdesc.h:16, from internal.h:46, from in.c:6: ./../lib/fbuf.h: In function 'fbuf_emit_parm': ./../lib/fbuf.h:251:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 251 | free(esc); | ^~~ In file included from /usr/include/fortify/stdlib.h:23, from ./../compat/compat.h:10, from internal.h:11: /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ ./../lib/termdesc.h: In function 'term_emit_parm': ./../lib/termdesc.h:322:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 322 | free(seq); | ^~~ /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ CC layout.o in.c: In function 'prep_special_keys': in.c:357:17: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 357 | char* seq = terminfo_get_string_by_name(notcurses_terminfo, k->tinfo); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./../lib/fbuf.h:15: 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 file included from ./../lib/sprite.h:10, from ./../lib/termdesc.h:16, from internal.h:46, from kitty.c:1: ./../lib/fbuf.h: In function 'fbuf_emit_parm': ./../lib/fbuf.h:251:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 251 | free(esc); | ^~~ In file included from /usr/include/fortify/stdlib.h:23, from ./../compat/compat.h:10, from internal.h:11: /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ ./../lib/termdesc.h: In function 'term_emit_parm': ./../lib/termdesc.h:322:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 322 | free(seq); | ^~~ /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ 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); | ^~~~~~~ In file included from ./../lib/sprite.h:10, from ./../lib/termdesc.h:16, from internal.h:46, from layout.c:1: ./../lib/fbuf.h: In function 'fbuf_emit_parm': ./../lib/fbuf.h:251:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 251 | free(esc); | ^~~ In file included from /usr/include/fortify/stdlib.h:23, from ./../compat/compat.h:10, from internal.h:11: /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ ./../lib/termdesc.h: In function 'term_emit_parm': ./../lib/termdesc.h:322:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 322 | free(seq); | ^~~ /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ CC linux.o CC menu.o In file included from ./../lib/sprite.h:10, from ./../lib/termdesc.h:16, from internal.h:46, from linux.c:2: ./../lib/fbuf.h: In function 'fbuf_emit_parm': ./../lib/fbuf.h:251:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 251 | free(esc); | ^~~ In file included from /usr/include/fortify/stdlib.h:23, from ./../compat/compat.h:10, from internal.h:11: /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ ./../lib/termdesc.h: In function 'term_emit_parm': ./../lib/termdesc.h:322:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 322 | free(seq); | ^~~ /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ CC metric.o In file included from ./../lib/sprite.h:10, from ./../lib/termdesc.h:16, from internal.h:46, from menu.c:1: ./../lib/fbuf.h: In function 'fbuf_emit_parm': ./../lib/fbuf.h:251:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 251 | free(esc); | ^~~ In file included from /usr/include/fortify/stdlib.h:23, from ./../compat/compat.h:10, from internal.h:11: /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ ./../lib/termdesc.h: In function 'term_emit_parm': ./../lib/termdesc.h:322:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 322 | free(seq); | ^~~ /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ In file included from ./../lib/sprite.h:10, from ./../lib/termdesc.h:16, from internal.h:46, from metric.c:7: ./../lib/fbuf.h: In function 'fbuf_emit_parm': ./../lib/fbuf.h:251:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 251 | free(esc); | ^~~ In file included from /usr/include/pthread.h:30, from metric.c:4: /usr/include/sched.h:85:11: note: expected 'void *' but argument is of type 'const char *' 85 | void free(void *); | ^~~~~~ ./../lib/termdesc.h: In function 'term_emit_parm': ./../lib/termdesc.h:322:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 322 | free(seq); | ^~~ /usr/include/sched.h:85:11: note: expected 'void *' but argument is of type 'const char *' 85 | void free(void *); | ^~~~~~ CC mice.o CC notcurses.o In file included from ./../lib/sprite.h:10, from ./../lib/termdesc.h:16, from internal.h:46, from mice.c:1: ./../lib/fbuf.h: In function 'fbuf_emit_parm': ./../lib/fbuf.h:251:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 251 | free(esc); | ^~~ In file included from /usr/include/fortify/stdlib.h:23, from ./../compat/compat.h:10, from internal.h:11: /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ ./../lib/termdesc.h: In function 'term_emit_parm': ./../lib/termdesc.h:322:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 322 | free(seq); | ^~~ /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ CC plot.o CC progbar.o In file included from ./../lib/sprite.h:10, from ./../lib/termdesc.h:16, from internal.h:46, from notcurses.c:5: ./../lib/fbuf.h: In function 'fbuf_emit_parm': ./../lib/fbuf.h:251:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 251 | free(esc); | ^~~ In file included from /usr/include/fortify/stdlib.h:23, from egcpool.h:9, from notcurses.c:4: /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ ./../lib/termdesc.h: In function 'term_emit_parm': ./../lib/termdesc.h:322:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 322 | free(seq); | ^~~ /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ CC reader.o In file included from ./../lib/sprite.h:10, from ./../lib/termdesc.h:16, from internal.h:46, from plot.c:6: ./../lib/fbuf.h: In function 'fbuf_emit_parm': ./../lib/fbuf.h:251:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 251 | free(esc); | ^~~ In file included from /usr/include/fortify/stdlib.h:23, from ./../compat/compat.h:10, from internal.h:11: /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ ./../lib/termdesc.h: In function 'term_emit_parm': ./../lib/termdesc.h:322:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 322 | free(seq); | ^~~ /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ In file included from ./../lib/sprite.h:10, from ./../lib/termdesc.h:16, from internal.h:46, from progbar.c:2: ./../lib/fbuf.h: In function 'fbuf_emit_parm': ./../lib/fbuf.h:251:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 251 | free(esc); | ^~~ In file included from /usr/include/fortify/stdlib.h:23, from ./../compat/compat.h:10, from internal.h:11: /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ ./../lib/termdesc.h: In function 'term_emit_parm': ./../lib/termdesc.h:322:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 322 | free(seq); | ^~~ /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ In file included from ./../lib/sprite.h:10, from ./../lib/termdesc.h:16, from internal.h:46, from reader.c:1: ./../lib/fbuf.h: In function 'fbuf_emit_parm': ./../lib/fbuf.h:251:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 251 | free(esc); | ^~~ In file included from /usr/include/fortify/stdlib.h:23, from ./../compat/compat.h:10, from internal.h:11: /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ ./../lib/termdesc.h: In function 'term_emit_parm': ./../lib/termdesc.h:322:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 322 | free(seq); | ^~~ /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ CC render.o CC selector.o CC reel.o In file included from ./../lib/sprite.h:10, from ./../lib/termdesc.h:16, from internal.h:46, from selector.c:1: ./../lib/fbuf.h: In function 'fbuf_emit_parm': ./../lib/fbuf.h:251:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 251 | free(esc); | ^~~ In file included from /usr/include/fortify/stdlib.h:23, from ./../compat/compat.h:10, from internal.h:11: /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ ./../lib/termdesc.h: In function 'term_emit_parm': ./../lib/termdesc.h:322:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 322 | free(seq); | ^~~ /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ In file included from ./../lib/sprite.h:10, from ./../lib/termdesc.h:16, from internal.h:46, from reel.c:5: ./../lib/fbuf.h: In function 'fbuf_emit_parm': ./../lib/fbuf.h:251:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 251 | free(esc); | ^~~ In file included from /usr/include/fortify/stdlib.h:23, from reel.c:3: /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ ./../lib/termdesc.h: In function 'term_emit_parm': ./../lib/termdesc.h:322:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 322 | free(seq); | ^~~ /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ In file included from ./../lib/sprite.h:10, from ./../lib/termdesc.h:16, from internal.h:46, from render.c:4: ./../lib/fbuf.h: In function 'fbuf_emit_parm': ./../lib/fbuf.h:251:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 251 | free(esc); | ^~~ In file included from /usr/include/fortify/stdlib.h:23, from ./../compat/compat.h:10, from internal.h:11: /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ ./../lib/termdesc.h: In function 'term_emit_parm': ./../lib/termdesc.h:322:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 322 | free(seq); | ^~~ /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ CC sixel.o CC sprite.o In file included from ./../lib/sprite.h:10, from ./../lib/termdesc.h:16, from internal.h:46, from sixel.c:3: ./../lib/fbuf.h: In function 'fbuf_emit_parm': ./../lib/fbuf.h:251:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 251 | free(esc); | ^~~ In file included from /usr/include/fortify/stdlib.h:23, from ./../compat/compat.h:10, from internal.h:11: /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ ./../lib/termdesc.h: In function 'term_emit_parm': ./../lib/termdesc.h:322:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 322 | free(seq); | ^~~ /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ CC stats.o In file included from ./../lib/sprite.h:10, from ./../lib/termdesc.h:16, from internal.h:46, from sprite.c:1: ./../lib/fbuf.h: In function 'fbuf_emit_parm': ./../lib/fbuf.h:251:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 251 | free(esc); | ^~~ In file included from /usr/include/fortify/stdlib.h:23, from ./../compat/compat.h:10, from internal.h:11: /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ ./../lib/termdesc.h: In function 'term_emit_parm': ./../lib/termdesc.h:322:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 322 | free(seq); | ^~~ /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ In file included from ./../lib/sprite.h:10, from ./../lib/termdesc.h:16, from internal.h:46, from stats.c:2: ./../lib/fbuf.h: In function 'fbuf_emit_parm': ./../lib/fbuf.h:251:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 251 | free(esc); | ^~~ In file included from /usr/include/fortify/stdlib.h:23, from ./../compat/compat.h:10, from internal.h:11: /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ ./../lib/termdesc.h: In function 'term_emit_parm': ./../lib/termdesc.h:322:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 322 | free(seq); | ^~~ /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ CC tabbed.o In file included from ./../lib/sprite.h:10, from ./../lib/termdesc.h:16, from internal.h:46, from tabbed.c:1: ./../lib/fbuf.h: In function 'fbuf_emit_parm': ./../lib/fbuf.h:251:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 251 | free(esc); | ^~~ In file included from /usr/include/fortify/stdlib.h:23, from ./../compat/compat.h:10, from internal.h:11: /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ ./../lib/termdesc.h: In function 'term_emit_parm': ./../lib/termdesc.h:322:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 322 | free(seq); | ^~~ /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ CC termdesc.o In file included from ./../lib/sprite.h:10, from ./../lib/termdesc.h:16, from internal.h:46, from termdesc.c:6: ./../lib/fbuf.h: In function 'fbuf_emit_parm': ./../lib/fbuf.h:251:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 251 | free(esc); | ^~~ In file included from /usr/include/fortify/stdlib.h:23, from ./../compat/compat.h:10, from internal.h:11: /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ ./../lib/termdesc.h: In function 'term_emit_parm': ./../lib/termdesc.h:322:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 322 | free(seq); | ^~~ /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ termdesc.c: In function 'terminfostr': termdesc.c:276:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 276 | *gseq = terminfo_get_string_by_name(notcurses_terminfo, name); | ^ termdesc.c: In function 'interrogate_terminfo': termdesc.c:1404:26: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1404 | free(terminfo_path); | ^~~~~~~~~~~~~ /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ termdesc.c:1407:22: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1407 | free(terminfo_path); | ^~~~~~~~~~~~~ /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ CC terminfo.o CC tree.o CC unixsig.o In file included from ./../lib/sprite.h:10, from ./../lib/termdesc.h:16, from internal.h:46, from tree.c:1: ./../lib/fbuf.h: In function 'fbuf_emit_parm': ./../lib/fbuf.h:251:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 251 | free(esc); | ^~~ In file included from /usr/include/fortify/stdlib.h:23, from ./../compat/compat.h:10, from internal.h:11: /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ ./../lib/termdesc.h: In function 'term_emit_parm': ./../lib/termdesc.h:322:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 322 | free(seq); | ^~~ /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ In file included from ./../lib/sprite.h:10, from ./../lib/termdesc.h:16, from internal.h:46, from unixsig.c:4: ./../lib/fbuf.h: In function 'fbuf_emit_parm': ./../lib/fbuf.h:251:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 251 | free(esc); | ^~~ In file included from /usr/include/fortify/stdlib.h:23, from ./../compat/compat.h:10, from internal.h:11: /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ ./../lib/termdesc.h: In function 'term_emit_parm': ./../lib/termdesc.h:322:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 322 | free(seq); | ^~~ /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ CC util.o CC visual.o In file included from ./../lib/sprite.h:10, from ./../lib/termdesc.h:16, from internal.h:46, from util.c:19: ./../lib/fbuf.h: In function 'fbuf_emit_parm': ./../lib/fbuf.h:251:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 251 | free(esc); | ^~~ In file included from /usr/include/fortify/stdlib.h:23, from ./../compat/compat.h:10, from internal.h:11: /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ ./../lib/termdesc.h: In function 'term_emit_parm': ./../lib/termdesc.h:322:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 322 | free(seq); | ^~~ /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ In file included from ./../lib/sprite.h:10, from ./../lib/termdesc.h:16, from internal.h:46, from visual.c:5: ./../lib/fbuf.h: In function 'fbuf_emit_parm': ./../lib/fbuf.h:251:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 251 | free(esc); | ^~~ In file included from /usr/include/fortify/stdlib.h:23, from visual-details.h:9, from visual.c:4: /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ ./../lib/termdesc.h: In function 'term_emit_parm': ./../lib/termdesc.h:322:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 322 | free(seq); | ^~~ /usr/include/stdlib.h:43:12: note: expected 'void *' but argument is of type 'const char *' 43 | void free (void *); | ^~~~~~ CC windows.o CC ../compat/compat.o In file included from sprite.h:10, from termdesc.h:16, from windows.c:1: fbuf.h: In function 'fbuf_emit_parm': fbuf.h:251:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 251 | free(esc); | ^~~ In file included from /usr/include/pthread.h:30, from termdesc.h:13: /usr/include/sched.h:85:11: note: expected 'void *' but argument is of type 'const char *' 85 | void free(void *); | ^~~~~~ termdesc.h: In function 'term_emit_parm': termdesc.h:322:8: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 322 | free(seq); | ^~~ /usr/include/sched.h:85:11: note: expected 'void *' but argument is of type 'const char *' 85 | void free(void *); | ^~~~~~ 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.2/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.2/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.2/src/third-party/scnlib/src' Making all in pcrepp make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/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.2/src/pcrepp' Making all in base make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/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 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:1179:32: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 1179 | for (; index < 10 && index < avail; index++) { | ~~~~~~^~~~~~~ ../../src/ptimec.hh: In function 'void ftime_f(char*, off_t&, ssize_t, const exttm&)': ../../src/ptimec.hh:1213:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1213 | for (auto lpc = 0; lpc < out_len; lpc++) { | ~~~~^~~~~~~~~ CXX humanize.o CXX humanize.network.o CXX humanize.time.o ansi_scrubber.cc: In function 'void scrub_ansi_string(std::string&, string_attrs_t*)': ansi_scrubber.cc:484:35: warning: comparison of integer expressions of different signedness: 'const int32_t' {aka 'const int'} and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 484 | if (sf.sf_end < str.size()) { | ~~~~~~~~~~^~~~~~~~~~~~ CXX intern_string.o CXX is_utf8.o CXX isc.o CXX lnav.console.o CXX lnav.console.win.o CXX lnav.gzip.o CXX lnav_log.o CXX network.tcp.o CXX paths.o CXX piper.file.o CXX small_string_map.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 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.2/src/base' Making all in tailer make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/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.2/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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | 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.2/src/tailer' make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/src/tailer' Making all in pugixml make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/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.2/src/pugixml' Making all in yajl make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/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.2/src/yajl' Making all in yajlpp make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/src/yajlpp' CXX json_op.o CXX json_ptr.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.2/src/yajlpp' Making all in formats/logfmt make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/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.2/src/formats/logfmt' Making all in . make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/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 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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX bottom_status_source.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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX breadcrumb_curses.o CXX cmd.parser.o CXX cmds.bookmarks.o CXX cmds.display.o CXX cmds.filtering.o CXX cmds.io.o 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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX collation-functions.o CXX column_namer.o 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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | 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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX command_executor.o CXX crashd.client.o CXX curl_looper.o CXX db_sub_source.o 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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX document.sections.o CXX dump_internals.o CXX elem_to_json.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:461:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 461 | 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:748:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 748 | 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 environ_vtab.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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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:1179:32: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 1179 | for (; index < 10 && index < avail; index++) { | ~~~~~~^~~~~~~ ptimec.hh: In function 'void ftime_f(char*, off_t&, ssize_t, const exttm&)': ptimec.hh:1213:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1213 | for (auto lpc = 0; lpc < out_len; lpc++) { | ~~~~^~~~~~~~~ CXX filter_observer.o CXX filter_status_source.o CXX filter_sub_source.o 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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX fstat_vtab.o 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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX fs-extension-functions.o 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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ listview_curses.cc: In member function 'vis_line_t listview_curses::get_overlay_top(vis_line_t, size_t, const std::vector&)': listview_curses.cc:468:24: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 468 | if (ov_sel >= count) { | ~~~~~~~^~~~~~~~ CXX lnav_commands.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 lnav_config.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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX lnav_util.o CXX log.annotate.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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from lnav_commands.cc:78: ptimec.hh: In function 'bool ptime_f(exttm*, const char*, off_t&, ssize_t)': ptimec.hh:1179:32: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 1179 | for (; index < 10 && index < avail; index++) { | ~~~~~~^~~~~~~ ptimec.hh: In function 'void ftime_f(char*, off_t&, ssize_t, const exttm&)': ptimec.hh:1213:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1213 | for (auto lpc = 0; lpc < out_len; lpc++) { | ~~~~^~~~~~~~~ CXX log.watch.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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX log_accel.o CXX log_actions.o CXX log_data_helper.o CXX log_data_table.o CXX log_format.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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | 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:1179:32: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 1179 | for (; index < 10 && index < avail; index++) { | ~~~~~~^~~~~~~ ptimec.hh: In function 'void ftime_f(char*, off_t&, ssize_t, const exttm&)': ptimec.hh:1213:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1213 | for (auto lpc = 0; lpc < out_len; lpc++) { | ~~~~^~~~~~~~~ CXX log_format_loader.o log_format.cc: In member function 'void external_log_format::json_append(const json_format_element&, const value_def*, const string_fragment&)': log_format.cc:4580:22: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'const long long int' [-Wsign-compare] 4580 | if (sf_width < jfe.jfe_min_width) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ log_format.cc:4584:24: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 4583 | && sf_width | ~~~~~~~~ 4584 | < this->lf_value_stats[vd->vd_meta.lvm_values_index | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4585 | .value()] | ~~~~~~~~~ 4586 | .lvs_width) | ~~~~~~~~~~ log_format.cc:4600:22: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'const long long int' [-Wsign-compare] 4600 | if (sf_width < jfe.jfe_min_width) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ log_format.cc:4604:24: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int64_t' {aka 'long int'} [-Wsign-compare] 4603 | && sf_width | ~~~~~~~~ 4604 | < this->lf_value_stats[vd->vd_meta.lvm_values_index | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4605 | .value()] | ~~~~~~~~~ 4606 | .lvs_width) | ~~~~~~~~~~ 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 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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | 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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from logfile_sub_source.cc:55: ptimec.hh: In function 'bool ptime_f(exttm*, const char*, off_t&, ssize_t)': ptimec.hh:1179:32: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 1179 | for (; index < 10 && index < avail; index++) { | ~~~~~~^~~~~~~ ptimec.hh: In function 'void ftime_f(char*, off_t&, ssize_t, const exttm&)': ptimec.hh:1213:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1213 | for (auto lpc = 0; lpc < out_len; lpc++) { | ~~~~^~~~~~~~~ logfile_sub_source.cc: At global scope: logfile_sub_source.cc:66:72: warning: 'no_sanitize_address' attribute ignored [-Wattributes] 66 | const DIST_SLICE(bm_types) bookmark_type_t logfile_sub_source::BM_FILES("file"); | ^ CXX md4cpp.o CXX msg.text.o CXX network-extension-functions.o CXX data_parser.o CXX piper.header.o CXX piper.looper.o CXX piper.match.o CXX plain_text_source.o CXX pollable.o CXX pretty_printer.o CXX preview_status_source.o CXX ptimec_rt.o CXX readline_callbacks.o In file included from ptimec_rt.cc:32: ptimec.hh: In function 'bool ptime_f(exttm*, const char*, off_t&, ssize_t)': ptimec.hh:1179:32: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 1179 | for (; index < 10 && index < avail; index++) { | ~~~~~~^~~~~~~ ptimec.hh: In function 'void ftime_f(char*, off_t&, ssize_t, const exttm&)': ptimec.hh:1213:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1213 | for (auto lpc = 0; lpc < out_len; lpc++) { | ~~~~^~~~~~~~~ CXX readline_highlighters.o CXX readline_possibilities.o CXX regex101.client.o CXX regex101.import.o CXX regexp_vtab.o CXX relative_time.o CXX session.export.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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ readline_callbacks.cc: In function 'void rl_sql_change(textinput_curses&, bool)': readline_callbacks.cc:613:14: warning: variable 'stage_iter' set but not used [-Wunused-but-set-variable] 613 | auto stage_iter = rfind_string_attr_if( | ^~~~~~~~~~ readline_callbacks.cc: In lambda function: readline_callbacks.cc:699:47: warning: comparison of integer expressions of different signedness: 'const int' and 'const long unsigned int' [-Wsign-compare] 699 | return attr.sa_range.lr_start <= cursor_offset | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ readline_callbacks.cc:700:38: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] 700 | && 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:1106:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1106 | if (cursor_x >= orig_prql_stmt.get_string().length()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ relative_time.cc: In member function 'int64_t relative_time::to_microseconds() const': relative_time.cc:1143: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] 1143 | 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 session_data.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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | 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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX shared_buffer.o CXX shlex.o CXX spectro_impls.o CXX spectro_source.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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX sqlitepp.o CXX sqlite-extension-func.o CXX static_file_vtab.o CXX statusview_curses.o In file included from spectro_source.cc:37: 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:656:14: note: in expansion of macro 'ANSI_ROLE' 656 | 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:656:14: note: in expansion of macro 'ANSI_ROLE' 656 | 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:656:14: note: in expansion of macro 'ANSI_ROLE' 656 | 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 In file included from log_vtab_impl.hh:42, from lnav.hh:54, from spectro_impls.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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX string-extension-functions.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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX sql_util.o CXX state-extension-functions.o CXX sysclip.o CXX textinput_curses.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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX textinput.history.o CXX textfile_highlighters.o CXX textview_curses.o 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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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:1632:51: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1632 | 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 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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ textview_curses.cc:184:70: warning: 'no_sanitize_address' attribute ignored [-Wattributes] 184 | const DIST_SLICE(bm_types) bookmark_type_t textview_curses::BM_ERRORS("error"); | ^ textview_curses.cc:186:49: warning: 'no_sanitize_address' attribute ignored [-Wattributes] 186 | bookmark_type_t textview_curses::BM_WARNINGS("warning"); | ^ textview_curses.cc:187:68: warning: 'no_sanitize_address' attribute ignored [-Wattributes] 187 | const DIST_SLICE(bm_types) bookmark_type_t textview_curses::BM_USER("user"); | ^ textview_curses.cc:189:50: warning: 'no_sanitize_address' attribute ignored [-Wattributes] 189 | bookmark_type_t textview_curses::BM_USER_EXPR("user-expr"); | ^ textview_curses.cc:190:70: warning: 'no_sanitize_address' attribute ignored [-Wattributes] 190 | const DIST_SLICE(bm_types) bookmark_type_t textview_curses::BM_SEARCH("search"); | ^ textview_curses.cc:191:68: warning: 'no_sanitize_address' attribute ignored [-Wattributes] 191 | const DIST_SLICE(bm_types) bookmark_type_t textview_curses::BM_META("meta"); | ^ textview_curses.cc:193:50: warning: 'no_sanitize_address' attribute ignored [-Wattributes] 193 | bookmark_type_t textview_curses::BM_PARTITION("partition"); | ^ 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:626:44: warning: comparison of integer expressions of different signedness: 'int' and 'std::tuple_element<1, std::pair, long unsigned int> >::type' {aka 'long unsigned int'} [-Wsign-compare] 626 | } else if (me.me_x >= width - 1) { | ~~~~~~~~^~~~~~~~~~~~ CXX time-extension-functions.o CXX timeline_source.o CXX top_status_source.o CXX unique_path.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:1179:32: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 1179 | for (; index < 10 && index < avail; index++) { | ~~~~~~^~~~~~~ ptimec.hh: In function 'void ftime_f(char*, off_t&, ssize_t, const exttm&)': ptimec.hh:1213:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1213 | for (auto lpc = 0; lpc < out_len; lpc++) { | ~~~~^~~~~~~~~ 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; | ^~~~~~~~~~~~~ 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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX view_curses.o 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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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()) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX view_helpers.o CXX views_vtab.o view_curses.cc: In static member function 'static view_curses::mvwattrline_result view_curses::mvwattrline(ncplane*, int, int, attr_line_t&, const line_range&, role_t)': view_curses.cc:282:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 282 | if (y < 0 || y >= rows || x < 0 || x >= cols) { | ~~^~~~~~~ view_curses.cc:282:46: warning: comparison of integer expressions of different signedness: 'const int' and 'unsigned int' [-Wsign-compare] 282 | if (y < 0 || y >= rows || x < 0 || x >= cols) { | ~~^~~~~~~ view_curses.cc:284:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 284 | } else if ((x + line_width_chars) > cols) { | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 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 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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CXX animals-json.o 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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | if (vl >= this->lss_filtered_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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); | ~~~^~~~~ CXX ansi-palette-json.o CXX builtin-scripts.o 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 terminfo-files.o CXX time_fmts.o CXX xml-entities-json.o CXX xterm-palette-json.o CXX data_scanner.o In file included from time_fmts.cc:4: ptimec.hh: In function 'bool ptime_f(exttm*, const char*, off_t&, ssize_t)': ptimec.hh:1179:32: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare] 1179 | for (; index < 10 && index < avail; index++) { | ~~~~~~^~~~~~~ ptimec.hh: In function 'void ftime_f(char*, off_t&, ssize_t, const exttm&)': ptimec.hh:1213:28: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 1213 | for (auto lpc = 0; lpc < out_len; lpc++) { | ~~~~^~~~~~~~~ CXX data_scanner_re.o CC test_override.o CC third-party/md4c/md4c.o CXX third-party/prqlc-c/prqlc.cxx.o 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; | ^~~~~~~~~~~~~~~~~~~~~~~~~ CC third-party/sqlite/ext/dbdump.o CC third-party/sqlite/ext/series.o CXX spookyhash/SpookyV2.o 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.2/src' make[2]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/src' make[1]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/src' Making all in test make[1]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/test' Making all in expected make[2]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/test/expected' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/test/expected' make[2]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/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:375:16: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 375 | 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.2/test' make[1]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/test' make[1]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2' make[1]: Nothing to be done for 'all-am'. make[1]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2' >>> lnav: Entering fakeroot... Making install in tools make[1]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/tools' make[2]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/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.2/tools' make[1]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/tools' Making install in src make[1]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/src' make install-recursive make[2]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/src' libfakeroot internal error: payload not recognized! Making install in fmtlib make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/src/fmtlib' make[4]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/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.2/src/fmtlib' make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/src/fmtlib' Making install in third-party/base64/lib make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/src/third-party/base64/lib' make[4]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/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.2/src/third-party/base64/lib' make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/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.2/src/third-party/date/src' make[4]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/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.2/src/third-party/date/src' make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/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.2/src/third-party/notcurses/src/lib' make[4]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/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.2/src/third-party/notcurses/src/lib' make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/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.2/src/third-party/scnlib/src' make[4]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/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.2/src/third-party/scnlib/src' make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/src/third-party/scnlib/src' Making install in pcrepp make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/src/pcrepp' make[4]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/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.2/src/pcrepp' make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/src/pcrepp' Making install in base make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/src/base' make[4]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/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.2/src/base' make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/src/base' Making install in tailer make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/src/tailer' make install-am make[4]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/src/tailer' make[5]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/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.2/src/tailer' make[4]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/src/tailer' make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/src/tailer' Making install in pugixml make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/src/pugixml' make[4]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/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.2/src/pugixml' make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/src/pugixml' Making install in yajl make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/src/yajl' make[4]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/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.2/src/yajl' make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/src/yajl' Making install in yajlpp make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/src/yajlpp' make[4]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/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.2/src/yajlpp' make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/src/yajlpp' Making install in formats/logfmt make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/src/formats/logfmt' make[4]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/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.2/src/formats/logfmt' make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/src/formats/logfmt' Making install in . make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/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.2/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.2/src' make[3]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/src' make[2]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/src' make[1]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/src' Making install in test make[1]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/test' libfakeroot internal error: payload not recognized! Making install in expected make[2]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/test/expected' make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/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.2/test/expected' make[2]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/test/expected' make[2]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/test' make[3]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/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.2/test' make[2]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/test' make[1]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2/test' make[1]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2' make[2]: Entering directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2' 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.2' make[1]: Leaving directory '/home/buildozer/aports/community/lnav/src/lnav-0.13.2' >>> 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.2-r0.apk >>> lnav*: Tracing dependencies... tzdata so:libarchive.so.13 so:libbz2.so.1 so:libc.musl-s390x.so.1 so:libcurl.so.4 so:libgcc_s.so.1 so:libpcre2-8.so.0 so:libsqlite3.so.0 so:libstdc++.so.6 so:libunistring.so.5 so:libz.so.1 >>> lnav*: Package size: 8.8 MB >>> lnav*: Compressing data... >>> lnav*: Create checksum... >>> lnav*: Create lnav-0.13.2-r0.apk >>> lnav: Build complete at Fri, 19 Sep 2025 04:44:14 +0000 elapsed time 0h 4m 3s >>> lnav: Cleaning up srcdir >>> lnav: Cleaning up pkgdir >>> lnav: Uninstalling dependencies... ( 1/44) Purging .makedepends-lnav (20250919.044012) ( 2/44) Purging tzdata (2025b-r0) ( 3/44) Purging bash (5.3.3-r1) bash-5.3.3-r1.pre-deinstall: Executing script... ( 4/44) Purging bzip2-dev (1.0.8-r6) ( 5/44) Purging curl-dev (8.16.0-r1) ( 6/44) Purging gpm-dev (1.20.7-r6) ( 7/44) Purging gpm-libs (1.20.7-r6) ( 8/44) Purging libarchive-dev (3.8.1-r0) ( 9/44) Purging libarchive (3.8.1-r0) (10/44) Purging libbsd-dev (0.12.2-r0) (11/44) Purging linux-headers (6.16.7-r0) (12/44) Purging libmd-dev (1.1.0-r0) (13/44) Purging libbsd (0.12.2-r0) (14/44) Purging libunistring-dev (1.3-r0) (15/44) Purging pcre2-dev (10.46-r0) (16/44) Purging libedit-dev (20250104.3.1-r2) (17/44) Purging bsd-compat-headers (0.7.2-r6) (18/44) Purging libpcre2-16 (10.46-r0) (19/44) Purging libpcre2-32 (10.46-r0) (20/44) Purging readline-dev (8.3.1-r0) (21/44) Purging libhistory (8.3.1-r0) (22/44) Purging sqlite-dev (3.50.4-r1) (23/44) Purging sqlite (3.50.4-r1) (24/44) Purging sqlite-libs (3.50.4-r1) (25/44) Purging zlib-dev (1.3.1-r2) (26/44) Purging brotli-dev (1.1.0-r2) (27/44) Purging brotli (1.1.0-r2) (28/44) Purging c-ares-dev (1.34.5-r0) (29/44) Purging libbz2 (1.0.8-r6) (30/44) Purging libmd (1.1.0-r0) (31/44) Purging libpsl-dev (0.21.5-r3) (32/44) Purging libpsl-utils (0.21.5-r3) (33/44) Purging ncurses-dev (6.5_p20250816-r0) (34/44) Purging libncurses++ (6.5_p20250816-r0) (35/44) Purging libpanelw (6.5_p20250816-r0) (36/44) Purging nghttp2-dev (1.66.0-r0) (37/44) Purging nghttp3-dev (1.9.0-r0) (38/44) Purging openssl-dev (3.5.2-r0) (39/44) Purging xz-libs (5.8.1-r0) (40/44) Purging zstd-dev (1.5.7-r2) (41/44) Purging zstd (1.5.7-r2) (42/44) Purging libformw (6.5_p20250816-r0) (43/44) Purging libidn2-dev (2.3.8-r0) (44/44) Purging libmenuw (6.5_p20250816-r0) busybox-1.37.0-r23.trigger: Executing script... OK: 386 MiB in 107 packages >>> lnav: Updating the community/s390x repository index... >>> lnav: Signing the index...