Raspbian Package Auto-Building

Build log for lnav (0.9.0-1) on armhf

lnav0.9.0-1armhf → 2021-01-04 05:55:41

sbuild (Debian sbuild) 0.71.0 (24 Aug 2016) on testwandboard

+==============================================================================+
| lnav 0.9.0-1 (armhf)                         Mon, 04 Jan 2021 05:05:56 +0000 |
+==============================================================================+

Package: lnav
Version: 0.9.0-1
Source Version: 0.9.0-1
Distribution: bullseye-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/bullseye-staging-armhf-sbuild-f9934076-b809-4852-9846-d9fca2e11c40' with '<<CHROOT>>'

+------------------------------------------------------------------------------+
| Update chroot                                                                |
+------------------------------------------------------------------------------+

Get:1 http://172.17.0.1/private bullseye-staging InRelease [11.3 kB]
Get:2 http://172.17.0.1/private bullseye-staging/main Sources [12.0 MB]
Get:3 http://172.17.0.1/private bullseye-staging/main armhf Packages [13.0 MB]
Fetched 25.1 MB in 29s (850 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Fetch source files                                                           |
+------------------------------------------------------------------------------+


Check APT
---------

Checking available source versions...

Download source files with APT
------------------------------

Reading package lists...
NOTICE: 'lnav' packaging is maintained in the 'Git' version control system at:
https://salsa.debian.org/carnil/lnav.git
Please use:
git clone https://salsa.debian.org/carnil/lnav.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 730 kB of source archives.
Get:1 http://172.17.0.1/private bullseye-staging/main lnav 0.9.0-1 (dsc) [2066 B]
Get:2 http://172.17.0.1/private bullseye-staging/main lnav 0.9.0-1 (tar) [720 kB]
Get:3 http://172.17.0.1/private bullseye-staging/main lnav 0.9.0-1 (diff) [8244 B]
Fetched 730 kB in 1s (1105 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/lnav-MnR0KD/lnav-0.9.0' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/lnav-MnR0KD' with '<<BUILDDIR>>'

+------------------------------------------------------------------------------+
| Install build-essential                                                      |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-SubVyM/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-SubVyM/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-SubVyM/gpg/trustdb.gpg: trustdb created
gpg: key 35506D9A48F77B2E: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1
gpg: key 35506D9A48F77B2E: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 35506D9A48F77B2E: secret key imported
gpg: Total number processed: 1
gpg:              unchanged: 1
gpg:       secret keys read: 1
gpg:   secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-SubVyM/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-SubVyM/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-SubVyM/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-SubVyM/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-SubVyM/apt_archive ./ Packages [433 B]
Fetched 2109 B in 1s (2910 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install core build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  bsdextrautils krb5-locales libnss-nis libnss-nisplus libpam-cap netbase
  sensible-utils
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 52 not upgraded.
Need to get 848 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-SubVyM/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [848 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 848 B in 0s (22.9 kB/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 12565 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Check architectures                                                          |
+------------------------------------------------------------------------------+

Arch check ok (armhf included in any)

+------------------------------------------------------------------------------+
| Install package build dependencies                                           |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: debhelper-compat (= 13), libbz2-dev, libcurl4-gnutls-dev, libncurses5-dev, libncursesw5-dev, libpcre3-dev, libreadline-dev, libsqlite3-dev (>= 3.9.0), re2c, zlib1g-dev
Filtered Build-Depends: debhelper-compat (= 13), libbz2-dev, libcurl4-gnutls-dev, libncurses5-dev, libncursesw5-dev, libpcre3-dev, libreadline-dev, libsqlite3-dev (>= 3.9.0), re2c, zlib1g-dev
dpkg-deb: building package 'sbuild-build-depends-lnav-dummy' in '/<<BUILDDIR>>/resolver-SubVyM/apt_archive/sbuild-build-depends-lnav-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy sbuild-build-depends-lnav-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-SubVyM/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-SubVyM/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-SubVyM/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-SubVyM/apt_archive ./ Sources [559 B]
Get:5 copy:/<<BUILDDIR>>/resolver-SubVyM/apt_archive ./ Packages [642 B]
Fetched 2534 B in 1s (3460 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install lnav build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  krb5-locales libnss-nis libnss-nisplus libpam-cap netbase
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev debhelper dh-autoreconf
  dh-strip-nondeterminism dwz file gettext gettext-base groff-base
  intltool-debian libarchive-zip-perl libbrotli1 libbz2-dev libcurl3-gnutls
  libcurl4-gnutls-dev libdebhelper-perl libelf1
  libfile-stripnondeterminism-perl libicu67 libmagic-mgc libmagic1
  libncurses-dev libncurses5-dev libncurses6 libnghttp2-14 libpcre16-3
  libpcre3-dev libpcre32-3 libpcrecpp0v5 libpipeline1 libpsl5 libreadline-dev
  librtmp1 libsigsegv2 libsqlite3-dev libssh2-1 libsub-override-perl libtool
  libuchardet0 libxml2 m4 man-db po-debconf re2c zlib1g-dev
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc dh-make gettext-doc
  libasprintf-dev libgettextpo-dev groff libcurl4-doc libgnutls28-dev
  libidn11-dev libkrb5-dev libldap2-dev librtmp-dev libssh2-1-dev pkg-config
  ncurses-doc readline-doc sqlite3-doc libtool-doc gfortran
  | fortran95-compiler gcj-jdk m4-doc apparmor less www-browser
  libmail-box-perl
Recommended packages:
  curl | wget | lynx bzip2-doc ca-certificates libarchive-cpio-perl libgpm2
  publicsuffix libltdl-dev libmail-sendmail-perl
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev debhelper dh-autoreconf
  dh-strip-nondeterminism dwz file gettext gettext-base groff-base
  intltool-debian libarchive-zip-perl libbrotli1 libbz2-dev libcurl3-gnutls
  libcurl4-gnutls-dev libdebhelper-perl libelf1
  libfile-stripnondeterminism-perl libicu67 libmagic-mgc libmagic1
  libncurses-dev libncurses5-dev libncurses6 libnghttp2-14 libpcre16-3
  libpcre3-dev libpcre32-3 libpcrecpp0v5 libpipeline1 libpsl5 libreadline-dev
  librtmp1 libsigsegv2 libsqlite3-dev libssh2-1 libsub-override-perl libtool
  libuchardet0 libxml2 m4 man-db po-debconf re2c
  sbuild-build-depends-lnav-dummy zlib1g-dev
0 upgraded, 49 newly installed, 0 to remove and 52 not upgraded.
Need to get 21.5 MB of archives.
After this operation, 77.9 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-SubVyM/apt_archive ./ sbuild-build-depends-lnav-dummy 0.invalid.0 [924 B]
Get:2 http://172.17.0.1/private bullseye-staging/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB]
Get:3 http://172.17.0.1/private bullseye-staging/main armhf groff-base armhf 1.22.4-5 [783 kB]
Get:4 http://172.17.0.1/private bullseye-staging/main armhf libpipeline1 armhf 1.5.3-1 [29.9 kB]
Get:5 http://172.17.0.1/private bullseye-staging/main armhf man-db armhf 2.9.3-2 [1269 kB]
Get:6 http://172.17.0.1/private bullseye-staging/main armhf libmagic-mgc armhf 1:5.39-3 [273 kB]
Get:7 http://172.17.0.1/private bullseye-staging/main armhf libmagic1 armhf 1:5.39-3 [117 kB]
Get:8 http://172.17.0.1/private bullseye-staging/main armhf file armhf 1:5.39-3 [68.0 kB]
Get:9 http://172.17.0.1/private bullseye-staging/main armhf gettext-base armhf 0.21-3 [170 kB]
Get:10 http://172.17.0.1/private bullseye-staging/main armhf libsigsegv2 armhf 2.12-3 [32.4 kB]
Get:11 http://172.17.0.1/private bullseye-staging/main armhf m4 armhf 1.4.18-4 [185 kB]
Get:12 http://172.17.0.1/private bullseye-staging/main armhf autoconf all 2.69-14 [313 kB]
Get:13 http://172.17.0.1/private bullseye-staging/main armhf autotools-dev all 20180224.1+nmu1 [77.1 kB]
Get:14 http://172.17.0.1/private bullseye-staging/main armhf automake all 1:1.16.2-4 [801 kB]
Get:15 http://172.17.0.1/private bullseye-staging/main armhf autopoint all 0.21-3 [509 kB]
Get:16 http://172.17.0.1/private bullseye-staging/main armhf libtool all 2.4.6-14 [513 kB]
Get:17 http://172.17.0.1/private bullseye-staging/main armhf dh-autoreconf all 19 [16.9 kB]
Get:18 http://172.17.0.1/private bullseye-staging/main armhf libdebhelper-perl all 13.3 [188 kB]
Get:19 http://172.17.0.1/private bullseye-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:20 http://172.17.0.1/private bullseye-staging/main armhf libsub-override-perl all 0.09-2 [10.2 kB]
Get:21 http://172.17.0.1/private bullseye-staging/main armhf libfile-stripnondeterminism-perl all 1.9.0-1 [25.5 kB]
Get:22 http://172.17.0.1/private bullseye-staging/main armhf dh-strip-nondeterminism all 1.9.0-1 [15.2 kB]
Get:23 http://172.17.0.1/private bullseye-staging/main armhf libelf1 armhf 0.182-1 [162 kB]
Get:24 http://172.17.0.1/private bullseye-staging/main armhf dwz armhf 0.13+20201015-2 [162 kB]
Get:25 http://172.17.0.1/private bullseye-staging/main armhf libicu67 armhf 67.1-5 [8288 kB]
Get:26 http://172.17.0.1/private bullseye-staging/main armhf libxml2 armhf 2.9.10+dfsg-6.3 [580 kB]
Get:27 http://172.17.0.1/private bullseye-staging/main armhf gettext armhf 0.21-3 [1214 kB]
Get:28 http://172.17.0.1/private bullseye-staging/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB]
Get:29 http://172.17.0.1/private bullseye-staging/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get:30 http://172.17.0.1/private bullseye-staging/main armhf debhelper all 13.3 [1009 kB]
Get:31 http://172.17.0.1/private bullseye-staging/main armhf libbrotli1 armhf 1.0.9-2+b1 [261 kB]
Get:32 http://172.17.0.1/private bullseye-staging/main armhf libbz2-dev armhf 1.0.8-4 [28.0 kB]
Get:33 http://172.17.0.1/private bullseye-staging/main armhf libnghttp2-14 armhf 1.42.0-1 [66.7 kB]
Get:34 http://172.17.0.1/private bullseye-staging/main armhf libpsl5 armhf 0.21.0-1.1 [54.2 kB]
Get:35 http://172.17.0.1/private bullseye-staging/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2+b2 [54.2 kB]
Get:36 http://172.17.0.1/private bullseye-staging/main armhf libssh2-1 armhf 1.9.0-2 [141 kB]
Get:37 http://172.17.0.1/private bullseye-staging/main armhf libcurl3-gnutls armhf 7.72.0-1 [297 kB]
Get:38 http://172.17.0.1/private bullseye-staging/main armhf libcurl4-gnutls-dev armhf 7.72.0-1 [371 kB]
Get:39 http://172.17.0.1/private bullseye-staging/main armhf libncurses6 armhf 6.2+20201114-1 [79.5 kB]
Get:40 http://172.17.0.1/private bullseye-staging/main armhf libncurses-dev armhf 6.2+20201114-1 [288 kB]
Get:41 http://172.17.0.1/private bullseye-staging/main armhf libncurses5-dev armhf 6.2+20201114-1 [940 B]
Get:42 http://172.17.0.1/private bullseye-staging/main armhf libpcre16-3 armhf 2:8.39-13 [235 kB]
Get:43 http://172.17.0.1/private bullseye-staging/main armhf libpcre32-3 armhf 2:8.39-13 [228 kB]
Get:44 http://172.17.0.1/private bullseye-staging/main armhf libpcrecpp0v5 armhf 2:8.39-13 [150 kB]
Get:45 http://172.17.0.1/private bullseye-staging/main armhf libpcre3-dev armhf 2:8.39-13 [566 kB]
Get:46 http://172.17.0.1/private bullseye-staging/main armhf libreadline-dev armhf 8.1-1 [121 kB]
Get:47 http://172.17.0.1/private bullseye-staging/main armhf libsqlite3-dev armhf 3.34.0-1 [852 kB]
Get:48 http://172.17.0.1/private bullseye-staging/main armhf re2c armhf 2.0.3-1 [309 kB]
Get:49 http://172.17.0.1/private bullseye-staging/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-2 [184 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 21.5 MB in 8s (2556 kB/s)
Selecting previously unselected package libuchardet0:armhf.
(Reading database ... 12565 files and directories currently installed.)
Preparing to unpack .../00-libuchardet0_0.0.7-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../01-groff-base_1.22.4-5_armhf.deb ...
Unpacking groff-base (1.22.4-5) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../02-libpipeline1_1.5.3-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.3-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../03-man-db_2.9.3-2_armhf.deb ...
Unpacking man-db (2.9.3-2) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../04-libmagic-mgc_1%3a5.39-3_armhf.deb ...
Unpacking libmagic-mgc (1:5.39-3) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../05-libmagic1_1%3a5.39-3_armhf.deb ...
Unpacking libmagic1:armhf (1:5.39-3) ...
Selecting previously unselected package file.
Preparing to unpack .../06-file_1%3a5.39-3_armhf.deb ...
Unpacking file (1:5.39-3) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../07-gettext-base_0.21-3_armhf.deb ...
Unpacking gettext-base (0.21-3) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../08-libsigsegv2_2.12-3_armhf.deb ...
Unpacking libsigsegv2:armhf (2.12-3) ...
Selecting previously unselected package m4.
Preparing to unpack .../09-m4_1.4.18-4_armhf.deb ...
Unpacking m4 (1.4.18-4) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../10-autoconf_2.69-14_all.deb ...
Unpacking autoconf (2.69-14) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../11-autotools-dev_20180224.1+nmu1_all.deb ...
Unpacking autotools-dev (20180224.1+nmu1) ...
Selecting previously unselected package automake.
Preparing to unpack .../12-automake_1%3a1.16.2-4_all.deb ...
Unpacking automake (1:1.16.2-4) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../13-autopoint_0.21-3_all.deb ...
Unpacking autopoint (0.21-3) ...
Selecting previously unselected package libtool.
Preparing to unpack .../14-libtool_2.4.6-14_all.deb ...
Unpacking libtool (2.4.6-14) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../15-dh-autoreconf_19_all.deb ...
Unpacking dh-autoreconf (19) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../16-libdebhelper-perl_13.3_all.deb ...
Unpacking libdebhelper-perl (13.3) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../17-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../18-libsub-override-perl_0.09-2_all.deb ...
Unpacking libsub-override-perl (0.09-2) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../19-libfile-stripnondeterminism-perl_1.9.0-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.9.0-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../20-dh-strip-nondeterminism_1.9.0-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.9.0-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../21-libelf1_0.182-1_armhf.deb ...
Unpacking libelf1:armhf (0.182-1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../22-dwz_0.13+20201015-2_armhf.deb ...
Unpacking dwz (0.13+20201015-2) ...
Selecting previously unselected package libicu67:armhf.
Preparing to unpack .../23-libicu67_67.1-5_armhf.deb ...
Unpacking libicu67:armhf (67.1-5) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../24-libxml2_2.9.10+dfsg-6.3_armhf.deb ...
Unpacking libxml2:armhf (2.9.10+dfsg-6.3) ...
Selecting previously unselected package gettext.
Preparing to unpack .../25-gettext_0.21-3_armhf.deb ...
Unpacking gettext (0.21-3) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../26-intltool-debian_0.35.0+20060710.5_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.5) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../27-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../28-debhelper_13.3_all.deb ...
Unpacking debhelper (13.3) ...
Selecting previously unselected package libbrotli1:armhf.
Preparing to unpack .../29-libbrotli1_1.0.9-2+b1_armhf.deb ...
Unpacking libbrotli1:armhf (1.0.9-2+b1) ...
Selecting previously unselected package libbz2-dev:armhf.
Preparing to unpack .../30-libbz2-dev_1.0.8-4_armhf.deb ...
Unpacking libbz2-dev:armhf (1.0.8-4) ...
Selecting previously unselected package libnghttp2-14:armhf.
Preparing to unpack .../31-libnghttp2-14_1.42.0-1_armhf.deb ...
Unpacking libnghttp2-14:armhf (1.42.0-1) ...
Selecting previously unselected package libpsl5:armhf.
Preparing to unpack .../32-libpsl5_0.21.0-1.1_armhf.deb ...
Unpacking libpsl5:armhf (0.21.0-1.1) ...
Selecting previously unselected package librtmp1:armhf.
Preparing to unpack .../33-librtmp1_2.4+20151223.gitfa8646d.1-2+b2_armhf.deb ...
Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ...
Selecting previously unselected package libssh2-1:armhf.
Preparing to unpack .../34-libssh2-1_1.9.0-2_armhf.deb ...
Unpacking libssh2-1:armhf (1.9.0-2) ...
Selecting previously unselected package libcurl3-gnutls:armhf.
Preparing to unpack .../35-libcurl3-gnutls_7.72.0-1_armhf.deb ...
Unpacking libcurl3-gnutls:armhf (7.72.0-1) ...
Selecting previously unselected package libcurl4-gnutls-dev:armhf.
Preparing to unpack .../36-libcurl4-gnutls-dev_7.72.0-1_armhf.deb ...
Unpacking libcurl4-gnutls-dev:armhf (7.72.0-1) ...
Selecting previously unselected package libncurses6:armhf.
Preparing to unpack .../37-libncurses6_6.2+20201114-1_armhf.deb ...
Unpacking libncurses6:armhf (6.2+20201114-1) ...
Selecting previously unselected package libncurses-dev:armhf.
Preparing to unpack .../38-libncurses-dev_6.2+20201114-1_armhf.deb ...
Unpacking libncurses-dev:armhf (6.2+20201114-1) ...
Selecting previously unselected package libncurses5-dev:armhf.
Preparing to unpack .../39-libncurses5-dev_6.2+20201114-1_armhf.deb ...
Unpacking libncurses5-dev:armhf (6.2+20201114-1) ...
Selecting previously unselected package libpcre16-3:armhf.
Preparing to unpack .../40-libpcre16-3_2%3a8.39-13_armhf.deb ...
Unpacking libpcre16-3:armhf (2:8.39-13) ...
Selecting previously unselected package libpcre32-3:armhf.
Preparing to unpack .../41-libpcre32-3_2%3a8.39-13_armhf.deb ...
Unpacking libpcre32-3:armhf (2:8.39-13) ...
Selecting previously unselected package libpcrecpp0v5:armhf.
Preparing to unpack .../42-libpcrecpp0v5_2%3a8.39-13_armhf.deb ...
Unpacking libpcrecpp0v5:armhf (2:8.39-13) ...
Selecting previously unselected package libpcre3-dev:armhf.
Preparing to unpack .../43-libpcre3-dev_2%3a8.39-13_armhf.deb ...
Unpacking libpcre3-dev:armhf (2:8.39-13) ...
Selecting previously unselected package libreadline-dev:armhf.
Preparing to unpack .../44-libreadline-dev_8.1-1_armhf.deb ...
Unpacking libreadline-dev:armhf (8.1-1) ...
Selecting previously unselected package libsqlite3-dev:armhf.
Preparing to unpack .../45-libsqlite3-dev_3.34.0-1_armhf.deb ...
Unpacking libsqlite3-dev:armhf (3.34.0-1) ...
Selecting previously unselected package re2c.
Preparing to unpack .../46-re2c_2.0.3-1_armhf.deb ...
Unpacking re2c (2.0.3-1) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../47-zlib1g-dev_1%3a1.2.11.dfsg-2_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-2) ...
Selecting previously unselected package sbuild-build-depends-lnav-dummy.
Preparing to unpack .../48-sbuild-build-depends-lnav-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-lnav-dummy (0.invalid.0) ...
Setting up libpcrecpp0v5:armhf (2:8.39-13) ...
Setting up libpipeline1:armhf (1.5.3-1) ...
Setting up libpsl5:armhf (0.21.0-1.1) ...
Setting up libpcre16-3:armhf (2:8.39-13) ...
Setting up libicu67:armhf (67.1-5) ...
Setting up libmagic-mgc (1:5.39-3) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libdebhelper-perl (13.3) ...
Setting up libbrotli1:armhf (1.0.9-2+b1) ...
Setting up libnghttp2-14:armhf (1.42.0-1) ...
Setting up libmagic1:armhf (1:5.39-3) ...
Setting up gettext-base (0.21-3) ...
Setting up file (1:5.39-3) ...
Setting up autotools-dev (20180224.1+nmu1) ...
Setting up libsqlite3-dev:armhf (3.34.0-1) ...
Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ...
Setting up libncurses6:armhf (6.2+20201114-1) ...
Setting up libsigsegv2:armhf (2.12-3) ...
Setting up libpcre32-3:armhf (2:8.39-13) ...
Setting up autopoint (0.21-3) ...
Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-2) ...
Setting up libuchardet0:armhf (0.0.7-1) ...
Setting up libsub-override-perl (0.09-2) ...
Setting up libssh2-1:armhf (1.9.0-2) ...
Setting up re2c (2.0.3-1) ...
Setting up libelf1:armhf (0.182-1) ...
Setting up libxml2:armhf (2.9.10+dfsg-6.3) ...
Setting up libbz2-dev:armhf (1.0.8-4) ...
Setting up libfile-stripnondeterminism-perl (1.9.0-1) ...
Setting up libncurses-dev:armhf (6.2+20201114-1) ...
Setting up gettext (0.21-3) ...
Setting up libtool (2.4.6-14) ...
Setting up libpcre3-dev:armhf (2:8.39-13) ...
Setting up m4 (1.4.18-4) ...
Setting up libcurl3-gnutls:armhf (7.72.0-1) ...
Setting up libreadline-dev:armhf (8.1-1) ...
Setting up libcurl4-gnutls-dev:armhf (7.72.0-1) ...
Setting up intltool-debian (0.35.0+20060710.5) ...
Setting up autoconf (2.69-14) ...
Setting up dh-strip-nondeterminism (1.9.0-1) ...
Setting up dwz (0.13+20201015-2) ...
Setting up groff-base (1.22.4-5) ...
Setting up libncurses5-dev:armhf (6.2+20201114-1) ...
Setting up automake (1:1.16.2-4) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up po-debconf (1.0.21+nmu1) ...
Setting up man-db (2.9.3-2) ...
Not building database; man-db/auto-update is not 'true'.
Setting up dh-autoreconf (19) ...
Setting up debhelper (13.3) ...
Setting up sbuild-build-depends-lnav-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.31-5+rpi1) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Build environment                                                            |
+------------------------------------------------------------------------------+

Kernel: Linux 4.9.0-0.bpo.6-armmp armhf (armv7l)
Toolchain package versions: binutils_2.35.1-5+rpi1 dpkg-dev_1.20.5+rpi1 g++-10_10.2.1-1+rpi1 gcc-10_10.2.1-1+rpi1 libc6-dev_2.31-5+rpi1 libstdc++-10-dev_10.2.1-1+rpi1 libstdc++6_10.2.1-1+rpi1 linux-libc-dev_5.9.6-1+rpi1+b1
Package versions: adduser_3.118 apt_2.1.12 autoconf_2.69-14 automake_1:1.16.2-4 autopoint_0.21-3 autotools-dev_20180224.1+nmu1 base-files_11+rpi1 base-passwd_3.5.48 bash_5.1-1 binutils_2.35.1-5+rpi1 binutils-arm-linux-gnueabihf_2.35.1-5+rpi1 binutils-common_2.35.1-5+rpi1 bsdextrautils_2.36.1-2 bsdutils_1:2.36.1-2 build-essential_12.8 bzip2_1.0.8-4 coreutils_8.32-4 cpp_4:10.2.0-1+rpi1 cpp-10_10.2.1-1+rpi1 dash_0.5.11+git20200708+dd9ef66-5 debconf_1.5.74 debhelper_13.3 debianutils_4.11.2 dh-autoreconf_19 dh-strip-nondeterminism_1.9.0-1 diffutils_1:3.7-3 dirmngr_2.2.20-1 dpkg_1.20.5+rpi1 dpkg-dev_1.20.5+rpi1 dwz_0.13+20201015-2 e2fsprogs_1.45.6-1 fakeroot_1.25.3-1.1 fdisk_2.36.1-2 file_1:5.39-3 findutils_4.7.0+git20201010-2 g++_4:10.2.0-1+rpi1 g++-10_10.2.1-1+rpi1 gcc_4:10.2.0-1+rpi1 gcc-10_10.2.1-1+rpi1 gcc-10-base_10.2.1-1+rpi1 gettext_0.21-3 gettext-base_0.21-3 gnupg_2.2.20-1 gnupg-l10n_2.2.20-1 gnupg-utils_2.2.20-1 gpg_2.2.20-1 gpg-agent_2.2.20-1 gpg-wks-client_2.2.20-1 gpg-wks-server_2.2.20-1 gpgconf_2.2.20-1 gpgsm_2.2.20-1 gpgv_2.2.20-1 grep_3.6-1 groff-base_1.22.4-5 gzip_1.10-2 hostname_3.23 init-system-helpers_1.60 intltool-debian_0.35.0+20060710.5 iputils-ping_3:20200821-2 krb5-locales_1.18.3-4 libacl1_2.2.53-8 libapt-pkg6.0_2.1.12 libarchive-zip-perl_1.68-1 libasan6_10.2.1-1+rpi1 libassuan0_2.5.3-7.1 libatomic1_10.2.1-1+rpi1 libattr1_1:2.4.48-5 libaudit-common_1:2.8.5-3.1 libaudit1_1:2.8.5-3.1+b1 libbinutils_2.35.1-5+rpi1 libblkid1_2.36.1-2 libbrotli1_1.0.9-2+b1 libbz2-1.0_1.0.8-4 libbz2-dev_1.0.8-4 libc-bin_2.31-5+rpi1 libc-dev-bin_2.31-5+rpi1 libc6_2.31-5+rpi1 libc6-dev_2.31-5+rpi1 libcap-ng0_0.7.9-2.2+b1 libcap2_1:2.44-1 libcap2-bin_1:2.44-1 libcc1-0_10.2.1-1+rpi1 libcom-err2_1.45.6-1 libcrypt-dev_1:4.4.17-1 libcrypt1_1:4.4.17-1 libctf-nobfd0_2.35.1-5+rpi1 libctf0_2.35.1-5+rpi1 libcurl3-gnutls_7.72.0-1 libcurl4-gnutls-dev_7.72.0-1 libdb5.3_5.3.28+dfsg1-0.6 libdebconfclient0_0.255+b1 libdebhelper-perl_13.3 libdpkg-perl_1.20.5+rpi1 libelf1_0.182-1 libext2fs2_1.45.6-1 libfakeroot_1.25.3-1.1 libfdisk1_2.36.1-2 libffi7_3.3-5 libfile-stripnondeterminism-perl_1.9.0-1 libgcc-10-dev_10.2.1-1+rpi1 libgcc-s1_10.2.1-1+rpi1 libgcrypt20_1.8.7-2 libgdbm-compat4_1.18.1-5.1 libgdbm6_1.18.1-5.1 libgmp10_2:6.2.1+dfsg-1 libgnutls30_3.6.15-4 libgomp1_10.2.1-1+rpi1 libgpg-error0_1.38-2 libgssapi-krb5-2_1.18.3-4 libhogweed6_3.6-2 libicu67_67.1-5 libidn2-0_2.3.0-4 libisl23_0.23-1 libk5crypto3_1.18.3-4 libkeyutils1_1.6.1-2 libkrb5-3_1.18.3-4 libkrb5support0_1.18.3-4 libksba8_1.5.0-2 libldap-2.4-2_2.4.56+dfsg-1+rpi1+b1 libldap-common_2.4.56+dfsg-1+rpi1 liblz4-1_1.9.2-2 liblzma5_5.2.4-1 libmagic-mgc_1:5.39-3 libmagic1_1:5.39-3 libmount1_2.36.1-2 libmpc3_1.2.0-1 libmpfr6_4.1.0-3 libncurses-dev_6.2+20201114-1 libncurses5-dev_6.2+20201114-1 libncurses6_6.2+20201114-1 libncursesw6_6.2+20201114-1 libnettle8_3.6-2 libnghttp2-14_1.42.0-1 libnpth0_1.6-3 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libnss-nis_3.1-4 libnss-nisplus_1.3-4 libp11-kit0_0.23.21-2 libpam-cap_1:2.44-1 libpam-modules_1.3.1-5 libpam-modules-bin_1.3.1-5 libpam-runtime_1.3.1-5 libpam0g_1.3.1-5 libpcre16-3_2:8.39-13 libpcre2-8-0_10.36-2 libpcre3_2:8.39-13 libpcre3-dev_2:8.39-13 libpcre32-3_2:8.39-13 libpcrecpp0v5_2:8.39-13 libperl5.32_5.32.0-5 libpipeline1_1.5.3-1 libpsl5_0.21.0-1.1 libreadline-dev_8.1-1 libreadline8_8.1-1 librtmp1_2.4+20151223.gitfa8646d.1-2+b2 librust-rand-core-dev_0.5.1-1 libsasl2-2_2.1.27+dfsg-2 libsasl2-modules-db_2.1.27+dfsg-2 libseccomp2_2.5.0-3+rpi1 libselinux1_3.1-2+b1 libsemanage-common_3.1-1 libsemanage1_3.1-1+b1 libsepol1_3.1-1 libsigsegv2_2.12-3 libsmartcols1_2.36.1-2 libsqlite3-0_3.34.0-1 libsqlite3-dev_3.34.0-1 libss2_1.45.6-1 libssh2-1_1.9.0-2 libssl1.1_1.1.1h-1 libstdc++-10-dev_10.2.1-1+rpi1 libstdc++6_10.2.1-1+rpi1 libsub-override-perl_0.09-2 libsystemd0_246.6-4+rpi1 libtasn1-6_4.16.0-2 libtinfo6_6.2+20201114-1 libtirpc-common_1.2.6-3 libtirpc-dev_1.2.6-3 libtirpc3_1.2.6-3 libtool_2.4.6-14 libubsan1_10.2.1-1+rpi1 libuchardet0_0.0.7-1 libudev1_246.6-4+rpi1 libunistring2_0.9.10-4 libuuid1_2.36.1-2 libxml2_2.9.10+dfsg-6.3 libzstd1_1.4.5+dfsg-4+rpi1 linux-libc-dev_5.9.6-1+rpi1+b1 login_1:4.8.1-1 logsave_1.45.6-1 lsb-base_11.1.0+rpi1 m4_1.4.18-4 make_4.3-4 man-db_2.9.3-2 mawk_1.3.4.20200120-2 mount_2.36.1-2 ncurses-base_6.2+20201114-1 ncurses-bin_6.2+20201114-1 netbase_6.2 passwd_1:4.8.1-1 patch_2.7.6-6 perl_5.32.0-5 perl-base_5.32.0-5 perl-modules-5.32_5.32.0-6 pinentry-curses_1.1.0-4 po-debconf_1.0.21+nmu1 raspbian-archive-keyring_20120528.2 re2c_2.0.3-1 readline-common_8.1-1 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-lnav-dummy_0.invalid.0 sed_4.7-1 sensible-utils_0.0.12+nmu1 sysvinit-utils_2.96-5 tar_1.32+dfsg-1+rpi1 tzdata_2020d-1 util-linux_2.36.1-2 xz-utils_5.2.4-1 zlib1g_1:1.2.11.dfsg-2 zlib1g-dev_1:1.2.11.dfsg-2

+------------------------------------------------------------------------------+
| Build                                                                        |
+------------------------------------------------------------------------------+


Unpack source
-------------

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/tmp/dpkg-verify-sig._JCsfqiM/trustedkeys.kbx': General error
gpgv: Signature made Wed Dec 30 09:07:25 2020 UTC
gpgv:                using RSA key 4644409808C171E05531DDEE054CB8F31343CF44
gpgv:                issuer "carnil@debian.org"
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./lnav_0.9.0-1.dsc
dpkg-source: info: extracting lnav in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking lnav_0.9.0.orig.tar.xz
dpkg-source: info: unpacking lnav_0.9.0-1.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying default-to-var-log-syslog-on-Debian.patch
dpkg-source: info: applying disable-broken-test_logfile-test.patch
dpkg-source: info: applying disable-test_sql.patch
dpkg-source: info: applying disable-broken-test_listview.patch

Check disc space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=bullseye-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bullseye-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=109
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bullseye-staging-armhf-sbuild-f9934076-b809-4852-9846-d9fca2e11c40
SCHROOT_UID=104
SCHROOT_USER=buildd
SHELL=/bin/sh
TERM=linux
USER=buildd

dpkg-buildpackage
-----------------

dpkg-buildpackage: info: source package lnav
dpkg-buildpackage: info: source version 0.9.0-1
dpkg-buildpackage: info: source distribution unstable
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 debian/rules clean
dh clean
   dh_clean
 debian/rules binary-arch
dh binary-arch
   dh_update_autotools_config -a
   dh_autoreconf -a
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -- --disable-static
	./configure --build=arm-linux-gnueabihf --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/arm-linux-gnueabihf --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --disable-static
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
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... arm-unknown-linux-gnueabihf
checking host system type... arm-unknown-linux-gnueabihf
checking whether make supports the include directive... yes (GNU style)
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... none
checking how to run the C preprocessor... gcc -E
checking for arm-unknown-linux-gnueabihf-gcc... no
checking for gcc... gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... none
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... gcc -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 gcc is Clang... no
checking whether pthreads work with "-pthread" and "-lpthread"... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking whether more special flags are required for pthreads... no
checking for PTHREAD_PRIO_INHERIT... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... none
checking whether g++ supports C++14 features by default... yes
Adding include path: /usr/local/include
checking whether we are using the GNU C++ compiler... (cached) yes
checking whether g++ accepts -g... (cached) yes
checking dependency style of g++... (cached) none
checking for ranlib... ranlib
checking for ar... ar
checking the archiver (ar) interface... ar
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) yes
checking for bzip2... /bin/bzip2
checking for re2c... /usr/bin/re2c
checking how to run the C++ preprocessor... g++ -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking size of off_t... 4
checking size of size_t... 4
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct tm.tm_zone... yes
checking for library containing openpty... -lutil
checking for library containing gzseek... -lz
checking for library containing BZ2_bzopen... -lbz2
checking for library containing dlopen... -ldl
checking for library containing backtrace... none required
checking for gawk... (cached) mawk
checking for curl-config... /usr/bin/curl-config
checking for the version of libcurl... 7.72.0
checking for libcurl >= version 7.23.0... yes
checking whether libcurl is usable... yes
checking for curl_free... yes
configure: Trying to link with tinfo
checking for library containing cur_term... -ltinfo
configure: Linking with tinfo
checking for library containing Gpm_Open... no
configure: WARNING: libgpm not found. If build fails later consider installing gpm dev package       
checking execinfo.h usability... yes
checking execinfo.h presence... yes
checking for execinfo.h... yes
checking pty.h usability... yes
checking pty.h presence... yes
checking for pty.h... yes
checking util.h usability... no
checking util.h presence... no
checking for util.h... no
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking bzlib.h usability... yes
checking bzlib.h presence... yes
checking for bzlib.h... yes
checking libutil.h usability... no
checking libutil.h presence... no
checking for libutil.h... no
checking sys/ttydefaults.h usability... yes
checking sys/ttydefaults.h presence... yes
checking for sys/ttydefaults.h... yes
configure: compiling with the included version of yajl
checking for NcursesW wide-character library... yes
checking for working ncursesw/curses.h... yes
checking for working ncursesw.h... no
checking for working ncurses.h... yes
checking lib pcre... (testing)
checking for pcre_study in -lpcre... yes
checking libpcrecpp... yes
checking pcre.h usability... yes
checking pcre.h presence... yes
checking for pcre.h... yes
checking pcre/pcre.h usability... no
checking pcre/pcre.h presence... no
checking for pcre/pcre.h... no
checking lib pcre... -lpcre -lpcrecpp
checking lib readline... checking for library containing readline... -lreadline
checking for library containing history_set_history_state... none required
checking readline.h usability... no
checking readline.h presence... no
checking for readline.h... no
checking readline/readline.h usability... yes
checking readline/readline.h presence... yes
checking for readline/readline.h... yes
checking for library containing sqlite3_open... -lsqlite3
checking sqlite3.h usability... yes
checking sqlite3.h presence... yes
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
configure: Checking for libgpm dependency
checking for mousemask in -lncursesw... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating TESTS_ENVIRONMENT
config.status: creating src/Makefile
config.status: creating src/base/Makefile
config.status: creating src/fmtlib/Makefile
config.status: creating src/pcrepp/Makefile
config.status: creating src/yajl/Makefile
config.status: creating src/yajlpp/Makefile
config.status: creating test/Makefile
config.status: creating src/config.h
config.status: executing depfiles commands
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_build -a
	make -j4
make[1]: Entering directory '/<<PKGBUILDDIR>>'
Making all in src
make[2]: Entering directory '/<<PKGBUILDDIR>>/src'
gcc -o bin2c bin2c.c
gcc -o ptimec ptimec.c
./ptimec "@%@" "%Y-%m-%d %H:%M:%S" "%Y-%m-%d %H:%M:%S%z" "%Y-%m-%d %H:%M:%S %z" "%Y-%m-%d %H:%M" "%Y-%m-%dT%H:%M:%S.%f%z" "%y-%m-%dT%H:%M:%S.%f%z" "%Y-%m-%dT%H:%M:%SZ" "%Y-%m-%dT%H:%M:%S%z" "%Y-%m-%dT%H:%M:%S" "%Y-%m-%dT%H:%M:%S%z" "%Y/%m/%d %H:%M:%S" "%Y/%m/%d %H:%M:%S %z" "%Y/%m/%d %H:%M:%S%z" "%Y/%m/%d %H:%M" "%Y %b %d %a %H:%M:%S.%L" "%Y %b %d %H:%M:%S.%L" "%Y %b %d %H:%M:%S" "%a %b %d %H:%M:%S %Y" "%a %b %d %H:%M:%S.%f %Y" "%a %b %d %H:%M:%S %Z %Y" "%a %b %d %H:%M:%S " "%a %b %d %H:%M:%S.%L " "%d/%b/%Y:%H:%M:%S +0000" "%d/%b/%Y:%H:%M:%S %z" "%d-%b-%Y %H:%M:%S %z" "%d-%b-%Y %H:%M:%S %Z" "%d %b %Y %H:%M:%S" "%d %b %Y %H:%M:%S.%L" "%d %b %Y %H:%M:%S,%L" "%b %d %H:%M:%S" "%b %d %k:%M:%S" "%b %d %l:%M:%S" "%b %e, %Y %l:%M:%S %p" "%m/%d/%y %H:%M:%S" "%m/%d/%Y %I:%M:%S:%L %p %Z" "%m/%d/%Y %I:%M:%S %p %Z" "%m/%d/%Y %l:%M:%S %p %Z" "%m/%e/%Y %I:%M:%S %p" "%m/%e/%Y %l:%M:%S %p" "%d/%b/%y %H:%M:%S" "%m%d %H:%M:%S" "%H:%M:%S" "%M:%S" "%m/%d %H:%M:%S" "%Y-%m-%d" "%Y-%m" "%Y/%m/%d" "%Y/%m" "%s.%f"  > time_fmts.cc
./bin2c ansi-palette-json ansi-palette.json
./bin2c -n lnav_scripts builtin-scripts ./scripts/dhclient-summary.lnav ./scripts/lnav-pop-view.lnav ./scripts/partition-by-boot.lnav ./scripts/rename-stdin.lnav ./scripts/search-for.lnav 
./bin2c -n lnav_scripts builtin-scripts ./scripts/dhclient-summary.lnav ./scripts/lnav-pop-view.lnav ./scripts/partition-by-boot.lnav ./scripts/rename-stdin.lnav ./scripts/search-for.lnav 
./bin2c -n lnav_sh_scripts builtin-sh-scripts ./scripts/dump-pid.sh 
./bin2c -n lnav_sh_scripts builtin-sh-scripts ./scripts/dump-pid.sh 
./bin2c -n lnav_config_json default-config ./root-config.json ./keymaps/de-keymap.json ./keymaps/default-keymap.json ./keymaps/fr-keymap.json ./keymaps/uk-keymap.json ./keymaps/us-keymap.json ./themes/default-theme.json ./themes/eldar.json ./themes/monocai.json ./themes/night-owl.json ./themes/solarized-dark.json ./themes/solarized-light.json 
./bin2c -n lnav_config_json default-config ./root-config.json ./keymaps/de-keymap.json ./keymaps/default-keymap.json ./keymaps/fr-keymap.json ./keymaps/uk-keymap.json ./keymaps/us-keymap.json ./themes/default-theme.json ./themes/eldar.json ./themes/monocai.json ./themes/night-owl.json ./themes/solarized-dark.json ./themes/solarized-light.json 
./bin2c -n lnav_format_json default-formats ./formats/access_log.json ./formats/alb_log.json ./formats/autodeploy_log.json ./formats/block_log.json ./formats/candlepin_log.json ./formats/choose_repo_log.json ./formats/cups_log.json ./formats/dpkg_log.json ./formats/elb_log.json ./formats/engine_log.json ./formats/error_log.json ./formats/fsck_hfs_log.json ./formats/glog_log.json ./formats/haproxy_log.json ./formats/java_log.json ./formats/journald_json_log.json ./formats/katello_log.json ./formats/openam_log.json ./formats/openamdb_log.json ./formats/openstack_log.json ./formats/page_log.json ./formats/papertrail_log.json ./formats/snaplogic_log.json ./formats/sssd_log.json ./formats/strace_log.json ./formats/sudo_log.json ./formats/syslog_log.json ./formats/tcf_log.json ./formats/tcsh_history.json ./formats/uwsgi_log.json ./formats/vdsm_log.json ./formats/vmk_log.json ./formats/vmw_log.json ./formats/xmlrpc_log.json 
./bin2c -n lnav_format_json default-formats ./formats/access_log.json ./formats/alb_log.json ./formats/autodeploy_log.json ./formats/block_log.json ./formats/candlepin_log.json ./formats/choose_repo_log.json ./formats/cups_log.json ./formats/dpkg_log.json ./formats/elb_log.json ./formats/engine_log.json ./formats/error_log.json ./formats/fsck_hfs_log.json ./formats/glog_log.json ./formats/haproxy_log.json ./formats/java_log.json ./formats/journald_json_log.json ./formats/katello_log.json ./formats/openam_log.json ./formats/openamdb_log.json ./formats/openstack_log.json ./formats/page_log.json ./formats/papertrail_log.json ./formats/snaplogic_log.json ./formats/sssd_log.json ./formats/strace_log.json ./formats/sudo_log.json ./formats/syslog_log.json ./formats/tcf_log.json ./formats/tcsh_history.json ./formats/uwsgi_log.json ./formats/vdsm_log.json ./formats/vmk_log.json ./formats/vmw_log.json ./formats/xmlrpc_log.json 
./bin2c help-txt help.txt
./bin2c init-sql init.sql
./bin2c xterm-palette-json xterm-palette.json
make  all-recursive
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
Making all in base
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/base'
g++ -DHAVE_CONFIG_H -I. -I../../src  -Wall -I../../src/ -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o intern_string.o intern_string.cc
g++ -DHAVE_CONFIG_H -I. -I../../src  -Wall -I../../src/ -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o is_utf8.o is_utf8.cc
g++ -DHAVE_CONFIG_H -I. -I../../src  -Wall -I../../src/ -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lnav_log.o lnav_log.cc
g++ -DHAVE_CONFIG_H -I. -I../../src  -Wall -I../../src/ -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o string_util.o string_util.cc
rm -f libbase.a
ar cru libbase.a intern_string.o is_utf8.o lnav_log.o string_util.o 
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libbase.a
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/base'
Making all in fmtlib
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/fmtlib'
g++ -DHAVE_CONFIG_H -I. -I../../src   -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o format.o format.cc
g++ -DHAVE_CONFIG_H -I. -I../../src   -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o posix.o posix.cc
rm -f libcppfmt.a
ar cru libcppfmt.a format.o posix.o 
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libcppfmt.a
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/fmtlib'
Making all in pcrepp
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/pcrepp'
g++ -DHAVE_CONFIG_H -I. -I../../src  -Wall -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pcrepp.o pcrepp.cc
rm -f libpcrepp.a
ar cru libpcrepp.a pcrepp.o 
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libpcrepp.a
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/pcrepp'
Making all in yajl
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/yajl'
gcc -DHAVE_CONFIG_H -I. -I../../src  -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o yajl.o yajl.c
gcc -DHAVE_CONFIG_H -I. -I../../src  -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o yajl_alloc.o yajl_alloc.c
gcc -DHAVE_CONFIG_H -I. -I../../src  -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o yajl_buf.o yajl_buf.c
gcc -DHAVE_CONFIG_H -I. -I../../src  -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o yajl_encode.o yajl_encode.c
gcc -DHAVE_CONFIG_H -I. -I../../src  -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o yajl_gen.o yajl_gen.c
gcc -DHAVE_CONFIG_H -I. -I../../src  -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o yajl_lex.o yajl_lex.c
gcc -DHAVE_CONFIG_H -I. -I../../src  -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o yajl_parser.o yajl_parser.c
gcc -DHAVE_CONFIG_H -I. -I../../src  -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o yajl_tree.o yajl_tree.c
gcc -DHAVE_CONFIG_H -I. -I../../src  -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o yajl_version.o yajl_version.c
rm -f libyajl.a
ar cru libyajl.a yajl.o yajl_alloc.o yajl_buf.o yajl_encode.o yajl_gen.o yajl_lex.o yajl_parser.o yajl_tree.o yajl_version.o 
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libyajl.a
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/yajl'
Making all in yajlpp
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/yajlpp'
g++ -DHAVE_CONFIG_H -I. -I../../src  -Wall -I../../src/ -I../../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o json_op.o json_op.cc
g++ -DHAVE_CONFIG_H -I. -I../../src  -Wall -I../../src/ -I../../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o json_ptr.o json_ptr.cc
g++ -DHAVE_CONFIG_H -I. -I../../src  -Wall -I../../src/ -I../../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o yajlpp.o yajlpp.cc
In file included from /usr/include/stdlib.h:568,
                 from /usr/include/c++/10/cstdlib:75,
                 from /usr/include/c++/10/ext/string_conversions.h:41,
                 from /usr/include/c++/10/bits/basic_string.h:6545,
                 from /usr/include/c++/10/string:55,
                 from ../../src/yajlpp/json_ptr.hh:40,
                 from json_ptr.cc:36:
json_ptr.cc: In function 'int handle_map_key(void*, const unsigned char*, size_t)':
json_ptr.cc:120:43: warning: 'alloca' bound is unknown [-Walloca-larger-than=]
  120 |         auto fully_encoded_key = (char *) alloca(required_len);
      |                                           ^~~~~~
rm -f libyajlpp.a
ar cru libyajlpp.a json_op.o json_ptr.o yajlpp.o 
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libyajlpp.a
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/yajlpp'
Making all in .
make[4]: Entering directory '/<<PKGBUILDDIR>>/src'
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lnav.o lnav.cc
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o ansi_scrubber.o ansi_scrubber.cc
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o bookmarks.o bookmarks.cc
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o bottom_status_source.o bottom_status_source.cc
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o collation-functions.o collation-functions.cc
In file included from /usr/include/c++/10/cassert:44,
                 from ./optional.hpp:196,
                 from ./base/opt_util.hh:33,
                 from ./base/lnav_log.hh:49,
                 from pcrepp/pcrepp.hh:58,
                 from grep_proc.hh:53,
                 from bottom_status_source.hh:35,
                 from bottom_status_source.cc:32:
line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o column_namer.o column_namer.cc
In file included from /usr/include/c++/10/cassert:44,
                 from ./optional.hpp:196,
                 from base/opt_util.hh:33,
                 from base/lnav_log.hh:49,
                 from logfile.hh:47,
                 from lnav.hh:46,
                 from lnav.cc:82:
line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
In file included from /usr/include/c++/10/vector:72,
                 from ansi_scrubber.cc:34:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, unsigned int&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, int&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
/usr/include/c++/10/bits/vector.tcc: In function 'void scrub_ansi_string(std::string&, string_attrs_t&)':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o command_executor.o command_executor.cc
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o curl_looper.o curl_looper.cc
In file included from /usr/include/c++/10/cassert:44,
                 from ./optional.hpp:196,
                 from base/opt_util.hh:33,
                 from base/lnav_log.hh:49,
                 from logfile.hh:47,
                 from lnav.hh:46,
                 from command_executor.cc:36:
line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o db_sub_source.o db_sub_source.cc
In file included from /usr/include/c++/10/algorithm:62,
                 from curl_looper.cc:34:
/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<long long int, curl_request*>*, std::vector<std::pair<long long int, curl_request*> > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]':
/usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, curl_request*>*, std::vector<std::pair<long long int, curl_request*> > >' changed in GCC 7.1
 1819 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/bits/stl_algo.h:61,
                 from /usr/include/c++/10/algorithm:62,
                 from curl_looper.cc:34:
/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<long long int, curl_request*>*, std::vector<std::pair<long long int, curl_request*> > >; _Distance = int; _Tp = std::pair<long long int, curl_request*>; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, curl_request*>*, std::vector<std::pair<long long int, curl_request*> > >' changed in GCC 7.1
  223 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:72,
                 from curl_looper.hh:37,
                 from curl_looper.cc:39:
/usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = std::pair<long long int, curl_request*>; _Alloc = std::allocator<std::pair<long long int, curl_request*> >]':
/usr/include/c++/10/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector<std::pair<long long int, curl_request*> >::iterator' changed in GCC 7.1
  171 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long int, curl_request*>}; _Tp = std::pair<long long int, curl_request*>; _Alloc = std::allocator<std::pair<long long int, curl_request*> >]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<long long int, curl_request*> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:67,
                 from curl_looper.hh:37,
                 from curl_looper.cc:39:
/usr/include/c++/10/bits/stl_vector.h: In member function 'void curl_looper::check_for_new_requests()':
/usr/include/c++/10/bits/stl_vector.h:1431:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, curl_request*>*, std::vector<std::pair<long long int, curl_request*> > >' changed in GCC 7.1
 1431 |       { return _M_erase(begin() + (__position - cbegin())); }
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/cassert:44,
                 from ./optional.hpp:196,
                 from ./base/opt_util.hh:33,
                 from ./base/lnav_log.hh:49,
                 from pcrepp/pcrepp.hh:58,
                 from grep_proc.hh:53,
                 from textview_curses.hh:39,
                 from db_sub_source.hh:42,
                 from db_sub_source.cc:33:
line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
/usr/include/c++/10/bits/stl_vector.h: In member function 'void curl_looper::requeue_requests(mstime_t)':
/usr/include/c++/10/bits/stl_vector.h:1431:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, curl_request*>*, std::vector<std::pair<long long int, curl_request*> > >' changed in GCC 7.1
 1431 |       { return _M_erase(begin() + (__position - cbegin())); }
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/algorithm:62,
                 from curl_looper.cc:34:
/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<long long int, curl_request*>*, std::vector<std::pair<long long int, curl_request*> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, curl_request*>*, std::vector<std::pair<long long int, curl_request*> > >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, curl_request*>*, std::vector<std::pair<long long int, curl_request*> > >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, curl_request*>*, std::vector<std::pair<long long int, curl_request*> > >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<long long int, curl_request*>*, std::vector<std::pair<long long int, curl_request*> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, curl_request*>*, std::vector<std::pair<long long int, curl_request*> > >' changed in GCC 7.1
 1662 |     __heap_select(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, curl_request*>*, std::vector<std::pair<long long int, curl_request*> > >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, curl_request*>*, std::vector<std::pair<long long int, curl_request*> > >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, curl_request*>*, std::vector<std::pair<long long int, curl_request*> > >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<std::pair<long long int, curl_request*>*, std::vector<std::pair<long long int, curl_request*> > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, curl_request*>*, std::vector<std::pair<long long int, curl_request*> > >' changed in GCC 7.1
   79 |     __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, curl_request*>*, std::vector<std::pair<long long int, curl_request*> > >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, curl_request*>*, std::vector<std::pair<long long int, curl_request*> > >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, curl_request*>*, std::vector<std::pair<long long int, curl_request*> > >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, curl_request*>*, std::vector<std::pair<long long int, curl_request*> > >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, curl_request*>*, std::vector<std::pair<long long int, curl_request*> > >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<long long int, curl_request*>*, std::vector<std::pair<long long int, curl_request*> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, curl_request*>*, std::vector<std::pair<long long int, curl_request*> > >' changed in GCC 7.1
 1945 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, curl_request*>*, std::vector<std::pair<long long int, curl_request*> > >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, curl_request*>*, std::vector<std::pair<long long int, curl_request*> > >' changed in GCC 7.1
 1924 |       std::__move_median_to_first(__first, __first + 1, __mid, __last - 1,
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1925 |       __comp);
      |       ~~~~~~~                     
/usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, curl_request*>*, std::vector<std::pair<long long int, curl_request*> > >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, curl_request*>*, std::vector<std::pair<long long int, curl_request*> > >' changed in GCC 7.1
 1959 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, curl_request*>*, std::vector<std::pair<long long int, curl_request*> > >' changed in GCC 7.1
 1937 |       std::__heap_select(__first, __middle, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:72,
                 from curl_looper.hh:37,
                 from curl_looper.cc:39:
/usr/include/c++/10/bits/vector.tcc: In member function 'void curl_looper::check_for_finished_requests()':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, curl_request*>*, std::vector<std::pair<long long int, curl_request*> > >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/algorithm:62,
                 from curl_looper.cc:34:
/usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, curl_request*>*, std::vector<std::pair<long long int, curl_request*> > >' changed in GCC 7.1
 1974 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1975 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1976 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, curl_request*>*, std::vector<std::pair<long long int, curl_request*> > >' changed in GCC 7.1
 1886 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, curl_request*>*, std::vector<std::pair<long long int, curl_request*> > >' changed in GCC 7.1
 1891 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o elem_to_json.o elem_to_json.cc
command_executor.cc: In function 'Result<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > execute_file(exec_context&, const string&, bool)':
command_executor.cc:498:57: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
  498 |         snprintf(env_arg_name, sizeof(env_arg_name), "%lu", lpc);
      |                                                       ~~^   ~~~
      |                                                         |   |
      |                                                         |   size_t {aka unsigned int}
      |                                                         long unsigned int
      |                                                       %u
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o environ_vtab.o environ_vtab.cc
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o extension-functions.o extension-functions.cc
In file included from /usr/include/c++/10/vector:72,
                 from yajlpp/json_ptr.hh:41,
                 from db_sub_source.cc:32:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {string_attr}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {string_attr}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, unsigned int}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {stacked_bar_chart<std::__cxx11::basic_string<char> >::chart_ident}; _Tp = stacked_bar_chart<std::__cxx11::basic_string<char> >::chart_ident; _Alloc = std::allocator<stacked_bar_chart<std::__cxx11::basic_string<char> >::chart_ident>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<stacked_bar_chart<std::__cxx11::basic_string<char> >::chart_ident, std::allocator<stacked_bar_chart<std::__cxx11::basic_string<char> >::chart_ident> >::iterator' changed in GCC 7.1
/usr/include/c++/10/bits/vector.tcc: In member function 'stacked_bar_chart<T>::chart_ident& stacked_bar_chart<T>::find_ident(const T&) [with T = std::__cxx11::basic_string<char>]':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<stacked_bar_chart<std::__cxx11::basic_string<char> >::chart_ident*, std::vector<stacked_bar_chart<std::__cxx11::basic_string<char> >::chart_ident, std::allocator<stacked_bar_chart<std::__cxx11::basic_string<char> >::chart_ident> > >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void stacked_bar_chart<T>::chart_attrs_for_value(const listview_curses&, int&, const T&, double, string_attrs_t&) const [with T = std::__cxx11::basic_string<char>]':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from db_sub_source.hh:43,
                 from db_sub_source.cc:33:
hist_source.hh:237:5: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  237 |     };
      |     ^
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o field_overlay_source.o field_overlay_source.cc
In file included from /usr/include/c++/10/cassert:44,
                 from ./optional.hpp:196,
                 from base/opt_util.hh:33,
                 from base/lnav_log.hh:49,
                 from logfile.hh:47,
                 from lnav.hh:46,
                 from field_overlay_source.cc:32:
line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o file_vtab.o file_vtab.cc
In file included from /usr/include/c++/10/cassert:44,
                 from ./optional.hpp:196,
                 from base/opt_util.hh:33,
                 from base/lnav_log.hh:49,
                 from logfile.hh:47,
                 from lnav.hh:46,
                 from file_vtab.cc:36:
line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
In file included from /usr/include/c++/10/vector:72,
                 from command_executor.cc:32:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {stacked_bar_chart<std::__cxx11::basic_string<char> >::chart_ident}; _Tp = stacked_bar_chart<std::__cxx11::basic_string<char> >::chart_ident; _Alloc = std::allocator<stacked_bar_chart<std::__cxx11::basic_string<char> >::chart_ident>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<stacked_bar_chart<std::__cxx11::basic_string<char> >::chart_ident, std::allocator<stacked_bar_chart<std::__cxx11::basic_string<char> >::chart_ident> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In function 'int sql_callback(exec_context&, sqlite3_stmt*)':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<stacked_bar_chart<std::__cxx11::basic_string<char> >::chart_ident*, std::vector<stacked_bar_chart<std::__cxx11::basic_string<char> >::chart_ident, std::allocator<stacked_bar_chart<std::__cxx11::basic_string<char> >::chart_ident> > >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:72,
                 from lnav.cc:69:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const string_attr&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:67,
                 from lnav.cc:69:
/usr/include/c++/10/bits/stl_vector.h: In member function 'virtual bool spectrogram_source::list_value_for_overlay(const listview_curses&, int, int, vis_line_t, attr_line_t&)':
/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 1198 |    _M_realloc_insert(end(), __x);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:72,
                 from logfile.hh:44,
                 from lnav.hh:46,
                 from field_overlay_source.cc:32:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const string_attr&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:67,
                 from logfile.hh:44,
                 from lnav.hh:46,
                 from field_overlay_source.cc:32:
/usr/include/c++/10/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 1198 |    _M_realloc_insert(end(), __x);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:72,
                 from lnav.cc:69:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, view_colors::role_t&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:72,
                 from logfile.hh:44,
                 from lnav.hh:46,
                 from field_overlay_source.cc:32:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, unsigned int}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {string_attr}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*&, void*&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*&, unsigned int&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {intern_string_t&, long long int&, log_format*}; _Tp = logline_value; _Alloc = std::allocator<logline_value>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<logline_value>::iterator' changed in GCC 7.1
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const intern_string*, double&, log_format*}; _Tp = logline_value; _Alloc = std::allocator<logline_value>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<logline_value>::iterator' changed in GCC 7.1
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {intern_string_t&, const intern_string_t, int}; _Tp = logline_value; _Alloc = std::allocator<logline_value>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<logline_value>::iterator' changed in GCC 7.1
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {intern_string_t&, shared_buffer_ref&, int}; _Tp = logline_value; _Alloc = std::allocator<logline_value>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<logline_value>::iterator' changed in GCC 7.1
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {intern_string_t&, shared_buffer_ref&, int}; _Tp = logline_value; _Alloc = std::allocator<logline_value>]':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<logline_value*, std::vector<logline_value> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {string_attr}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {string_attr}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*&, void*&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'virtual void log_data_table::extract(std::shared_ptr<logfile>, uint64_t, shared_buffer_ref&, std::vector<logline_value>&)':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<logline_value*, std::vector<logline_value> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<logline_value*, std::vector<logline_value> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void field_overlay_source::build_meta_line(const listview_curses&, std::vector<attr_line_t>&, vis_line_t)':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
field_overlay_source.cc:535:1: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  535 | }
      | ^
/usr/include/c++/10/bits/vector.tcc: In function 'void update_hits(void*, textview_curses*)':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:72,
                 from logfile.hh:44,
                 from lnav.hh:46,
                 from field_overlay_source.cc:32:
/usr/include/c++/10/bits/vector.tcc: In member function 'void field_overlay_source::build_field_lines(const listview_curses&)':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
field_overlay_source.cc:480:1: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  480 | }
      | ^
field_overlay_source.cc:480:1: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
field_overlay_source.cc:480:1: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
field_overlay_source.cc:480:1: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
field_overlay_source.cc:480:1: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o filter_observer.o filter_observer.cc
In file included from /usr/include/c++/10/cassert:44,
                 from ./optional.hpp:196,
                 from base/opt_util.hh:33,
                 from base/lnav_log.hh:49,
                 from logfile.hh:47,
                 from filter_observer.hh:35,
                 from filter_observer.cc:32:
line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o filter_status_source.o filter_status_source.cc
/usr/include/c++/10/bits/vector.tcc: In member function 'virtual void all_logs_vtab::extract(std::shared_ptr<logfile>, uint64_t, shared_buffer_ref&, std::vector<logline_value>&)':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<logline_value*, std::vector<logline_value> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/cassert:44,
                 from ./optional.hpp:196,
                 from base/opt_util.hh:33,
                 from base/lnav_log.hh:49,
                 from logfile.hh:47,
                 from lnav.hh:46,
                 from filter_status_source.cc:32:
line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o filter_sub_source.o filter_sub_source.cc
In file included from /usr/include/c++/10/cassert:44,
                 from ./optional.hpp:196,
                 from base/opt_util.hh:33,
                 from base/lnav_log.hh:49,
                 from logfile.hh:47,
                 from lnav.hh:46,
                 from filter_sub_source.cc:32:
line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {stacked_bar_chart<hist_source2::hist_type_t>::chart_ident}; _Tp = stacked_bar_chart<hist_source2::hist_type_t>::chart_ident; _Alloc = std::allocator<stacked_bar_chart<hist_source2::hist_type_t>::chart_ident>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<stacked_bar_chart<hist_source2::hist_type_t>::chart_ident, std::allocator<stacked_bar_chart<hist_source2::hist_type_t>::chart_ident> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'stacked_bar_chart<T>::chart_ident& stacked_bar_chart<T>::find_ident(const T&) [with T = hist_source2::hist_type_t]':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<stacked_bar_chart<hist_source2::hist_type_t>::chart_ident*, std::vector<stacked_bar_chart<hist_source2::hist_type_t>::chart_ident, std::allocator<stacked_bar_chart<hist_source2::hist_type_t>::chart_ident> > >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o fstat_vtab.o fstat_vtab.cc
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o fs-extension-functions.o fs-extension-functions.cc
In file included from /usr/include/c++/10/vector:72,
                 from logfile.hh:44,
                 from lnav.hh:46,
                 from filter_status_source.cc:32:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const string_attr&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:67,
                 from logfile.hh:44,
                 from lnav.hh:46,
                 from filter_status_source.cc:32:
/usr/include/c++/10/bits/stl_vector.h: In member function 'void filter_status_source::update_filtered(text_sub_source*)':
/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 1198 |    _M_realloc_insert(end(), __x);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:72,
                 from logfile.hh:44,
                 from lnav.hh:46,
                 from filter_status_source.cc:32:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, view_colors::role_t&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In constructor 'filter_status_source::filter_status_source()':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from fs-extension-functions.cc:48:
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = mapbox::util::variant<const char*, string_fragment>; Args = {const char*}; Return (* f)(Args ...) = sql_basename; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:390:9:   required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = mapbox::util::variant<const char*, string_fragment>; Args = {const char*}; Return (* f)(Args ...) = sql_basename]'
fs-extension-functions.cc:175:69:   required from here
vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  355 |                          "%s() expects exactly %ld argument%s",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  356 |                          fd->fd_help.ht_name,
  357 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  362 |                          fd->fd_help.ht_name,
  363 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                        ~~^
      |                                                          |
      |                                                          long int
      |                                                        %d
......
  364 |                          REQ_COUNT + OPT_COUNT);
      |                          ~~~~~~~~~~~~~~~~~~~~~            
      |                                    |
      |                                    unsigned int
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = mapbox::util::variant<const char*, string_fragment>; Args = {const char*}; Return (* f)(Args ...) = sql_dirname; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:390:9:   required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = mapbox::util::variant<const char*, string_fragment>; Args = {const char*}; Return (* f)(Args ...) = sql_dirname]'
fs-extension-functions.cc:207:67:   required from here
vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  355 |                          "%s() expects exactly %ld argument%s",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  356 |                          fd->fd_help.ht_name,
  357 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  362 |                          fd->fd_help.ht_name,
  363 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                        ~~^
      |                                                          |
      |                                                          long int
      |                                                        %d
......
  364 |                          REQ_COUNT + OPT_COUNT);
      |                          ~~~~~~~~~~~~~~~~~~~~~            
      |                                    |
      |                                    unsigned int
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = nonstd::optional_lite::optional<std::__cxx11::basic_string<char> >; Args = {const std::vector<const char*, std::allocator<const char*> >&}; Return (* f)(Args ...) = sql_joinpath; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:390:9:   required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = nonstd::optional_lite::optional<std::__cxx11::basic_string<char> >; Args = {const std::vector<const char*, std::allocator<const char*> >&}; Return (* f)(Args ...) = sql_joinpath]'
fs-extension-functions.cc:235:69:   required from here
vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  355 |                          "%s() expects exactly %ld argument%s",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  356 |                          fd->fd_help.ht_name,
  357 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  362 |                          fd->fd_help.ht_name,
  363 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                        ~~^
      |                                                          |
      |                                                          long int
      |                                                        %d
......
  364 |                          REQ_COUNT + OPT_COUNT);
      |                          ~~~~~~~~~~~~~~~~~~~~~            
      |                                    |
      |                                    unsigned int
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = std::__cxx11::basic_string<char>; Args = {const char*}; Return (* f)(Args ...) = sql_readlink; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:390:9:   required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = std::__cxx11::basic_string<char>; Args = {const char*}; Return (* f)(Args ...) = sql_readlink]'
fs-extension-functions.cc:262:69:   required from here
vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  355 |                          "%s() expects exactly %ld argument%s",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  356 |                          fd->fd_help.ht_name,
  357 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  362 |                          fd->fd_help.ht_name,
  363 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                        ~~^
      |                                                          |
      |                                                          long int
      |                                                        %d
......
  364 |                          REQ_COUNT + OPT_COUNT);
      |                          ~~~~~~~~~~~~~~~~~~~~~            
      |                                    |
      |                                    unsigned int
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = std::__cxx11::basic_string<char>; Args = {const char*}; Return (* f)(Args ...) = sql_realpath; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:390:9:   required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = std::__cxx11::basic_string<char>; Args = {const char*}; Return (* f)(Args ...) = sql_realpath]'
fs-extension-functions.cc:270:69:   required from here
vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  355 |                          "%s() expects exactly %ld argument%s",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  356 |                          fd->fd_help.ht_name,
  357 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  362 |                          fd->fd_help.ht_name,
  363 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                        ~~^
      |                                                          |
      |                                                          long int
      |                                                        %d
......
  364 |                          REQ_COUNT + OPT_COUNT);
      |                          ~~~~~~~~~~~~~~~~~~~~~            
      |                                    |
      |                                    unsigned int
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o fts_fuzzy_match.o fts_fuzzy_match.cc
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o grep_proc.o grep_proc.cc
In file included from /usr/include/c++/10/cassert:44,
                 from ./optional.hpp:196,
                 from base/opt_util.hh:33,
                 from base/lnav_log.hh:49,
                 from grep_proc.cc:44:
line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
In file included from /usr/include/c++/10/vector:72,
                 from logfile.hh:44,
                 from lnav.hh:46,
                 from filter_sub_source.cc:32:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range, string_attr_type*, unsigned int&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, unsigned int&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, short int}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range, string_attr_type*, short int}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range, string_attr_type*, unsigned int}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
/usr/include/c++/10/bits/vector.tcc: In member function 'virtual void filter_sub_source::text_attrs_for_line(textview_curses&, int, string_attrs_t&)':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In constructor '_lnav_data::_lnav_data()':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o help_text_formatter.o help_text_formatter.cc
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*&, unsigned int&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*&, void*&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
/usr/include/c++/10/bits/vector.tcc: In member function 'void filter_sub_source::rl_display_matches(readline_curses*)':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
filter_sub_source.cc:471:1: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  471 | }
      | ^
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o highlighter.o highlighter.cc
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o hist_source.o hist_source.cc
In file included from /usr/include/c++/10/cassert:44,
                 from ring_span.hh:230,
                 from textview_curses.hh:38,
                 from hist_source.hh:45,
                 from hist_source.cc:33:
line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
In file included from /usr/include/c++/10/vector:72,
                 from lnav_util.hh:47,
                 from help_text_formatter.cc:38:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*&, unsigned int&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
/usr/include/c++/10/bits/vector.tcc: In member function 'attr_line_t& attr_line_t::append(S, string_attr_type_t, T) [with S = const char*; T = unsigned int]':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*&, void*&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'attr_line_t& attr_line_t::append(S, string_attr_type_t, T) [with S = const char*; T = void*]':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In function 'void format_example_text_for_term(const help_text&, help_example_to_attr_line_fun_t, size_t, attr_line_t&)':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:72,
                 from pcrepp/pcrepp.hh:55,
                 from highlighter.hh:36,
                 from highlighter.cc:4:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, int}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, int&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
/usr/include/c++/10/bits/vector.tcc: In member function 'void highlighter::annotate(attr_line_t&, int) const':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o hotkeys.o hotkeys.cc
/usr/include/c++/10/bits/vector.tcc: In function 'void format_help_text_for_term(const help_text&, size_t, attr_line_t&, bool)':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
help_text_formatter.cc:391:1: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  391 | }
      | ^
In file included from /usr/include/c++/10/cassert:44,
                 from ./optional.hpp:196,
                 from base/opt_util.hh:33,
                 from base/lnav_log.hh:49,
                 from logfile.hh:47,
                 from lnav.hh:46,
                 from hotkeys.cc:32:
line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
In file included from /usr/include/c++/10/vector:72,
                 from lnav_util.hh:47,
                 from hist_source.cc:32:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, unsigned int}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/map:60,
                 from hist_source.hh:35,
                 from hist_source.cc:33:
/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<long long int&&>, std::tuple<>}; _Key = long long int; _Val = std::pair<const long long int, hist_source2::bucket_block>; _KeyOfValue = std::_Select1st<std::pair<const long long int, hist_source2::bucket_block> >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, hist_source2::bucket_block> >]':
/usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, hist_source2::bucket_block>, std::_Select1st<std::pair<const long long int, hist_source2::bucket_block> >, std::less<long long int>, std::allocator<std::pair<const long long int, hist_source2::bucket_block> > >::const_iterator' changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/map:61,
                 from hist_source.hh:35,
                 from hist_source.cc:33:
/usr/include/c++/10/bits/stl_map.h: In member function 'virtual void hist_source2::text_value_for_line(textview_curses&, int, std::string&, text_sub_source::line_flags_t)':
/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, hist_source2::bucket_block>, std::_Select1st<std::pair<const long long int, hist_source2::bucket_block> >, std::less<long long int>, std::allocator<std::pair<const long long int, hist_source2::bucket_block> > >::const_iterator' changed in GCC 7.1
  520 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  521 |      std::forward_as_tuple(std::move(__k)),
      |      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  522 |      std::tuple<>());
      |      ~~~~~~~~~~~~~~~                 
/usr/include/c++/10/bits/stl_map.h: In member function 'virtual timeval hist_source2::time_for_row(int)':
/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, hist_source2::bucket_block>, std::_Select1st<std::pair<const long long int, hist_source2::bucket_block> >, std::less<long long int>, std::allocator<std::pair<const long long int, hist_source2::bucket_block> > >::const_iterator' changed in GCC 7.1
  520 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  521 |      std::forward_as_tuple(std::move(__k)),
      |      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  522 |      std::tuple<>());
      |      ~~~~~~~~~~~~~~~                 
In file included from /usr/include/c++/10/vector:72,
                 from lnav_util.hh:47,
                 from hist_source.cc:32:
/usr/include/c++/10/bits/vector.tcc: In member function 'void stacked_bar_chart<T>::chart_attrs_for_value(const listview_curses&, int&, const T&, double, string_attrs_t&) const [with T = hist_source2::hist_type_t]':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from hist_source.cc:33:
hist_source.hh:237:5: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  237 |     };
      |     ^
In file included from /usr/include/c++/10/map:61,
                 from hist_source.hh:35,
                 from hist_source.cc:33:
/usr/include/c++/10/bits/stl_map.h: In member function 'virtual void hist_source2::text_attrs_for_line(textview_curses&, int, string_attrs_t&)':
/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, hist_source2::bucket_block>, std::_Select1st<std::pair<const long long int, hist_source2::bucket_block> >, std::less<long long int>, std::allocator<std::pair<const long long int, hist_source2::bucket_block> > >::const_iterator' changed in GCC 7.1
  520 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  521 |      std::forward_as_tuple(std::move(__k)),
      |      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  522 |      std::tuple<>());
      |      ~~~~~~~~~~~~~~~                 
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o input_dispatcher.o input_dispatcher.cc
input_dispatcher.cc: In member function 'void input_dispatcher::append_to_escape_buffer(int)':
input_dispatcher.cc:159:31: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'int'} and 'unsigned int' [-Wsign-compare]
  159 |     if (this->id_escape_index < (sizeof(this->id_escape_buffer) - 1)) {
      |         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o json-extension-functions.o json-extension-functions.cc
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o line_buffer.o line_buffer.cc
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o listview_curses.o listview_curses.cc
In file included from /usr/include/c++/10/cassert:44,
                 from ./optional.hpp:196,
                 from base/opt_util.hh:33,
                 from base/lnav_log.hh:49,
                 from ptimec.hh:455,
                 from lnav_util.hh:53,
                 from line_buffer.cc:51:
line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
In file included from json-extension-functions.cc:46:
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = json_string; Args = {nonstd::optional_lite::optional<const char*>, const std::vector<sqlite3_value*, std::allocator<sqlite3_value*> >&}; Return (* f)(Args ...) = json_concat; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:390:9:   required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = json_string; Args = {nonstd::optional_lite::optional<const char*>, const std::vector<sqlite3_value*, std::allocator<sqlite3_value*> >&}; Return (* f)(Args ...) = json_concat]'
json-extension-functions.cc:613:67:   required from here
vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  355 |                          "%s() expects exactly %ld argument%s",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  356 |                          fd->fd_help.ht_name,
  357 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  362 |                          fd->fd_help.ht_name,
  363 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                        ~~^
      |                                                          |
      |                                                          long int
      |                                                        %d
......
  364 |                          REQ_COUNT + OPT_COUNT);
      |                          ~~~~~~~~~~~~~~~~~~~~~            
      |                                    |
      |                                    unsigned int
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = bool; Args = {const char*, sqlite3_value*}; Return (* f)(Args ...) = json_contains; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:390:9:   required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = bool; Args = {const char*, sqlite3_value*}; Return (* f)(Args ...) = json_contains]'
json-extension-functions.cc:640:71:   required from here
vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  355 |                          "%s() expects exactly %ld argument%s",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  356 |                          fd->fd_help.ht_name,
  357 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  362 |                          fd->fd_help.ht_name,
  363 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                        ~~^
      |                                                          |
      |                                                          long int
      |                                                        %d
......
  364 |                          REQ_COUNT + OPT_COUNT);
      |                          ~~~~~~~~~~~~~~~~~~~~~            
      |                                    |
      |                                    unsigned int
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lnav_commands.o lnav_commands.cc
In file included from /usr/include/c++/10/cassert:44,
                 from ./optional.hpp:196,
                 from base/opt_util.hh:33,
                 from base/lnav_log.hh:49,
                 from logfile.hh:47,
                 from lnav.hh:46,
                 from lnav_commands.cc:43:
line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lnav_config.o lnav_config.cc
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lnav_util.o lnav_util.cc
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o log_accel.o log_accel.cc
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o log_actions.o log_actions.cc
In file included from /usr/include/c++/10/cassert:44,
                 from ./optional.hpp:196,
                 from base/opt_util.hh:33,
                 from base/lnav_log.hh:49,
                 from logfile.hh:47,
                 from lnav.hh:46,
                 from log_actions.cc:32:
line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
In file included from lnav_config.cc:57:
yajlpp/yajlpp_def.hh: In constructor 'json_path_container::json_path_container(std::initializer_list<json_path_handler>)':
yajlpp/yajlpp_def.hh:461:5: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  461 |     json_path_container(std::initializer_list<json_path_handler> children)
      |     ^~~~~~~~~~~~~~~~~~~
lnav_config.cc: In function 'void __static_initialization_and_destruction_0(int, int)':
lnav_config.cc:318:35: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  318 | static struct json_path_container format_handlers = {
      |                                   ^~~~~~~~~~~~~~~
lnav_config.cc:393:35: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  393 | static struct json_path_container key_command_handlers = {
      |                                   ^~~~~~~~~~~~~~~~~~~~
lnav_config.cc:405:35: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  405 | static struct json_path_container keymap_def_handlers = {
      |                                   ^~~~~~~~~~~~~~~~~~~
lnav_config.cc:421:35: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  421 | static struct json_path_container keymap_defs_handlers = {
      |                                   ^~~~~~~~~~~~~~~~~~~~
lnav_config.cc:436:35: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  436 | static struct json_path_container global_var_handlers = {
      |                                   ^~~~~~~~~~~~~~~~~~~
lnav_config.cc:477:5: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  477 |     }
      |     ^
lnav_config.cc:480:35: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  480 | static struct json_path_container theme_styles_handlers = {
      |                                   ^~~~~~~~~~~~~~~~~~~~~
lnav_config.cc:555:35: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  555 | static struct json_path_container theme_syntax_styles_handlers = {
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
lnav_config.cc:631:35: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  631 | static struct json_path_container theme_status_styles_handlers = {
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
lnav_config.cc:676:35: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  676 | static struct json_path_container theme_log_level_styles_handlers = {
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lnav_config.cc:692:35: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  692 | static struct json_path_container theme_vars_handlers = {
      |                                   ^~~~~~~~~~~~~~~~~~~
lnav_config.cc:704:35: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  704 | static struct json_path_container theme_def_handlers = {
      |                                   ^~~~~~~~~~~~~~~~~~
lnav_config.cc:726:35: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  726 | static struct json_path_container theme_defs_handlers = {
      |                                   ^~~~~~~~~~~~~~~~~~~
lnav_config.cc:741:35: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  741 | static struct json_path_container ui_handlers = {
      |                                   ^~~~~~~~~~~
lnav_config.cc:808:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  808 | }
      | ^
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o log_format.o log_format.cc
log_actions.cc: In function 'std::string execute_action(log_data_helper&, int, const string&)':
log_actions.cc:79:25: warning: format '%ld' expects argument of type 'long int', but argument 4 has type '__gnu_cxx::__normal_iterator<logline*, std::vector<logline> >::difference_type' {aka 'int'} [-Wformat=]
   79 |                      "%ld",
      |                       ~~^
      |                         |
      |                         long int
      |                       %d
   80 |                      (ldh.ldh_line - lf->begin()) + 1);
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                   |
      |                                                   __gnu_cxx::__normal_iterator<logline*, std::vector<logline> >::difference_type {aka int}
In file included from /usr/include/c++/10/cassert:44,
                 from ./optional.hpp:196,
                 from yajlpp/yajlpp.hh:49,
                 from log_format.cc:38:
line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
In file included from /usr/include/c++/10/bits/char_traits.h:39,
                 from /usr/include/c++/10/string:40,
                 from lnav_commands.cc:35:
/usr/include/c++/10/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<logline_value*, std::vector<logline_value> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<logline_value_cmp>]':
/usr/include/c++/10/bits/stl_algobase.h:1921:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<logline_value*, std::vector<logline_value> >' changed in GCC 7.1
 1921 |     __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~
/usr/include/c++/10/bits/stl_algobase.h:1921:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<logline_value*, std::vector<logline_value> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algobase.h: In member function 'virtual void log_spectro_value_source::spectro_row(spectrogram_request&, spectrogram_row&)':
/usr/include/c++/10/bits/stl_algobase.h:1974:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<logline_value*, std::vector<logline_value> >' changed in GCC 7.1
 1974 |       return __find_if(__first, __last, __pred,
      |              ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 1975 |          std::__iterator_category(__first));
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/algorithm:61,
                 from ./fmtlib/fmt/format.h:31,
                 from log_format.cc:37:
/usr/include/c++/10/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<const external_log_format::json_format_element*, std::vector<external_log_format::json_format_element> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<external_log_format::json_field_cmp>]':
/usr/include/c++/10/bits/stl_algobase.h:1921:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const external_log_format::json_format_element*, std::vector<external_log_format::json_format_element> >' changed in GCC 7.1
 1921 |     __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~
/usr/include/c++/10/bits/stl_algobase.h:1921:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const external_log_format::json_format_element*, std::vector<external_log_format::json_format_element> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<logline_value*, std::vector<logline_value> >; _Predicate = __gnu_cxx::__ops::_Iter_pred<logline_value_cmp>]':
/usr/include/c++/10/bits/stl_algobase.h:1921:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<logline_value*, std::vector<logline_value> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algobase.h:1921:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<logline_value*, std::vector<logline_value> >' changed in GCC 7.1
In file included from /usr/include/c++/10/vector:72,
                 from lnav_commands.cc:36:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {intern_string_t&, long long int&, log_format*}; _Tp = logline_value; _Alloc = std::allocator<logline_value>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<logline_value>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {intern_string_t&, long long int&, log_format*}; _Tp = logline_value; _Alloc = std::allocator<logline_value>]':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<logline_value*, std::vector<logline_value> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const intern_string*, double&, log_format*}; _Tp = logline_value; _Alloc = std::allocator<logline_value>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<logline_value>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'virtual void log_data_table::extract(std::shared_ptr<logfile>, uint64_t, shared_buffer_ref&, std::vector<logline_value>&)':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<logline_value*, std::vector<logline_value> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o log_format_loader.o log_format_loader.cc
In file included from log_format.cc:39:
yajlpp/yajlpp_def.hh: In constructor 'json_path_container::json_path_container(std::initializer_list<json_path_handler>)':
yajlpp/yajlpp_def.hh:461:5: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  461 |     json_path_container(std::initializer_list<json_path_handler> children)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*&, void*&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
/usr/include/c++/10/bits/vector.tcc: In member function 'attr_line_t& attr_line_t::append(S, string_attr_type_t, T) [with S = const char*; T = void*]':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*&, unsigned int&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/cassert:44,
                 from ./optional.hpp:196,
                 from yajlpp/yajlpp.hh:49,
                 from log_format_loader.cc:46:
line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o log_level.o log_level.cc
In file included from /usr/include/c++/10/bits/char_traits.h:39,
                 from /usr/include/c++/10/string:40,
                 from lnav_commands.cc:35:
/usr/include/c++/10/bits/stl_algobase.h: In member function 'virtual void log_spectro_value_source::spectro_mark(textview_curses&, time_t, time_t, double, double)':
/usr/include/c++/10/bits/stl_algobase.h:1974:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<logline_value*, std::vector<logline_value> >' changed in GCC 7.1
 1974 |       return __find_if(__first, __last, __pred,
      |              ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 1975 |          std::__iterator_category(__first));
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o log_level_re.o log_level_re.cc
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o logfile.o logfile.cc
In file included from /usr/include/c++/10/vector:72,
                 from yajlpp/yajlpp.hh:44,
                 from log_format.cc:38:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {intern_string_t&, long long int&, log_format*}; _Tp = logline_value; _Alloc = std::allocator<logline_value>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<logline_value>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'virtual void log_search_table::extract(std::shared_ptr<logfile>, uint64_t, shared_buffer_ref&, std::vector<logline_value>&)':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<logline_value*, std::vector<logline_value> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const intern_string_t&, shared_buffer_ref&, int, external_log_format*&}; _Tp = logline_value; _Alloc = std::allocator<logline_value>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<logline_value>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In function 'int json_array_end(void*)':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<logline_value*, std::vector<logline_value> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const intern_string_t&, external_log_format*&}; _Tp = logline_value; _Alloc = std::allocator<logline_value>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<logline_value>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const intern_string_t&, bool, external_log_format*&}; _Tp = logline_value; _Alloc = std::allocator<logline_value>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<logline_value>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/10/cassert:44,
                 from ./optional.hpp:196,
                 from base/opt_util.hh:33,
                 from base/lnav_log.hh:49,
                 from logfile.hh:47,
                 from logfile.cc:49:
line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const intern_string_t&, long long int, external_log_format*&}; _Tp = logline_value; _Alloc = std::allocator<logline_value>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<logline_value>::iterator' changed in GCC 7.1
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const intern_string_t&, double&, external_log_format*&}; _Tp = logline_value; _Alloc = std::allocator<logline_value>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<logline_value>::iterator' changed in GCC 7.1
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {line_range&, string_attr_type*}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const intern_string_t&, const logline_value::kind_t&, shared_buffer_ref&, const bool&, const scaling_factor*&, const int&, int&, int&, bool&, const external_log_format*}; _Tp = logline_value; _Alloc = std::allocator<logline_value>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<logline_value>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const intern_string_t&, const external_log_format*}; _Tp = logline_value; _Alloc = std::allocator<logline_value>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<logline_value>::iterator' changed in GCC 7.1
/usr/include/c++/10/bits/vector.tcc: In member function 'virtual void external_log_format::annotate(uint64_t, shared_buffer_ref&, string_attrs_t&, std::vector<logline_value>&, bool) const':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<logline_value*, std::vector<logline_value> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<logline_value*, std::vector<logline_value> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const intern_string_t&, shared_buffer_ref&}; _Tp = logline_value; _Alloc = std::allocator<logline_value>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<logline_value>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const intern_string_t&, shared_buffer_ref&}; _Tp = logline_value; _Alloc = std::allocator<logline_value>]':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<logline_value*, std::vector<logline_value> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const intern_string_t&, const bro_log_format*}; _Tp = logline_value; _Alloc = std::allocator<logline_value>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<logline_value>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'virtual void bro_log_format::annotate(uint64_t, shared_buffer_ref&, string_attrs_t&, std::vector<logline_value>&, bool) const':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<logline_value*, std::vector<logline_value> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {string_attr}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {string_attr}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/algorithm:61,
                 from ./fmtlib/fmt/format.h:31,
                 from log_format.cc:37:
/usr/include/c++/10/bits/stl_algobase.h: In function 'int read_json_null(yajlpp_parse_context*)':
/usr/include/c++/10/bits/stl_algobase.h:1974:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const external_log_format::json_format_element*, std::vector<external_log_format::json_format_element> >' changed in GCC 7.1
 1974 |       return __find_if(__first, __last, __pred,
      |              ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 1975 |          std::__iterator_category(__first));
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algobase.h: In function 'int read_json_bool(yajlpp_parse_context*, int)':
/usr/include/c++/10/bits/stl_algobase.h:1974:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const external_log_format::json_format_element*, std::vector<external_log_format::json_format_element> >' changed in GCC 7.1
 1974 |       return __find_if(__first, __last, __pred,
      |              ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 1975 |          std::__iterator_category(__first));
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algobase.h: In function 'int read_json_field(yajlpp_parse_context*, const unsigned char*, size_t)':
/usr/include/c++/10/bits/stl_algobase.h:1974:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const external_log_format::json_format_element*, std::vector<external_log_format::json_format_element> >' changed in GCC 7.1
 1974 |       return __find_if(__first, __last, __pred,
      |              ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 1975 |          std::__iterator_category(__first));
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algobase.h: In function 'int read_json_double(yajlpp_parse_context*, double)':
/usr/include/c++/10/bits/stl_algobase.h:1974:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const external_log_format::json_format_element*, std::vector<external_log_format::json_format_element> >' changed in GCC 7.1
 1974 |       return __find_if(__first, __last, __pred,
      |              ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 1975 |          std::__iterator_category(__first));
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:72,
                 from yajlpp/yajlpp.hh:44,
                 from log_format.cc:38:
/usr/include/c++/10/bits/vector.tcc: In function 'int rewrite_json_bool(yajlpp_parse_context*, int)':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<logline_value*, std::vector<logline_value> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In function 'int rewrite_json_null(yajlpp_parse_context*)':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<logline_value*, std::vector<logline_value> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In function 'int rewrite_json_double(yajlpp_parse_context*, double)':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<logline_value*, std::vector<logline_value> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In function 'int rewrite_json_int(yajlpp_parse_context*, long long int)':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<logline_value*, std::vector<logline_value> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/algorithm:61,
                 from ./fmtlib/fmt/format.h:31,
                 from log_format.cc:37:
/usr/include/c++/10/bits/stl_algobase.h: In function 'int json_array_start(void*)':
/usr/include/c++/10/bits/stl_algobase.h:1974:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const external_log_format::json_format_element*, std::vector<external_log_format::json_format_element> >' changed in GCC 7.1
 1974 |       return __find_if(__first, __last, __pred,
      |              ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 1975 |          std::__iterator_category(__first));
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algobase.h: In function 'int read_json_int(yajlpp_parse_context*, long long int)':
/usr/include/c++/10/bits/stl_algobase.h:1974:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const external_log_format::json_format_element*, std::vector<external_log_format::json_format_element> >' changed in GCC 7.1
 1974 |       return __find_if(__first, __last, __pred,
      |              ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 1975 |          std::__iterator_category(__first));
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/map:60,
                 from lnav.hh:40,
                 from lnav_commands.cc:43:
/usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = strong_int<long long unsigned int, __content_line_distinct>; _Val = std::pair<const strong_int<long long unsigned int, __content_line_distinct>, bookmark_metadata>; _KeyOfValue = std::_Select1st<std::pair<const strong_int<long long unsigned int, __content_line_distinct>, bookmark_metadata> >; _Compare = std::less<strong_int<long long unsigned int, __content_line_distinct> >; _Alloc = std::allocator<std::pair<const strong_int<long long unsigned int, __content_line_distinct>, bookmark_metadata> >]':
/usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree<strong_int<long long unsigned int, __content_line_distinct>, std::pair<const strong_int<long long unsigned int, __content_line_distinct>, bookmark_metadata>, std::_Select1st<std::pair<const strong_int<long long unsigned int, __content_line_distinct>, bookmark_metadata> >, std::less<strong_int<long long unsigned int, __content_line_distinct> >, std::allocator<std::pair<const strong_int<long long unsigned int, __content_line_distinct>, bookmark_metadata> > >::const_iterator' changed in GCC 7.1
 2193 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<strong_int<long long unsigned int, __content_line_distinct>&&>, std::tuple<>}; _Key = strong_int<long long unsigned int, __content_line_distinct>; _Val = std::pair<const strong_int<long long unsigned int, __content_line_distinct>, bookmark_metadata>; _KeyOfValue = std::_Select1st<std::pair<const strong_int<long long unsigned int, __content_line_distinct>, bookmark_metadata> >; _Compare = std::less<strong_int<long long unsigned int, __content_line_distinct> >; _Alloc = std::allocator<std::pair<const strong_int<long long unsigned int, __content_line_distinct>, bookmark_metadata> >]':
/usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree<strong_int<long long unsigned int, __content_line_distinct>, std::pair<const strong_int<long long unsigned int, __content_line_distinct>, bookmark_metadata>, std::_Select1st<std::pair<const strong_int<long long unsigned int, __content_line_distinct>, bookmark_metadata> >, std::less<strong_int<long long unsigned int, __content_line_distinct> >, std::allocator<std::pair<const strong_int<long long unsigned int, __content_line_distinct>, bookmark_metadata> > >::const_iterator' changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:72,
                 from lnav_commands.cc:36:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {stacked_bar_chart<std::__cxx11::basic_string<char> >::chart_ident}; _Tp = stacked_bar_chart<std::__cxx11::basic_string<char> >::chart_ident; _Alloc = std::allocator<stacked_bar_chart<std::__cxx11::basic_string<char> >::chart_ident>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<stacked_bar_chart<std::__cxx11::basic_string<char> >::chart_ident, std::allocator<stacked_bar_chart<std::__cxx11::basic_string<char> >::chart_ident> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void db_spectro_value_source::update_stats()':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<stacked_bar_chart<std::__cxx11::basic_string<char> >::chart_ident*, std::vector<stacked_bar_chart<std::__cxx11::basic_string<char> >::chart_ident, std::allocator<stacked_bar_chart<std::__cxx11::basic_string<char> >::chart_ident> > >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o logfile_sub_source.o logfile_sub_source.cc
log_format.cc: In function 'void __static_initialization_and_destruction_0(int, int)':
log_format.cc:401:35: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  401 | static struct json_path_container json_log_handlers = {
      |                                   ^~~~~~~~~~~~~~~~~
log_format.cc:464:35: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  464 | static struct json_path_container json_log_rewrite_handlers = {
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from log_format_loader.cc:47:
yajlpp/yajlpp_def.hh: In constructor 'json_path_container::json_path_container(std::initializer_list<json_path_handler>)':
yajlpp/yajlpp_def.hh:461:5: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  461 |     json_path_container(std::initializer_list<json_path_handler> children)
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:72,
                 from yajlpp/yajlpp.hh:44,
                 from log_format_loader.cc:46:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int&, log_level_t&}; _Tp = std::pair<long long int, log_level_t>; _Alloc = std::allocator<std::pair<long long int, log_level_t> >]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<long long int, log_level_t> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In function 'int read_level_int(yajlpp_parse_context*, long long int)':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, log_level_t>*, std::vector<std::pair<long long int, log_level_t> > >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/cassert:44,
                 from ./optional.hpp:196,
                 from base/opt_util.hh:33,
                 from base/lnav_log.hh:49,
                 from ptimec.hh:455,
                 from lnav_util.hh:53,
                 from logfile_sub_source.cc:37:
line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
log_format_loader.cc: In function 'void __static_initialization_and_destruction_0(int, int)':
log_format_loader.cc:355:35: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  355 | static struct json_path_container pattern_handlers = {
      |                                   ^~~~~~~~~~~~~~~~
log_format_loader.cc:394:35: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  394 | static struct json_path_container line_format_handlers = {
      |                                   ^~~~~~~~~~~~~~~~~~~~
log_format_loader.cc:455:35: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  455 | static struct json_path_container scale_handlers = {
      |                                   ^~~~~~~~~~~~~~
log_format_loader.cc:461:35: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  461 | static struct json_path_container unit_handlers = {
      |                                   ^~~~~~~~~~~~~
log_format_loader.cc:473:35: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  473 | static struct json_path_container value_def_handlers = {
      |                                   ^~~~~~~~~~~~~~~~~~
log_format_loader.cc:520:35: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  520 | static struct json_path_container highlighter_def_handlers = {
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~
log_format_loader.cc:565:35: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  565 | static struct json_path_container sample_handlers = {
      |                                   ^~~~~~~~~~~~~~~
log_format_loader.cc:585:35: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  585 | static struct json_path_container regex_handlers = {
      |                                   ^~~~~~~~~~~~~~
log_format_loader.cc:592:35: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  592 | static struct json_path_container level_handlers = {
      |                                   ^~~~~~~~~~~~~~
log_format_loader.cc:602:35: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  602 | static struct json_path_container value_handlers = {
      |                                   ^~~~~~~~~~~~~~
log_format_loader.cc:609:35: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  609 | static struct json_path_container highlight_handlers = {
      |                                   ^~~~~~~~~~~~~~~~~~
log_format_loader.cc:618:35: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  618 | static struct json_path_container action_def_handlers = {
      |                                   ^~~~~~~~~~~~~~~~~~~
log_format_loader.cc:624:35: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  624 | static struct json_path_container action_handlers = {
      |                                   ^~~~~~~~~~~~~~~
log_format_loader.cc:629:35: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  629 | static struct json_path_container search_table_def_handlers = {
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~
log_format_loader.cc:635:35: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  635 | static struct json_path_container search_table_handlers = {
      |                                   ^~~~~~~~~~~~~~~~~~~~~
log_format_loader.cc:641:28: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  641 | struct json_path_container format_handlers = {
      |                            ^~~~~~~~~~~~~~~
log_format_loader.cc:746:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  746 | }
      | ^
In file included from /usr/include/c++/10/map:61,
                 from lnav.hh:40,
                 from lnav_commands.cc:43:
/usr/include/c++/10/bits/stl_map.h: In function 'Result<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > com_partition_name(exec_context&, std::string, std::vector<std::__cxx11::basic_string<char> >&)':
/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree<strong_int<long long unsigned int, __content_line_distinct>, std::pair<const strong_int<long long unsigned int, __content_line_distinct>, bookmark_metadata>, std::_Select1st<std::pair<const strong_int<long long unsigned int, __content_line_distinct>, bookmark_metadata> >, std::less<strong_int<long long unsigned int, __content_line_distinct> >, std::allocator<std::pair<const strong_int<long long unsigned int, __content_line_distinct>, bookmark_metadata> > >::const_iterator' changed in GCC 7.1
  520 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  521 |      std::forward_as_tuple(std::move(__k)),
      |      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  522 |      std::tuple<>());
      |      ~~~~~~~~~~~~~~~                 
/usr/include/c++/10/bits/stl_map.h: In function 'Result<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > com_tag(exec_context&, std::string, std::vector<std::__cxx11::basic_string<char> >&)':
/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree<strong_int<long long unsigned int, __content_line_distinct>, std::pair<const strong_int<long long unsigned int, __content_line_distinct>, bookmark_metadata>, std::_Select1st<std::pair<const strong_int<long long unsigned int, __content_line_distinct>, bookmark_metadata> >, std::less<strong_int<long long unsigned int, __content_line_distinct> >, std::allocator<std::pair<const strong_int<long long unsigned int, __content_line_distinct>, bookmark_metadata> > >::const_iterator' changed in GCC 7.1
  520 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  521 |      std::forward_as_tuple(std::move(__k)),
      |      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  522 |      std::tuple<>());
      |      ~~~~~~~~~~~~~~~                 
/usr/include/c++/10/bits/stl_map.h: In function 'Result<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > com_comment(exec_context&, std::string, std::vector<std::__cxx11::basic_string<char> >&)':
/usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree<strong_int<long long unsigned int, __content_line_distinct>, std::pair<const strong_int<long long unsigned int, __content_line_distinct>, bookmark_metadata>, std::_Select1st<std::pair<const strong_int<long long unsigned int, __content_line_distinct>, bookmark_metadata> >, std::less<strong_int<long long unsigned int, __content_line_distinct> >, std::allocator<std::pair<const strong_int<long long unsigned int, __content_line_distinct>, bookmark_metadata> > >::const_iterator' changed in GCC 7.1
  520 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  521 |      std::forward_as_tuple(std::move(__k)),
      |      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  522 |      std::tuple<>());
      |      ~~~~~~~~~~~~~~~                 
In file included from /usr/include/c++/10/algorithm:61,
                 from ./fmtlib/fmt/format.h:31,
                 from log_format.cc:37:
/usr/include/c++/10/bits/stl_algobase.h: In member function 'virtual void external_log_format::get_subline(const logline&, shared_buffer_ref&, bool)':
/usr/include/c++/10/bits/stl_algobase.h:1974:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<logline_value*, std::vector<logline_value> >' changed in GCC 7.1
 1974 |       return __find_if(__first, __last, __pred,
      |              ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 1975 |          std::__iterator_category(__first));
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algobase.h:1974:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<logline_value*, std::vector<logline_value> >' changed in GCC 7.1
 1974 |       return __find_if(__first, __last, __pred,
      |              ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 1975 |          std::__iterator_category(__first));
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/array:40,
                 from /usr/include/c++/10/tuple:39,
                 from /usr/include/c++/10/mutex:38,
                 from /usr/include/c++/10/future:38,
                 from logfile_sub_source.cc:32:
/usr/include/c++/10/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<strong_int<long long unsigned int, __content_line_distinct>*, std::vector<strong_int<long long unsigned int, __content_line_distinct> > >; _Tp = strong_int<long long unsigned int, __content_line_distinct>; _Compare = __gnu_cxx::__ops::_Iter_less_val]':
/usr/include/c++/10/bits/stl_algobase.h:1309:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<strong_int<long long unsigned int, __content_line_distinct>*, std::vector<strong_int<long long unsigned int, __content_line_distinct> > >' changed in GCC 7.1
 1309 |     __lower_bound(_ForwardIterator __first, _ForwardIterator __last,
      |     ^~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algobase.h:1309:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<strong_int<long long unsigned int, __content_line_distinct>*, std::vector<strong_int<long long unsigned int, __content_line_distinct> > >' changed in GCC 7.1
In file included from /usr/include/c++/10/vector:72,
                 from lnav_util.hh:47,
                 from logfile_sub_source.cc:37:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const strong_int<long long unsigned int, __content_line_distinct>&}; _Tp = strong_int<long long unsigned int, __content_line_distinct>; _Alloc = std::allocator<strong_int<long long unsigned int, __content_line_distinct> >]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<strong_int<long long unsigned int, __content_line_distinct> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = strong_int<long long unsigned int, __content_line_distinct>; _Alloc = std::allocator<strong_int<long long unsigned int, __content_line_distinct> >]':
/usr/include/c++/10/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector<strong_int<long long unsigned int, __content_line_distinct> >::iterator' changed in GCC 7.1
  171 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range, string_attr_type*}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, int&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {line_range&, string_attr_type*, int&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const line_range&, string_attr_type*}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, unsigned int}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range, string_attr_type*, unsigned int&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, logfile*}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, const intern_string_t}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, bookmark_metadata*}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*&, void*&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
/usr/include/c++/10/bits/vector.tcc: In function 'int pretty_sql_callback(exec_context&, sqlite3_stmt*)':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {string_attr}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {string_attr}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'virtual void logfile_sub_source::text_attrs_for_line(textview_curses&, int, string_attrs_t&)':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
logfile_sub_source.cc:555:1: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  555 | }
      | ^
logfile_sub_source.cc:555:1: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
logfile_sub_source.cc:555:1: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
logfile_sub_source.cc:555:1: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o network-extension-functions.o network-extension-functions.cc
In file included from /usr/include/c++/10/algorithm:62,
                 from logfile_sub_source.cc:33:
/usr/include/c++/10/bits/stl_algo.h: In member function 'virtual void logfile_sub_source::text_update_marks(vis_bookmarks&)':
/usr/include/c++/10/bits/stl_algo.h:2273:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<strong_int<long long unsigned int, __content_line_distinct>*, std::vector<strong_int<long long unsigned int, __content_line_distinct> > >' changed in GCC 7.1
 2273 |  = std::__lower_bound(__first, __last, __val,
      |    ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 2274 |         __gnu_cxx::__ops::__iter_less_val());
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/array:40,
                 from /usr/include/c++/10/tuple:39,
                 from /usr/include/c++/10/mutex:38,
                 from /usr/include/c++/10/future:38,
                 from logfile_sub_source.cc:32:
/usr/include/c++/10/bits/stl_algobase.h: In member function 'virtual void logfile_sub_source::text_mark(bookmark_type_t*, vis_line_t, bool)':
/usr/include/c++/10/bits/stl_algobase.h:1357:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<strong_int<long long unsigned int, __content_line_distinct>*, std::vector<strong_int<long long unsigned int, __content_line_distinct> > >' changed in GCC 7.1
 1357 |       return std::__lower_bound(__first, __last, __val,
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 1358 |     __gnu_cxx::__ops::__iter_less_val());
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algobase.h:1357:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<strong_int<long long unsigned int, __content_line_distinct>*, std::vector<strong_int<long long unsigned int, __content_line_distinct> > >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algobase.h:1357:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<strong_int<long long unsigned int, __content_line_distinct>*, std::vector<strong_int<long long unsigned int, __content_line_distinct> > >' changed in GCC 7.1
In file included from /usr/include/c++/10/vector:72,
                 from lnav_util.hh:47,
                 from logfile_sub_source.cc:37:
/usr/include/c++/10/bits/vector.tcc:161:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<strong_int<long long unsigned int, __content_line_distinct>*, std::vector<strong_int<long long unsigned int, __content_line_distinct> > >' changed in GCC 7.1
  161 |  _M_realloc_insert(begin() + (__position - cbegin()), __x);
      |  ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:67,
                 from lnav_util.hh:47,
                 from logfile_sub_source.cc:37:
/usr/include/c++/10/bits/stl_vector.h:1431:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<strong_int<long long unsigned int, __content_line_distinct>*, std::vector<strong_int<long long unsigned int, __content_line_distinct> > >' changed in GCC 7.1
 1431 |       { return _M_erase(begin() + (__position - cbegin())); }
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_vector.h: In member function 'virtual void logfile_sub_source::text_clear_marks(bookmark_type_t*)':
/usr/include/c++/10/bits/stl_vector.h:1431:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<strong_int<long long unsigned int, __content_line_distinct>*, std::vector<strong_int<long long unsigned int, __content_line_distinct> > >' changed in GCC 7.1
 1431 |       { return _M_erase(begin() + (__position - cbegin())); }
      |                ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:72,
                 from lnav_util.hh:47,
                 from logfile_sub_source.cc:37:
/usr/include/c++/10/bits/vector.tcc: In member function 'virtual void logfile_sub_source::text_value_for_line(textview_curses&, int, std::string&, text_sub_source::line_flags_t)':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from network-extension-functions.cc:48:
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = std::__cxx11::basic_string<char>; Args = {const char*}; Return (* f)(Args ...) = sql_gethostbyname; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:390:9:   required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = std::__cxx11::basic_string<char>; Args = {const char*}; Return (* f)(Args ...) = sql_gethostbyname]'
network-extension-functions.cc:138:79:   required from here
vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  355 |                          "%s() expects exactly %ld argument%s",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  356 |                          fd->fd_help.ht_name,
  357 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  362 |                          fd->fd_help.ht_name,
  363 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                        ~~^
      |                                                          |
      |                                                          long int
      |                                                        %d
......
  364 |                          REQ_COUNT + OPT_COUNT);
      |                          ~~~~~~~~~~~~~~~~~~~~~            
      |                                    |
      |                                    unsigned int
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = std::__cxx11::basic_string<char>; Args = {const char*}; Return (* f)(Args ...) = sql_gethostbyaddr; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:390:9:   required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = std::__cxx11::basic_string<char>; Args = {const char*}; Return (* f)(Args ...) = sql_gethostbyaddr]'
network-extension-functions.cc:150:79:   required from here
vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  355 |                          "%s() expects exactly %ld argument%s",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  356 |                          fd->fd_help.ht_name,
  357 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  362 |                          fd->fd_help.ht_name,
  363 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                        ~~^
      |                                                          |
      |                                                          long int
      |                                                        %d
......
  364 |                          REQ_COUNT + OPT_COUNT);
      |                          ~~~~~~~~~~~~~~~~~~~~~            
      |                                    |
      |                                    unsigned int
In file included from /usr/include/c++/10/vector:72,
                 from lnav_commands.cc:36:
/usr/include/c++/10/bits/vector.tcc: In function 'Result<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > com_open(exec_context&, std::string, std::vector<std::__cxx11::basic_string<char> >&)':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/bits/stl_algo.h:61,
                 from /usr/include/c++/10/algorithm:62,
                 from logfile_sub_source.cc:33:
/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = logfile_sub_source::indexed_content*; _Distance = int; _Tp = logfile_sub_source::indexed_content; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<logfile_sub_source::logline_cmp>]':
/usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'logfile_sub_source::indexed_content' changed in GCC 9.1
  223 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = logfile_sub_source::indexed_content*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<logfile_sub_source::logline_cmp>]':
/usr/include/c++/10/bits/stl_heap.h:355:22: note: parameter passing for argument of type '_ValueType' {aka 'logfile_sub_source::indexed_content'} changed in GCC 9.1
  355 |    std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value),
      |    ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  356 |         __comp);
      |         ~~~~~~~       
/usr/include/c++/10/bits/stl_heap.h:263:25: note: parameter passing for argument of type '_ValueType' {aka 'logfile_sub_source::indexed_content'} changed in GCC 9.1
  263 |       std::__adjust_heap(__first, _DistanceType(0),
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
  264 |     _DistanceType(__last - __first),
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  265 |     _GLIBCXX_MOVE(__value), __comp);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_heap.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = logfile_sub_source::indexed_content*; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<logfile_sub_source::logline_cmp>]':
/usr/include/c++/10/bits/stl_heap.h:263:25: note: parameter passing for argument of type '_ValueType' {aka 'logfile_sub_source::indexed_content'} changed in GCC 9.1
  263 |       std::__adjust_heap(__first, _DistanceType(0),
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
  264 |     _DistanceType(__last - __first),
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  265 |     _GLIBCXX_MOVE(__value), __comp);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o data_scanner.o data_scanner.cc
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o data_scanner_re.o data_scanner_re.cc
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o data_parser.o data_parser.cc
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o papertrail_proc.o papertrail_proc.cc
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pretty_printer.o pretty_printer.cc
In file included from /usr/include/c++/10/cassert:44,
                 from ./optional.hpp:196,
                 from base/opt_util.hh:33,
                 from base/lnav_log.hh:49,
                 from auto_fd.hh:42,
                 from papertrail_proc.hh:46,
                 from papertrail_proc.cc:37:
line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
papertrail_proc.cc: In static member function 'static void papertrail_proc::yajl_writer(void*, const char*, size_t)':
papertrail_proc.cc:159:10: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  159 |     write(ptp->ptp_fd, str, len);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~
papertrail_proc.cc: In member function 'virtual long int papertrail_proc::complete(CURLcode)':
papertrail_proc.cc:171:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  171 |         write(this->ptp_fd, err_msg, strlen(err_msg));
      |         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
papertrail_proc.cc:172:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  172 |         write(this->ptp_fd, this->cr_error_buffer, strlen(this->cr_error_buffer));
      |         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from papertrail_proc.cc:38:
yajlpp/yajlpp_def.hh: In constructor 'json_path_container::json_path_container(std::initializer_list<json_path_handler>)':
yajlpp/yajlpp_def.hh:461:5: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  461 |     json_path_container(std::initializer_list<json_path_handler> children)
      |     ^~~~~~~~~~~~~~~~~~~
papertrail_proc.cc: In function 'void __static_initialization_and_destruction_0(int, int)':
papertrail_proc.cc:130:28: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  130 | struct json_path_container papertrail_proc::FORMAT_HANDLERS = json_path_container {
      |                            ^~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o ptimec_rt.o ptimec_rt.cc
In file included from /usr/include/c++/10/vector:72,
                 from view_curses.hh:59,
                 from pretty_printer.cc:32:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*&, void*&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void pretty_printer::append_to(attr_line_t&)':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o readline_callbacks.o readline_callbacks.cc
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o readline_curses.o readline_curses.cc
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o readline_highlighters.o readline_highlighters.cc
In file included from /usr/include/c++/10/cassert:44,
                 from ./optional.hpp:196,
                 from base/opt_util.hh:33,
                 from base/lnav_log.hh:49,
                 from logfile.hh:47,
                 from lnav.hh:46,
                 from readline_callbacks.cc:32:
line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
In file included from /usr/include/c++/10/cassert:44,
                 from ./optional.hpp:196,
                 from yajlpp/yajlpp.hh:49,
                 from lnav_config.hh:42,
                 from readline_curses.cc:58:
line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
In file included from /usr/include/c++/10/vector:72,
                 from pcrepp/pcrepp.hh:55,
                 from readline_highlighters.cc:34:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const string_attr&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:67,
                 from pcrepp/pcrepp.hh:55,
                 from readline_highlighters.cc:34:
/usr/include/c++/10/bits/stl_vector.h: In function 'void readline_shlex_highlighter(attr_line_t&, int)':
/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 1198 |    _M_realloc_insert(end(), __x);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 1198 |    _M_realloc_insert(end(), __x);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 1198 |    _M_realloc_insert(end(), __x);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 1198 |    _M_realloc_insert(end(), __x);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 1198 |    _M_realloc_insert(end(), __x);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 1198 |    _M_realloc_insert(end(), __x);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 1198 |    _M_realloc_insert(end(), __x);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:72,
                 from pcrepp/pcrepp.hh:55,
                 from readline_highlighters.cc:34:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range, string_attr_type*, int&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In function 'void find_matching_bracket(attr_line_t&, int, char, char)':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
readline_highlighters.cc:156:1: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  156 | }
      | ^
readline_highlighters.cc:156:1: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
readline_highlighters.cc:156:1: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
readline_highlighters.cc:156:1: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/10/vector:72,
                 from pcrepp/pcrepp.hh:55,
                 from readline_highlighters.cc:34:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, int&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
/usr/include/c++/10/bits/vector.tcc: In function 'void readline_sqlite_highlighter(attr_line_t&, int)':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In function 'void readline_regex_highlighter_int(attr_line_t&, int, int)':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:67,
                 from pcrepp/pcrepp.hh:55,
                 from readline_highlighters.cc:34:
/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 1198 |    _M_realloc_insert(end(), __x);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:72,
                 from pcrepp/pcrepp.hh:55,
                 from readline_highlighters.cc:34:
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:67,
                 from pcrepp/pcrepp.hh:55,
                 from readline_highlighters.cc:34:
/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 1198 |    _M_realloc_insert(end(), __x);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 1198 |    _M_realloc_insert(end(), __x);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 1198 |    _M_realloc_insert(end(), __x);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 1198 |    _M_realloc_insert(end(), __x);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:72,
                 from pcrepp/pcrepp.hh:55,
                 from readline_highlighters.cc:34:
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
readline_highlighters.cc:349:1: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  349 | }
      | ^
readline_highlighters.cc:349:1: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
readline_highlighters.cc:349:1: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
readline_highlighters.cc:349:1: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
readline_highlighters.cc:349:1: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
readline_highlighters.cc:349:1: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
readline_highlighters.cc:349:1: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/10/vector:72,
                 from pcrepp/pcrepp.hh:55,
                 from readline_highlighters.cc:34:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range, string_attr_type*, view_colors::role_t}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, unsigned int}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
/usr/include/c++/10/bits/vector.tcc: In function 'void readline_command_highlighter(attr_line_t&, int)':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o readline_possibilities.o readline_possibilities.cc
In file included from /usr/include/c++/10/cassert:44,
                 from ./optional.hpp:196,
                 from base/opt_util.hh:33,
                 from base/lnav_log.hh:49,
                 from logfile.hh:47,
                 from lnav.hh:46,
                 from readline_possibilities.cc:36:
line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
In file included from /usr/include/c++/10/vector:72,
                 from logfile.hh:44,
                 from lnav.hh:46,
                 from readline_callbacks.cc:32:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*&, unsigned int&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*&, void*&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o regexp_vtab.o regexp_vtab.cc
In file included from /usr/include/c++/10/cassert:44,
                 from ./optional.hpp:196,
                 from base/opt_util.hh:33,
                 from base/lnav_log.hh:49,
                 from logfile.hh:47,
                 from regexp_vtab.cc:36:
line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
/usr/include/c++/10/bits/vector.tcc: In function 'void rl_display_matches(void*, readline_curses*)':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o relative_time.o relative_time.cc
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o session_data.o session_data.cc
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o sequence_matcher.o sequence_matcher.cc
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o shared_buffer.o shared_buffer.cc
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o shlex.o shlex.cc
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o sqlite-extension-func.o sqlite-extension-func.cc
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o statusview_curses.o statusview_curses.cc
In file included from /usr/include/c++/10/cassert:44,
                 from ./optional.hpp:196,
                 from yajlpp/yajlpp.hh:49,
                 from session_data.cc:46:
line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o string-extension-functions.o string-extension-functions.cc
In file included from /usr/include/c++/10/vector:72,
                 from statusview_curses.cc:34:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, unsigned int}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void status_field::set_value(std::string)':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*&, void*&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from string-extension-functions.cc:29:
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = bool; Args = {const char*, const char*}; Return (* f)(Args ...) = regexp; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:390:9:   required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = bool; Args = {const char*, const char*}; Return (* f)(Args ...) = regexp]'
string-extension-functions.cc:259:57:   required from here
vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  355 |                          "%s() expects exactly %ld argument%s",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  356 |                          fd->fd_help.ht_name,
  357 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  362 |                          fd->fd_help.ht_name,
  363 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                        ~~^
      |                                                          |
      |                                                          long int
      |                                                        %d
......
  364 |                          REQ_COUNT + OPT_COUNT);
      |                          ~~~~~~~~~~~~~~~~~~~~~            
      |                                    |
      |                                    unsigned int
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = mapbox::util::variant<long long int, double, const char*, string_fragment, json_string>; Args = {const char*, const char*}; Return (* f)(Args ...) = regexp_match; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:390:9:   required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = mapbox::util::variant<long long int, double, const char*, string_fragment, json_string>; Args = {const char*, const char*}; Return (* f)(Args ...) = regexp_match]'
string-extension-functions.cc:267:69:   required from here
vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  355 |                          "%s() expects exactly %ld argument%s",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  356 |                          fd->fd_help.ht_name,
  357 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  362 |                          fd->fd_help.ht_name,
  363 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                        ~~^
      |                                                          |
      |                                                          long int
      |                                                        %d
......
  364 |                          REQ_COUNT + OPT_COUNT);
      |                          ~~~~~~~~~~~~~~~~~~~~~            
      |                                    |
      |                                    unsigned int
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = std::__cxx11::basic_string<char>; Args = {const char*, const char*, const char*}; Return (* f)(Args ...) = regexp_replace; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:390:9:   required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = std::__cxx11::basic_string<char>; Args = {const char*, const char*, const char*}; Return (* f)(Args ...) = regexp_replace]'
string-extension-functions.cc:288:73:   required from here
vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  355 |                          "%s() expects exactly %ld argument%s",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  356 |                          fd->fd_help.ht_name,
  357 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  362 |                          fd->fd_help.ht_name,
  363 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                        ~~^
      |                                                          |
      |                                                          long int
      |                                                        %d
......
  364 |                          REQ_COUNT + OPT_COUNT);
      |                          ~~~~~~~~~~~~~~~~~~~~~            
      |                                    |
      |                                    unsigned int
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = json_string; Args = {const char*}; Return (* f)(Args ...) = extract; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:390:9:   required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = json_string; Args = {const char*}; Return (* f)(Args ...) = extract]'
string-extension-functions.cc:308:59:   required from here
vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  355 |                          "%s() expects exactly %ld argument%s",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  356 |                          fd->fd_help.ht_name,
  357 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  362 |                          fd->fd_help.ht_name,
  363 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                        ~~^
      |                                                          |
      |                                                          long int
      |                                                        %d
......
  364 |                          REQ_COUNT + OPT_COUNT);
      |                          ~~~~~~~~~~~~~~~~~~~~~            
      |                                    |
      |                                    unsigned int
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = bool; Args = {const char*, const char*}; Return (* f)(Args ...) = startswith; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:390:9:   required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = bool; Args = {const char*, const char*}; Return (* f)(Args ...) = startswith]'
string-extension-functions.cc:326:26:   required from here
vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  355 |                          "%s() expects exactly %ld argument%s",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  356 |                          fd->fd_help.ht_name,
  357 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  362 |                          fd->fd_help.ht_name,
  363 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                        ~~^
      |                                                          |
      |                                                          long int
      |                                                        %d
......
  364 |                          REQ_COUNT + OPT_COUNT);
      |                          ~~~~~~~~~~~~~~~~~~~~~            
      |                                    |
      |                                    unsigned int
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = bool; Args = {const char*, const char*}; Return (* f)(Args ...) = endswith; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:390:9:   required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = bool; Args = {const char*, const char*}; Return (* f)(Args ...) = endswith]'
string-extension-functions.cc:343:61:   required from here
vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  355 |                          "%s() expects exactly %ld argument%s",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  356 |                          fd->fd_help.ht_name,
  357 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  362 |                          fd->fd_help.ht_name,
  363 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                        ~~^
      |                                                          |
      |                                                          long int
      |                                                        %d
......
  364 |                          REQ_COUNT + OPT_COUNT);
      |                          ~~~~~~~~~~~~~~~~~~~~~            
      |                                    |
      |                                    unsigned int
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = std::__cxx11::basic_string<char>; Args = {const std::vector<const char*, std::allocator<const char*> >&}; Return (* f)(Args ...) = spooky_hash; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:390:9:   required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = std::__cxx11::basic_string<char>; Args = {const std::vector<const char*, std::allocator<const char*> >&}; Return (* f)(Args ...) = spooky_hash]'
string-extension-functions.cc:360:67:   required from here
vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  355 |                          "%s() expects exactly %ld argument%s",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  356 |                          fd->fd_help.ht_name,
  357 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  362 |                          fd->fd_help.ht_name,
  363 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                        ~~^
      |                                                          |
      |                                                          long int
      |                                                        %d
......
  364 |                          REQ_COUNT + OPT_COUNT);
      |                          ~~~~~~~~~~~~~~~~~~~~~            
      |                                    |
      |                                    unsigned int
/usr/include/c++/10/bits/vector.tcc: In member function 'virtual void statusview_curses::do_update()':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o styling.o styling.cc
In file included from styling.cc:37:
yajlpp/yajlpp_def.hh: In constructor 'json_path_container::json_path_container(std::initializer_list<json_path_handler>)':
yajlpp/yajlpp_def.hh:461:5: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  461 |     json_path_container(std::initializer_list<json_path_handler> children)
      |     ^~~~~~~~~~~~~~~~~~~
styling.cc: In function 'void __static_initialization_and_destruction_0(int, int)':
styling.cc:44:35: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
   44 | static struct json_path_container term_color_rgb_handler = {
      |                                   ^~~~~~~~~~~~~~~~~~~~~~
styling.cc:53:35: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
   53 | static struct json_path_container term_color_handler = {
      |                                   ^~~~~~~~~~~~~~~~~~
styling.cc:64:35: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
   64 | static struct json_path_container root_color_handler = {
      |                                   ^~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o text_format.o text_format.cc
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o timer.o timer.cc
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o piper_proc.o piper_proc.cc
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o sql_util.o sql_util.cc
In file included from /usr/include/c++/10/cassert:44,
                 from ./optional.hpp:196,
                 from base/opt_util.hh:33,
                 from base/lnav_log.hh:49,
                 from piper_proc.cc:48:
line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o state-extension-functions.o state-extension-functions.cc
In file included from session_data.cc:47:
yajlpp/yajlpp_def.hh: In constructor 'json_path_container::json_path_container(std::initializer_list<json_path_handler>)':
yajlpp/yajlpp_def.hh:461:5: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  461 |     json_path_container(std::initializer_list<json_path_handler> children)
      |     ^~~~~~~~~~~~~~~~~~~
session_data.cc: In function 'void __static_initialization_and_destruction_0(int, int)':
session_data.cc:812:35: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  812 | static struct json_path_container view_def_handlers = {
      |                                   ^~~~~~~~~~~~~~~~~
session_data.cc:819:35: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  819 | static struct json_path_container view_handlers = {
      |                                   ^~~~~~~~~~~~~
session_data.cc:824:35: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  824 | static struct json_path_container view_info_handlers = {
      |                                   ^~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:72,
                 from yajlpp/yajlpp.hh:44,
                 from session_data.cc:46:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const strong_int<long long unsigned int, __content_line_distinct>&}; _Tp = strong_int<long long unsigned int, __content_line_distinct>; _Alloc = std::allocator<strong_int<long long unsigned int, __content_line_distinct> >]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<strong_int<long long unsigned int, __content_line_distinct> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:67,
                 from yajlpp/yajlpp.hh:44,
                 from session_data.cc:46:
/usr/include/c++/10/bits/stl_vector.h: In function 'void save_user_bookmarks(sqlite3*, sqlite3_stmt*, bookmark_vector<strong_int<long long unsigned int, __content_line_distinct> >&)':
/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<strong_int<long long unsigned int, __content_line_distinct>*, std::vector<strong_int<long long unsigned int, __content_line_distinct> > >' changed in GCC 7.1
 1198 |    _M_realloc_insert(end(), __x);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/10/cassert:44,
                 from ./optional.hpp:196,
                 from base/opt_util.hh:33,
                 from base/lnav_log.hh:49,
                 from logfile.hh:47,
                 from lnav.hh:46,
                 from state-extension-functions.cc:43:
line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
gcc -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o strnatcmp.o strnatcmp.c
In file included from /usr/include/c++/10/algorithm:62,
                 from base/lnav_log.hh:43,
                 from attr_line.hh:42,
                 from sql_util.hh:44,
                 from sql_util.cc:42:
/usr/include/c++/10/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; _OutputIterator = string_attr*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/10/bits/stl_algo.h:2650:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2650 |     __move_merge(_InputIterator __first1, _InputIterator __last1,
      |     ^~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2650:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:2650:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:2650:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = string_attr*; _OutputIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/10/bits/stl_algo.h:2650:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; _Pointer = string_attr*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/10/bits/stl_algo.h:2717:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2717 |     __merge_sort_with_buffer(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2717:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:2717:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:2707:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2707 |    std::__insertion_sort(__first, __first + __chunk_size, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2710:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2710 |       std::__insertion_sort(__first, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2685:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2685 |    __result = std::__move_merge(__first, __first + __step_size,
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2686 |            __first + __step_size,
      |            ~~~~~~~~~~~~~~~~~~~~~~
 2687 |            __first + __two_step,
      |            ~~~~~~~~~~~~~~~~~~~~~
 2688 |            __result, __comp);
      |            ~~~~~~~~~~~~~~~~~    
/usr/include/c++/10/bits/stl_algo.h:2685:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:2693:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2693 |       std::__move_merge(__first, __first + __step_size,
      |       ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2694 |    __first + __step_size, __last, __result, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2693:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:2685:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2685 |    __result = std::__move_merge(__first, __first + __step_size,
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2686 |            __first + __step_size,
      |            ~~~~~~~~~~~~~~~~~~~~~~
 2687 |            __first + __two_step,
      |            ~~~~~~~~~~~~~~~~~~~~~
 2688 |            __result, __comp);
      |            ~~~~~~~~~~~~~~~~~    
/usr/include/c++/10/bits/stl_algo.h:2693:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2693 |       std::__move_merge(__first, __first + __step_size,
      |       ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2694 |    __first + __step_size, __last, __result, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2693:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:2710:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2710 |       std::__insertion_sort(__first, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Compare = __gnu_cxx::__ops::_Val_less_iter]':
/usr/include/c++/10/bits/stl_algo.h:2048:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2048 |     __upper_bound(_ForwardIterator __first, _ForwardIterator __last,
      |     ^~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2048:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:2048:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In file included from /usr/include/c++/10/bits/char_traits.h:39,
                 from /usr/include/c++/10/string:40,
                 from /usr/include/pcrecpp.h:333,
                 from sql_util.cc:37:
/usr/include/c++/10/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Compare = __gnu_cxx::__ops::_Iter_less_val]':
/usr/include/c++/10/bits/stl_algobase.h:1309:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 1309 |     __lower_bound(_ForwardIterator __first, _ForwardIterator __last,
      |     ^~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algobase.h:1309:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In file included from /usr/include/c++/10/algorithm:62,
                 from base/lnav_log.hh:43,
                 from attr_line.hh:42,
                 from sql_util.hh:44,
                 from sql_util.cc:42:
/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >]':
/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 1318 |     __rotate(_RandomAccessIterator __first,
      |     ^~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o sysclip.o sysclip.cc
/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2488 |     __merge_without_buffer(_BidirectionalIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:2513:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2513 |      = std::__lower_bound(__middle, __last, *__first_cut,
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2514 |      __gnu_cxx::__ops::__iter_comp_val(__comp));
      |      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2522:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2522 |      = std::__upper_bound(__first, __middle, *__second_cut,
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2523 |      __gnu_cxx::__ops::__val_comp_iter(__comp));
      |      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 1434 |       return std::__rotate(__first, __middle, __last,
      |              ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 1435 |       std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2529 |       std::__merge_without_buffer(__first, __first_cut, __new_middle,
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2530 |       __len11, __len22, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~   
/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2531 |       std::__merge_without_buffer(__new_middle, __second_cut, __last,
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2532 |       __len1 - __len11, __len2 - __len22, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/10/bits/stl_algo.h:2773:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2773 |     __inplace_stable_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2773:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:2778:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2778 |    std::__insertion_sort(__first, __last, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2782:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2782 |       std::__inplace_stable_sort(__first, __middle, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2783:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2783 |       std::__inplace_stable_sort(__middle, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2784:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2784 |       std::__merge_without_buffer(__first, __middle, __last,
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 2785 |       __middle - __first,
      |       ~~~~~~~~~~~~~~~~~~~         
 2786 |       __last - __middle,
      |       ~~~~~~~~~~~~~~~~~~          
 2787 |       __comp);
      |       ~~~~~~~                     
In file included from /usr/include/c++/10/vector:72,
                 from yajlpp/yajlpp.hh:44,
                 from session_data.cc:46:
/usr/include/c++/10/bits/vector.tcc: In member function 'void logfile_sub_source::set_user_mark(bookmark_type_t*, content_line_t)':
/usr/include/c++/10/bits/vector.tcc:161:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<strong_int<long long unsigned int, __content_line_distinct>*, std::vector<strong_int<long long unsigned int, __content_line_distinct> > >' changed in GCC 7.1
  161 |  _M_realloc_insert(begin() + (__position - cbegin()), __x);
      |  ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o textfile_highlighters.o textfile_highlighters.cc
In file included from /usr/include/c++/10/vector:72,
                 from sql_util.cc:39:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/10/bits/stl_algo.h:62,
                 from /usr/include/c++/10/algorithm:62,
                 from base/lnav_log.hh:43,
                 from attr_line.hh:42,
                 from sql_util.hh:44,
                 from sql_util.cc:42:
/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; _Tp = string_attr]':
/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  257 |     _Temporary_buffer<_ForwardIterator, _Tp>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/cassert:44,
                 from ./optional.hpp:196,
                 from ./base/opt_util.hh:33,
                 from ./base/lnav_log.hh:49,
                 from pcrepp/pcrepp.hh:58,
                 from grep_proc.hh:53,
                 from textview_curses.hh:39,
                 from textfile_highlighters.hh:33,
                 from textfile_highlighters.cc:34:
line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
In file included from /usr/include/c++/10/algorithm:62,
                 from base/lnav_log.hh:43,
                 from attr_line.hh:42,
                 from sql_util.hh:44,
                 from sql_util.cc:42:
/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; _BidirectionalIterator2 = string_attr*; _Distance = int]':
/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2389 |     __rotate_adaptive(_BidirectionalIterator1 __first,
      |     ^~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 1434 |       return std::__rotate(__first, __middle, __last,
      |              ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 1435 |       std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; _Distance = int; _Pointer = string_attr*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2427 |     __merge_adaptive(_BidirectionalIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:2457:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2457 |   = std::__lower_bound(__middle, __last, *__first_cut,
      |     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2458 |          __gnu_cxx::__ops::__iter_comp_val(__comp));
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2466:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2466 |   = std::__upper_bound(__first, __middle, *__second_cut,
      |     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2467 |          __gnu_cxx::__ops::__val_comp_iter(__comp));
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2472 |      = std::__rotate_adaptive(__first_cut, __middle, __second_cut,
      |        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2473 |          __len1 - __len11, __len22, __buffer,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2474 |          __buffer_size);
      |          ~~~~~~~~~~~~~~       
/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2475 |    std::__merge_adaptive(__first, __first_cut, __new_middle, __len11,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2476 |     __len22, __buffer, __buffer_size, __comp);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2477 |    std::__merge_adaptive(__new_middle, __second_cut, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2478 |     __len1 - __len11,
      |     ~~~~~~~~~~~~~~~~~    
 2479 |     __len2 - __len22, __buffer,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2480 |     __buffer_size, __comp);
      |     ~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; _Pointer = string_attr*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/10/bits/stl_algo.h:2744:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2744 |     __stable_sort_adaptive(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2744:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:2744:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:2753:31: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2753 |    std::__stable_sort_adaptive(__first, __middle, __buffer,
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2754 |           __buffer_size, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2755:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2755 |    std::__stable_sort_adaptive(__middle, __last, __buffer,
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2756 |           __buffer_size, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2760:33: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2760 |    std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2761:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2761 |    std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2763:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2763 |       std::__merge_adaptive(__first, __middle, __last,
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 2764 |        _Distance(__middle - __first),
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2765 |        _Distance(__last - __middle),
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2766 |        __buffer, __buffer_size,
      |        ~~~~~~~~~~~~~~~~~~~~~~~~
 2767 |        __comp);
      |        ~~~~~~~              
In file included from /usr/include/c++/10/vector:72,
                 from sql_util.cc:39:
/usr/include/c++/10/bits/vector.tcc: In function 'void annotate_sql_statement(attr_line_t&)':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/algorithm:62,
                 from base/lnav_log.hh:43,
                 from attr_line.hh:42,
                 from sql_util.hh:44,
                 from sql_util.cc:42:
/usr/include/c++/10/bits/stl_algo.h:5032:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 5032 |       _TmpBuf __buf(__first, std::distance(__first, __last));
      |               ^~~~~
/usr/include/c++/10/bits/stl_algo.h:5035:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 5035 |  std::__inplace_stable_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:5037:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 5037 |  std::__stable_sort_adaptive(__first, __last, __buf.begin(),
      |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 5038 |         _DistanceType(__buf.size()), __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/map:60,
                 from yajlpp/yajlpp.hh:39,
                 from session_data.cc:46:
/usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const strong_int<long long unsigned int, __content_line_distinct>&>, std::tuple<>}; _Key = strong_int<long long unsigned int, __content_line_distinct>; _Val = std::pair<const strong_int<long long unsigned int, __content_line_distinct>, bookmark_metadata>; _KeyOfValue = std::_Select1st<std::pair<const strong_int<long long unsigned int, __content_line_distinct>, bookmark_metadata> >; _Compare = std::less<strong_int<long long unsigned int, __content_line_distinct> >; _Alloc = std::allocator<std::pair<const strong_int<long long unsigned int, __content_line_distinct>, bookmark_metadata> >]':
/usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree<strong_int<long long unsigned int, __content_line_distinct>, std::pair<const strong_int<long long unsigned int, __content_line_distinct>, bookmark_metadata>, std::_Select1st<std::pair<const strong_int<long long unsigned int, __content_line_distinct>, bookmark_metadata> >, std::less<strong_int<long long unsigned int, __content_line_distinct> >, std::allocator<std::pair<const strong_int<long long unsigned int, __content_line_distinct>, bookmark_metadata> > >::const_iterator' changed in GCC 7.1
 2458 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from state-extension-functions.cc:45:
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = long long int; Args = {}; Return (* f)(Args ...) = sql_log_top_line; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:390:9:   required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = long long int; Args = {}; Return (* f)(Args ...) = sql_log_top_line]'
state-extension-functions.cc:69:77:   required from here
vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  355 |                          "%s() expects exactly %ld argument%s",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  356 |                          fd->fd_help.ht_name,
  357 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  362 |                          fd->fd_help.ht_name,
  363 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                        ~~^
      |                                                          |
      |                                                          long int
      |                                                        %d
......
  364 |                          REQ_COUNT + OPT_COUNT);
      |                          ~~~~~~~~~~~~~~~~~~~~~            
      |                                    |
      |                                    unsigned int
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = std::__cxx11::basic_string<char>; Args = {}; Return (* f)(Args ...) = sql_log_top_datetime; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:390:9:   required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = std::__cxx11::basic_string<char>; Args = {}; Return (* f)(Args ...) = sql_log_top_datetime]'
state-extension-functions.cc:75:85:   required from here
vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  355 |                          "%s() expects exactly %ld argument%s",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  356 |                          fd->fd_help.ht_name,
  357 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  362 |                          fd->fd_help.ht_name,
  363 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                        ~~^
      |                                                          |
      |                                                          long int
      |                                                        %d
......
  364 |                          REQ_COUNT + OPT_COUNT);
      |                          ~~~~~~~~~~~~~~~~~~~~~            
      |                                    |
      |                                    unsigned int
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = long long int; Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >}; Return (* f)(Args ...) = sql_error; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:390:9:   required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = long long int; Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >}; Return (* f)(Args ...) = sql_error]'
state-extension-functions.cc:81:63:   required from here
vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  355 |                          "%s() expects exactly %ld argument%s",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  356 |                          fd->fd_help.ht_name,
  357 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  362 |                          fd->fd_help.ht_name,
  363 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                        ~~^
      |                                                          |
      |                                                          long int
      |                                                        %d
......
  364 |                          REQ_COUNT + OPT_COUNT);
      |                          ~~~~~~~~~~~~~~~~~~~~~            
      |                                    |
      |                                    unsigned int
In file included from /usr/include/c++/10/map:61,
                 from yajlpp/yajlpp.hh:39,
                 from session_data.cc:46:
/usr/include/c++/10/bits/stl_map.h: In function 'void load_time_bookmarks()':
/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree<strong_int<long long unsigned int, __content_line_distinct>, std::pair<const strong_int<long long unsigned int, __content_line_distinct>, bookmark_metadata>, std::_Select1st<std::pair<const strong_int<long long unsigned int, __content_line_distinct>, bookmark_metadata> >, std::less<strong_int<long long unsigned int, __content_line_distinct> >, std::allocator<std::pair<const strong_int<long long unsigned int, __content_line_distinct>, bookmark_metadata> > >::const_iterator' changed in GCC 7.1
  501 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  502 |          std::tuple<const key_type&>(__k),
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  503 |          std::tuple<>());
      |          ~~~~~~~~~~~~~~~             
/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree<strong_int<long long unsigned int, __content_line_distinct>, std::pair<const strong_int<long long unsigned int, __content_line_distinct>, bookmark_metadata>, std::_Select1st<std::pair<const strong_int<long long unsigned int, __content_line_distinct>, bookmark_metadata> >, std::less<strong_int<long long unsigned int, __content_line_distinct> >, std::allocator<std::pair<const strong_int<long long unsigned int, __content_line_distinct>, bookmark_metadata> > >::const_iterator' changed in GCC 7.1
  501 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  502 |          std::tuple<const key_type&>(__k),
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  503 |          std::tuple<>());
      |          ~~~~~~~~~~~~~~~             
/usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree<strong_int<long long unsigned int, __content_line_distinct>, std::pair<const strong_int<long long unsigned int, __content_line_distinct>, bookmark_metadata>, std::_Select1st<std::pair<const strong_int<long long unsigned int, __content_line_distinct>, bookmark_metadata> >, std::less<strong_int<long long unsigned int, __content_line_distinct> >, std::allocator<std::pair<const strong_int<long long unsigned int, __content_line_distinct>, bookmark_metadata> > >::const_iterator' changed in GCC 7.1
  501 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  502 |          std::tuple<const key_type&>(__k),
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  503 |          std::tuple<>());
      |          ~~~~~~~~~~~~~~~             
In file included from /usr/include/c++/10/vector:67,
                 from yajlpp/yajlpp.hh:44,
                 from session_data.cc:46:
/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<strong_int<long long unsigned int, __content_line_distinct>*, std::vector<strong_int<long long unsigned int, __content_line_distinct> > >' changed in GCC 7.1
 1198 |    _M_realloc_insert(end(), __x);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<strong_int<long long unsigned int, __content_line_distinct>*, std::vector<strong_int<long long unsigned int, __content_line_distinct> > >' changed in GCC 7.1
 1198 |    _M_realloc_insert(end(), __x);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o textview_curses.o textview_curses.cc
In file included from /usr/include/c++/10/cassert:44,
                 from ./optional.hpp:196,
                 from ./base/opt_util.hh:33,
                 from ./base/lnav_log.hh:49,
                 from pcrepp/pcrepp.hh:58,
                 from textview_curses.cc:37:
line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o time-extension-functions.o time-extension-functions.cc
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o view_curses.o view_curses.cc
In file included from time-extension-functions.cc:45:
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = std::__cxx11::basic_string<char>; Args = {const char*, nonstd::optional_lite::optional<const char*>}; Return (* f)(Args ...) = timeslice; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:390:9:   required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = std::__cxx11::basic_string<char>; Args = {const char*, nonstd::optional_lite::optional<const char*>}; Return (* f)(Args ...) = timeslice]'
time-extension-functions.cc:122:63:   required from here
vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  355 |                          "%s() expects exactly %ld argument%s",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  356 |                          fd->fd_help.ht_name,
  357 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  362 |                          fd->fd_help.ht_name,
  363 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                        ~~^
      |                                                          |
      |                                                          long int
      |                                                        %d
......
  364 |                          REQ_COUNT + OPT_COUNT);
      |                          ~~~~~~~~~~~~~~~~~~~~~            
      |                                    |
      |                                    unsigned int
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = nonstd::optional_lite::optional<double>; Args = {const char*, const char*}; Return (* f)(Args ...) = sql_timediff; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:390:9:   required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = nonstd::optional_lite::optional<double>; Args = {const char*, const char*}; Return (* f)(Args ...) = sql_timediff]'
time-extension-functions.cc:139:69:   required from here
vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  355 |                          "%s() expects exactly %ld argument%s",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  356 |                          fd->fd_help.ht_name,
  357 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                ~~^
      |                                                  |
      |                                                  long int
      |                                                %d
  362 |                          fd->fd_help.ht_name,
  363 |                          REQ_COUNT,
      |                          ~~~~~~~~~                
      |                          |
      |                          unsigned int
vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=]
  361 |                          "%s() expects between %ld and %ld arguments",
      |                                                        ~~^
      |                                                          |
      |                                                          long int
      |                                                        %d
......
  364 |                          REQ_COUNT + OPT_COUNT);
      |                          ~~~~~~~~~~~~~~~~~~~~~            
      |                                    |
      |                                    unsigned int
In file included from /usr/include/c++/10/vector:72,
                 from textview_curses.cc:32:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range, string_attr_type*, unsigned int}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void textview_curses::textview_value_for_row(vis_line_t, attr_line_t&)':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/algorithm:62,
                 from base/lnav_log.hh:43,
                 from view_curses.cc:38:
/usr/include/c++/10/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; _OutputIterator = string_attr*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/10/bits/stl_algo.h:2650:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2650 |     __move_merge(_InputIterator __first1, _InputIterator __last1,
      |     ^~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2650:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:2650:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:2650:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = string_attr*; _OutputIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/10/bits/stl_algo.h:2650:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; _Pointer = string_attr*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/10/bits/stl_algo.h:2717:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2717 |     __merge_sort_with_buffer(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2717:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:2717:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:2707:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2707 |    std::__insertion_sort(__first, __first + __chunk_size, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2710:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2710 |       std::__insertion_sort(__first, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2685:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2685 |    __result = std::__move_merge(__first, __first + __step_size,
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2686 |            __first + __step_size,
      |            ~~~~~~~~~~~~~~~~~~~~~~
 2687 |            __first + __two_step,
      |            ~~~~~~~~~~~~~~~~~~~~~
 2688 |            __result, __comp);
      |            ~~~~~~~~~~~~~~~~~    
/usr/include/c++/10/bits/stl_algo.h:2685:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:2693:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2693 |       std::__move_merge(__first, __first + __step_size,
      |       ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2694 |    __first + __step_size, __last, __result, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2693:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:2685:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2685 |    __result = std::__move_merge(__first, __first + __step_size,
      |               ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2686 |            __first + __step_size,
      |            ~~~~~~~~~~~~~~~~~~~~~~
 2687 |            __first + __two_step,
      |            ~~~~~~~~~~~~~~~~~~~~~
 2688 |            __result, __comp);
      |            ~~~~~~~~~~~~~~~~~    
/usr/include/c++/10/bits/stl_algo.h:2693:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2693 |       std::__move_merge(__first, __first + __step_size,
      |       ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2694 |    __first + __step_size, __last, __result, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2693:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:2710:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2710 |       std::__insertion_sort(__first, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Compare = __gnu_cxx::__ops::_Val_less_iter]':
/usr/include/c++/10/bits/stl_algo.h:2048:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2048 |     __upper_bound(_ForwardIterator __first, _ForwardIterator __last,
      |     ^~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2048:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:2048:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In file included from /usr/include/c++/10/bits/char_traits.h:39,
                 from /usr/include/c++/10/string:40,
                 from view_curses.cc:35:
/usr/include/c++/10/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Compare = __gnu_cxx::__ops::_Iter_less_val]':
/usr/include/c++/10/bits/stl_algobase.h:1309:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 1309 |     __lower_bound(_ForwardIterator __first, _ForwardIterator __last,
      |     ^~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algobase.h:1309:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In file included from /usr/include/c++/10/algorithm:62,
                 from base/lnav_log.hh:43,
                 from view_curses.cc:38:
/usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >]':
/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 1318 |     __rotate(_RandomAccessIterator __first,
      |     ^~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o view_helpers.o view_helpers.cc
/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2488 |     __merge_without_buffer(_BidirectionalIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:2513:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2513 |      = std::__lower_bound(__middle, __last, *__first_cut,
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2514 |      __gnu_cxx::__ops::__iter_comp_val(__comp));
      |      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2522:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2522 |      = std::__upper_bound(__first, __middle, *__second_cut,
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2523 |      __gnu_cxx::__ops::__val_comp_iter(__comp));
      |      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 1434 |       return std::__rotate(__first, __middle, __last,
      |              ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 1435 |       std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2529 |       std::__merge_without_buffer(__first, __first_cut, __new_middle,
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2530 |       __len11, __len22, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~   
/usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2531 |       std::__merge_without_buffer(__new_middle, __second_cut, __last,
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2532 |       __len1 - __len11, __len2 - __len22, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/10/bits/stl_algo.h:2773:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2773 |     __inplace_stable_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2773:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:2778:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2778 |    std::__insertion_sort(__first, __last, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2782:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2782 |       std::__inplace_stable_sort(__first, __middle, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2783:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2783 |       std::__inplace_stable_sort(__middle, __last, __comp);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2784:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2784 |       std::__merge_without_buffer(__first, __middle, __last,
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 2785 |       __middle - __first,
      |       ~~~~~~~~~~~~~~~~~~~         
 2786 |       __last - __middle,
      |       ~~~~~~~~~~~~~~~~~~          
 2787 |       __comp);
      |       ~~~~~~~                     
In file included from /usr/include/c++/10/vector:72,
                 from base/lnav_log.hh:42,
                 from view_curses.cc:38:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const string_attr&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'attr_line_t& attr_line_t::insert(size_t, const attr_line_t&, text_wrap_settings*)':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o views_vtab.o views_vtab.cc
In file included from /usr/include/c++/10/cassert:44,
                 from ./optional.hpp:196,
                 from base/opt_util.hh:33,
                 from base/lnav_log.hh:49,
                 from logfile.hh:47,
                 from lnav.hh:46,
                 from view_helpers.cc:32:
line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type* const&, const string_attr_value_t&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'attr_line_t attr_line_t::subline(size_t, size_t) const':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/bits/stl_algo.h:62,
                 from /usr/include/c++/10/algorithm:62,
                 from base/lnav_log.hh:43,
                 from view_curses.cc:38:
/usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; _Tp = string_attr]':
/usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  257 |     _Temporary_buffer<_ForwardIterator, _Tp>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/cassert:44,
                 from ./optional.hpp:196,
                 from base/opt_util.hh:33,
                 from base/lnav_log.hh:49,
                 from logfile.hh:47,
                 from lnav.hh:46,
                 from views_vtab.cc:42:
line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
In file included from /usr/include/c++/10/algorithm:62,
                 from base/lnav_log.hh:43,
                 from view_curses.cc:38:
/usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; _BidirectionalIterator2 = string_attr*; _Distance = int]':
/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2389 |     __rotate_adaptive(_BidirectionalIterator1 __first,
      |     ^~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 1434 |       return std::__rotate(__first, __middle, __last,
      |              ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 1435 |       std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; _Distance = int; _Pointer = string_attr*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2427 |     __merge_adaptive(_BidirectionalIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:2457:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2457 |   = std::__lower_bound(__middle, __last, *__first_cut,
      |     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2458 |          __gnu_cxx::__ops::__iter_comp_val(__comp));
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2466:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2466 |   = std::__upper_bound(__first, __middle, *__second_cut,
      |     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2467 |          __gnu_cxx::__ops::__val_comp_iter(__comp));
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2472 |      = std::__rotate_adaptive(__first_cut, __middle, __second_cut,
      |        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2473 |          __len1 - __len11, __len22, __buffer,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2474 |          __buffer_size);
      |          ~~~~~~~~~~~~~~       
/usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2475 |    std::__merge_adaptive(__first, __first_cut, __new_middle, __len11,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2476 |     __len22, __buffer, __buffer_size, __comp);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2477 |    std::__merge_adaptive(__new_middle, __second_cut, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2478 |     __len1 - __len11,
      |     ~~~~~~~~~~~~~~~~~    
 2479 |     __len2 - __len22, __buffer,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2480 |     __buffer_size, __comp);
      |     ~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; _Pointer = string_attr*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/10/bits/stl_algo.h:2744:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2744 |     __stable_sort_adaptive(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2744:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:2744:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/10/bits/stl_algo.h:2753:31: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2753 |    std::__stable_sort_adaptive(__first, __middle, __buffer,
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2754 |           __buffer_size, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2755:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2755 |    std::__stable_sort_adaptive(__middle, __last, __buffer,
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2756 |           __buffer_size, __comp);
      |           ~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2760:33: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2760 |    std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2761:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2761 |    std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:2763:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 2763 |       std::__merge_adaptive(__first, __middle, __last,
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 2764 |        _Distance(__middle - __first),
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2765 |        _Distance(__last - __middle),
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2766 |        __buffer, __buffer_size,
      |        ~~~~~~~~~~~~~~~~~~~~~~~~
 2767 |        __comp);
      |        ~~~~~~~              
/usr/include/c++/10/bits/stl_algo.h: In static member function 'static void view_curses::mvwattrline(WINDOW*, int, int, attr_line_t&, const line_range&, view_colors::role_t)':
/usr/include/c++/10/bits/stl_algo.h:5032:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 5032 |       _TmpBuf __buf(__first, std::distance(__first, __last));
      |               ^~~~~
/usr/include/c++/10/bits/stl_algo.h:5035:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 5035 |  std::__inplace_stable_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/stl_algo.h:5037:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 5037 |  std::__stable_sort_adaptive(__first, __last, __buf.begin(),
      |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 5038 |         _DistanceType(__buf.size()), __comp);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o vt52_curses.o vt52_curses.cc
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o vtab_module.o vtab_module.cc
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o log_vtab_impl.o log_vtab_impl.cc
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o xterm_mouse.o xterm_mouse.cc
In file included from /usr/include/c++/10/cassert:44,
                 from ring_span.hh:230,
                 from textview_curses.hh:38,
                 from log_vtab_impl.hh:39,
                 from log_vtab_impl.cc:34:
line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
gcc -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o ansi-palette-json.o ansi-palette-json.c
gcc -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o builtin-scripts.o builtin-scripts.c
gcc -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o builtin-sh-scripts.o builtin-sh-scripts.c
gcc -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o default-config.o default-config.c
gcc -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o default-formats.o default-formats.c
gcc -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o help-txt.o help-txt.c
gcc -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o init-sql.o init-sql.c
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o time_fmts.o time_fmts.cc
In file included from /usr/include/c++/10/vector:72,
                 from logfile.hh:44,
                 from lnav.hh:46,
                 from view_helpers.cc:32:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*&, void*&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In function 'void execute_examples()':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In function 'void open_pretty_view()':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o xterm-palette-json.o xterm-palette-json.c
gcc -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o test_override.o test_override.c
g++ -DHAVE_CONFIG_H -I.  -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall    -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o spookyhash/SpookyV2.o spookyhash/SpookyV2.cpp
In file included from log_vtab_impl.cc:35:
yajlpp/yajlpp_def.hh: In constructor 'json_path_container::json_path_container(std::initializer_list<json_path_handler>)':
yajlpp/yajlpp_def.hh:461:5: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  461 |     json_path_container(std::initializer_list<json_path_handler> children)
      |     ^~~~~~~~~~~~~~~~~~~
log_vtab_impl.cc: In function 'void __static_initialization_and_destruction_0(int, int)':
log_vtab_impl.cc:811:35: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  811 | static struct json_path_container tags_handler = {
      |                                   ^~~~~~~~~~~~
rm -f libdiag.a
ar cru libdiag.a ansi_scrubber.o bookmarks.o bottom_status_source.o collation-functions.o column_namer.o command_executor.o curl_looper.o db_sub_source.o elem_to_json.o environ_vtab.o extension-functions.o field_overlay_source.o file_vtab.o filter_observer.o filter_status_source.o filter_sub_source.o fstat_vtab.o fs-extension-functions.o fts_fuzzy_match.o grep_proc.o help_text_formatter.o highlighter.o hist_source.o hotkeys.o input_dispatcher.o json-extension-functions.o line_buffer.o listview_curses.o lnav_commands.o lnav_config.o lnav_util.o log_accel.o log_actions.o log_format.o log_format_loader.o log_level.o log_level_re.o logfile.o logfile_sub_source.o network-extension-functions.o data_scanner.o data_scanner_re.o data_parser.o papertrail_proc.o pretty_printer.o ptimec_rt.o readline_callbacks.o readline_curses.o readline_highlighters.o readline_possibilities.o regexp_vtab.o relative_time.o session_data.o sequence_matcher.o shared_buffer.o shlex.o sqlite-extension-func.o statusview_curses.o string-extension-functions.o styling.o text_format.o timer.o piper_proc.o sql_util.o state-extension-functions.o strnatcmp.o sysclip.o textfile_highlighters.o textview_curses.o time-extension-functions.o view_curses.o view_helpers.o views_vtab.o vt52_curses.o vtab_module.o log_vtab_impl.o xterm_mouse.o spookyhash/SpookyV2.o ansi-palette-json.o builtin-scripts.o builtin-sh-scripts.o default-config.o default-formats.o help-txt.o init-sql.o time_fmts.o xterm-palette-json.o 
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libdiag.a
g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security     -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o lnav lnav.o libdiag.a base/libbase.a fmtlib/libcppfmt.a pcrepp/libpcrepp.a yajl/libyajl.a yajlpp/libyajlpp.a -lreadline -lncursesw -lsqlite3 -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread 
g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security     -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o lnav-test lnav.o test_override.o libdiag.a base/libbase.a fmtlib/libcppfmt.a pcrepp/libpcrepp.a yajl/libyajl.a yajlpp/libyajlpp.a -lreadline -lncursesw -lsqlite3 -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread 
env DUMP_INTERNALS_DIR=./internals DUMP_CRASH=1 ./lnav Makefile
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
Making all in test
make[2]: Entering directory '/<<PKGBUILDDIR>>/test'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/<<PKGBUILDDIR>>/test'
make[2]: Entering directory '/<<PKGBUILDDIR>>'
make[2]: Nothing to be done for 'all-am'.
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_test -a
	make -j4 check VERBOSE=1
make[1]: Entering directory '/<<PKGBUILDDIR>>'
Making check in src
make[2]: Entering directory '/<<PKGBUILDDIR>>/src'
make  check-recursive
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
Making check in base
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/base'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/base'
Making check in fmtlib
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/fmtlib'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/fmtlib'
Making check in pcrepp
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/pcrepp'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/pcrepp'
Making check in yajl
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/yajl'
make[4]: Nothing to be done for 'check'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/yajl'
Making check in yajlpp
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/yajlpp'
make  drive_json_op drive_json_ptr_walk test_json_ptr test_yajlpp
make[5]: Entering directory '/<<PKGBUILDDIR>>/src/yajlpp'
g++ -DHAVE_CONFIG_H -I. -I../../src  -Wall -I../../src/ -I../../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o drive_json_op.o drive_json_op.cc
g++ -DHAVE_CONFIG_H -I. -I../../src  -Wall -I../../src/ -I../../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o drive_json_ptr_walk.o drive_json_ptr_walk.cc
g++ -DHAVE_CONFIG_H -I. -I../../src  -Wall -I../../src/ -I../../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_json_ptr.o test_json_ptr.cc
g++ -DHAVE_CONFIG_H -I. -I../../src  -Wall -I../../src/ -I../../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_yajlpp.o test_yajlpp.cc
g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o test_json_ptr test_json_ptr.o libyajlpp.a ../../src/base/libbase.a ../../src/fmtlib/libcppfmt.a ../../src/pcrepp/libpcrepp.a ../../src/yajl/libyajl.a -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread 
g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o drive_json_op drive_json_op.o libyajlpp.a ../../src/base/libbase.a ../../src/fmtlib/libcppfmt.a ../../src/pcrepp/libpcrepp.a ../../src/yajl/libyajl.a -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread 
g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o drive_json_ptr_walk drive_json_ptr_walk.o libyajlpp.a ../../src/base/libbase.a ../../src/fmtlib/libcppfmt.a ../../src/pcrepp/libpcrepp.a ../../src/yajl/libyajl.a -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread 
In file included from test_yajlpp.cc:38:
../../src/yajlpp/yajlpp_def.hh: In constructor 'json_path_container::json_path_container(std::initializer_list<json_path_handler>)':
../../src/yajlpp/yajlpp_def.hh:461:5: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
  461 |     json_path_container(std::initializer_list<json_path_handler> children)
      |     ^~~~~~~~~~~~~~~~~~~
test_yajlpp.cc: In function 'int main(int, char**)':
test_yajlpp.cc:69:5: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
   69 |     };
      |     ^
test_yajlpp.cc:76:9: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
   76 |         };
      |         ^
g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o test_yajlpp test_yajlpp.o libyajlpp.a ../../src/base/libbase.a ../../src/fmtlib/libcppfmt.a ../../src/pcrepp/libpcrepp.a ../../src/yajl/libyajl.a -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread 
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/yajlpp'
make  check-TESTS
make[5]: Entering directory '/<<PKGBUILDDIR>>/src/yajlpp'
make[6]: Entering directory '/<<PKGBUILDDIR>>/src/yajlpp'
PASS: test_yajlpp
PASS: test_json_ptr
PASS: test_json_ptr_walk.sh
PASS: test_json_op.sh
============================================================================
Testsuite summary for lnav 0.9.0
============================================================================
# TOTAL: 4
# PASS:  4
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
make[6]: Leaving directory '/<<PKGBUILDDIR>>/src/yajlpp'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/yajlpp'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/yajlpp'
Making check in .
make[4]: Entering directory '/<<PKGBUILDDIR>>/src'
env DUMP_INTERNALS_DIR=./internals DUMP_CRASH=1 ./lnav Makefile
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
Making check in test
make[2]: Entering directory '/<<PKGBUILDDIR>>/test'
make  drive_data_scanner drive_line_buffer drive_grep_proc drive_listview drive_logfile drive_mvwattrline drive_sequencer drive_shlexer drive_sql drive_sql_anno drive_view_colors drive_vt52_curses drive_readline_curses lnav_doctests slicer scripty test_abbrev test_ansi_scrubber test_auto_fd test_auto_mem test_bookmarks test_date_time_scanner test_grep_proc2 test_line_buffer2 test_log_accel test_ncurses_unicode test_pcrepp test_reltime test_top_status
make[3]: Entering directory '/<<PKGBUILDDIR>>/test'
g++ -DHAVE_CONFIG_H -I. -I../src  -Wall -I../src -I../src/fmtlib   -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o drive_data_scanner.o drive_data_scanner.cc
g++ -DHAVE_CONFIG_H -I. -I../src  -Wall -I../src -I../src/fmtlib   -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o drive_line_buffer.o drive_line_buffer.cc
g++ -DHAVE_CONFIG_H -I. -I../src  -Wall -I../src -I../src/fmtlib   -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o drive_grep_proc.o drive_grep_proc.cc
g++ -DHAVE_CONFIG_H -I. -I../src  -Wall -I../src -I../src/fmtlib   -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o drive_listview.o drive_listview.cc
In file included from /usr/include/c++/10/cassert:44,
                 from ../src/ring_span.hh:230,
                 from ../src/textview_curses.hh:38,
                 from drive_data_scanner.cc:39:
../src/line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
../src/line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
In file included from /usr/include/c++/10/cassert:44,
                 from ../src/optional.hpp:196,
                 from ../src/base/opt_util.hh:33,
                 from ../src/base/lnav_log.hh:49,
                 from ../src/pcrepp/pcrepp.hh:58,
                 from ../src/grep_proc.hh:53,
                 from drive_grep_proc.cc:41:
../src/line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
../src/line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
In file included from /usr/include/c++/10/cassert:44,
                 from ../src/optional.hpp:196,
                 from ../src/base/opt_util.hh:33,
                 from ../src/base/lnav_log.hh:49,
                 from ../src/ptimec.hh:455,
                 from ../src/lnav_util.hh:53,
                 from drive_line_buffer.cc:50:
../src/line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
../src/line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
g++ -DHAVE_CONFIG_H -I. -I../src  -Wall -I../src -I../src/fmtlib   -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o drive_logfile.o drive_logfile.cc
g++ -DHAVE_CONFIG_H -I. -I../src  -Wall -I../src -I../src/fmtlib   -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o drive_mvwattrline.o drive_mvwattrline.cc
g++ -DHAVE_CONFIG_H -I. -I../src  -Wall -I../src -I../src/fmtlib   -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o drive_sequencer.o drive_sequencer.cc
In file included from /usr/include/c++/10/cassert:44,
                 from ../src/optional.hpp:196,
                 from ../src/base/opt_util.hh:33,
                 from ../src/base/lnav_log.hh:49,
                 from ../src/logfile.hh:47,
                 from drive_logfile.cc:42:
../src/line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
../src/line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
In file included from /usr/include/c++/10/cassert:44,
                 from ../src/optional.hpp:196,
                 from ../src/base/opt_util.hh:33,
                 from ../src/base/lnav_log.hh:49,
                 from ../src/pcrepp/pcrepp.hh:58,
                 from drive_sequencer.cc:46:
../src/line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
../src/line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
In file included from /usr/include/c++/10/vector:72,
                 from ../src/view_curses.hh:59,
                 from drive_mvwattrline.cc:37:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const string_attr&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:67,
                 from ../src/view_curses.hh:59,
                 from drive_mvwattrline.cc:37:
/usr/include/c++/10/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 1198 |    _M_realloc_insert(end(), __x);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I../src  -Wall -I../src -I../src/fmtlib   -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o drive_shlexer.o drive_shlexer.cc
g++ -DHAVE_CONFIG_H -I. -I../src  -Wall -I../src -I../src/fmtlib   -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o drive_sql.o drive_sql.cc
g++ -DHAVE_CONFIG_H -I. -I../src  -Wall -I../src -I../src/fmtlib   -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o drive_sql_anno.o drive_sql_anno.cc
In file included from /usr/include/c++/10/cassert:44,
                 from ../src/optional.hpp:196,
                 from ../src/base/opt_util.hh:33,
                 from ../src/base/lnav_log.hh:49,
                 from ../src/logfile.hh:47,
                 from ../src/lnav.hh:46,
                 from drive_sql.cc:10:
../src/line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
../src/line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
In file included from /usr/include/c++/10/cassert:44,
                 from ../src/optional.hpp:196,
                 from ../src/base/opt_util.hh:33,
                 from ../src/base/lnav_log.hh:49,
                 from ../src/logfile.hh:47,
                 from ../src/lnav.hh:46,
                 from drive_sql_anno.cc:35:
../src/line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
../src/line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
g++ -DHAVE_CONFIG_H -I. -I../src  -Wall -I../src -I../src/fmtlib   -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o drive_view_colors.o drive_view_colors.cc
g++ -DHAVE_CONFIG_H -I. -I../src  -Wall -I../src -I../src/fmtlib   -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o drive_vt52_curses.o drive_vt52_curses.cc
In file included from /usr/include/c++/10/vector:72,
                 from ../src/view_curses.hh:59,
                 from drive_view_colors.cc:36:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const string_attr&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {string_attr}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
/usr/include/c++/10/bits/vector.tcc: In member function 'virtual void test_colors::do_update()':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:67,
                 from ../src/view_curses.hh:59,
                 from drive_view_colors.cc:36:
/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 1198 |    _M_realloc_insert(end(), __x);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 1198 |    _M_realloc_insert(end(), __x);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I../src  -Wall -I../src -I../src/fmtlib   -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o drive_readline_curses.o drive_readline_curses.cc
g++ -DHAVE_CONFIG_H -I. -I../src  -Wall -I../src -I../src/fmtlib   -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lnav_doctests.o lnav_doctests.cc
In file included from /usr/include/c++/10/cassert:44,
                 from ../src/optional.hpp:196,
                 from ../src/base/opt_util.hh:33,
                 from ../src/base/lnav_log.hh:49,
                 from ../src/ptimec.hh:455,
                 from ../src/lnav_util.hh:53,
                 from drive_readline_curses.cc:45:
../src/line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
../src/line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
In file included from /usr/include/c++/10/cassert:44,
                 from ../src/optional.hpp:196,
                 from ../src/yajlpp/yajlpp.hh:49,
                 from ../src/lnav_config.hh:42,
                 from lnav_doctests.cc:37:
../src/line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
../src/line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
g++ -DHAVE_CONFIG_H -I. -I../src  -Wall -I../src -I../src/fmtlib   -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o slicer.o slicer.cc
In file included from /usr/include/c++/10/vector:72,
                 from ../src/logfile.hh:44,
                 from ../src/lnav.hh:46,
                 from drive_sql.cc:10:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const string_attr&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:67,
                 from ../src/logfile.hh:44,
                 from ../src/lnav.hh:46,
                 from drive_sql.cc:10:
/usr/include/c++/10/bits/stl_vector.h: In member function 'virtual bool spectrogram_source::list_value_for_overlay(const listview_curses&, int, int, vis_line_t, attr_line_t&)':
/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 1198 |    _M_realloc_insert(end(), __x);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:72,
                 from ../src/logfile.hh:44,
                 from ../src/lnav.hh:46,
                 from drive_sql.cc:10:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, view_colors::role_t&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {string_attr}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/10/vector:72,
                 from ../src/logfile.hh:44,
                 from ../src/lnav.hh:46,
                 from drive_sql_anno.cc:35:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const string_attr&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {string_attr}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:67,
                 from ../src/logfile.hh:44,
                 from ../src/lnav.hh:46,
                 from drive_sql_anno.cc:35:
/usr/include/c++/10/bits/stl_vector.h: In member function 'virtual bool spectrogram_source::list_value_for_overlay(const listview_curses&, int, int, vis_line_t, attr_line_t&)':
/usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
 1198 |    _M_realloc_insert(end(), __x);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/10/vector:72,
                 from ../src/logfile.hh:44,
                 from ../src/lnav.hh:46,
                 from drive_sql_anno.cc:35:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, view_colors::role_t&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/cassert:44,
                 from ../src/optional.hpp:196,
                 from ../src/base/opt_util.hh:33,
                 from ../src/base/lnav_log.hh:49,
                 from ../src/line_buffer.hh:43,
                 from slicer.cc:39:
../src/line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
../src/line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {string_attr}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {string_attr}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I../src  -Wall -I../src -I../src/fmtlib   -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o scripty.o scripty.cc
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {stacked_bar_chart<hist_source2::hist_type_t>::chart_ident}; _Tp = stacked_bar_chart<hist_source2::hist_type_t>::chart_ident; _Alloc = std::allocator<stacked_bar_chart<hist_source2::hist_type_t>::chart_ident>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<stacked_bar_chart<hist_source2::hist_type_t>::chart_ident, std::allocator<stacked_bar_chart<hist_source2::hist_type_t>::chart_ident> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<stacked_bar_chart<hist_source2::hist_type_t>::chart_ident, std::allocator<stacked_bar_chart<hist_source2::hist_type_t>::chart_ident> >::iterator' changed in GCC 7.1
/usr/include/c++/10/bits/vector.tcc: In member function 'stacked_bar_chart<T>::chart_ident& stacked_bar_chart<T>::find_ident(const T&) [with T = hist_source2::hist_type_t]':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<stacked_bar_chart<hist_source2::hist_type_t>::chart_ident*, std::vector<stacked_bar_chart<hist_source2::hist_type_t>::chart_ident, std::allocator<stacked_bar_chart<hist_source2::hist_type_t>::chart_ident> > >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {stacked_bar_chart<hist_source2::hist_type_t>::chart_ident}; _Tp = stacked_bar_chart<hist_source2::hist_type_t>::chart_ident; _Alloc = std::allocator<stacked_bar_chart<hist_source2::hist_type_t>::chart_ident>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<stacked_bar_chart<hist_source2::hist_type_t>::chart_ident, std::allocator<stacked_bar_chart<hist_source2::hist_type_t>::chart_ident> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<stacked_bar_chart<hist_source2::hist_type_t>::chart_ident, std::allocator<stacked_bar_chart<hist_source2::hist_type_t>::chart_ident> >::iterator' changed in GCC 7.1
/usr/include/c++/10/bits/vector.tcc: In member function 'stacked_bar_chart<T>::chart_ident& stacked_bar_chart<T>::find_ident(const T&) [with T = hist_source2::hist_type_t]':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<stacked_bar_chart<hist_source2::hist_type_t>::chart_ident*, std::vector<stacked_bar_chart<hist_source2::hist_type_t>::chart_ident, std::allocator<stacked_bar_chart<hist_source2::hist_type_t>::chart_ident> > >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I../src  -Wall -I../src -I../src/fmtlib   -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_abbrev.o test_abbrev.cc
/usr/include/c++/10/bits/vector.tcc: In constructor '_lnav_data::_lnav_data()':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In constructor '_lnav_data::_lnav_data()':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I../src  -Wall -I../src -I../src/fmtlib   -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_ansi_scrubber.o test_ansi_scrubber.cc
g++ -DHAVE_CONFIG_H -I. -I../src  -Wall -I../src -I../src/fmtlib   -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_auto_fd.o test_auto_fd.cc
g++ -DHAVE_CONFIG_H -I. -I../src  -Wall -I../src -I../src/fmtlib   -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_auto_mem.o test_auto_mem.cc
g++ -DHAVE_CONFIG_H -I. -I../src  -Wall -I../src -I../src/fmtlib   -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_bookmarks.o test_bookmarks.cc
g++ -DHAVE_CONFIG_H -I. -I../src  -Wall -I../src -I../src/fmtlib   -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_date_time_scanner.o test_date_time_scanner.cc
g++ -DHAVE_CONFIG_H -I. -I../src  -Wall -I../src -I../src/fmtlib   -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_grep_proc2.o test_grep_proc2.cc
In file included from /usr/include/c++/10/cassert:44,
                 from ../src/ring_span.hh:230,
                 from ../src/textview_curses.hh:38,
                 from test_bookmarks.cc:37:
../src/line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
../src/line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
g++ -DHAVE_CONFIG_H -I. -I../src  -Wall -I../src -I../src/fmtlib   -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_line_buffer2.o test_line_buffer2.cc
In file included from /usr/include/c++/10/cassert:44,
                 from ../src/optional.hpp:196,
                 from ../src/base/opt_util.hh:33,
                 from ../src/base/lnav_log.hh:49,
                 from ../src/pcrepp/pcrepp.hh:58,
                 from ../src/grep_proc.hh:53,
                 from test_grep_proc2.cc:39:
../src/line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
../src/line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
g++ -DHAVE_CONFIG_H -I. -I../src  -Wall -I../src -I../src/fmtlib   -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_log_accel.o test_log_accel.cc
In file included from /usr/include/c++/10/cassert:44,
                 from ../src/optional.hpp:196,
                 from ../src/base/opt_util.hh:33,
                 from ../src/base/lnav_log.hh:49,
                 from ../src/auto_fd.hh:42,
                 from test_line_buffer2.cc:37:
../src/line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
../src/line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
test_line_buffer2.cc: In function 'void single_line(const char*)':
test_line_buffer2.cc:61:37: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
   61 |     assert(li.li_file_range.fr_size == strlen(data));
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
test_line_buffer2.cc: In function 'int main(int, char**)':
test_line_buffer2.cc:83:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
   83 |         write(fd, TEST_DATA, strlen(TEST_DATA));
      |         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I. -I../src  -Wall -I../src -I../src/fmtlib   -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_ncurses_unicode.o test_ncurses_unicode.cc
g++ -DHAVE_CONFIG_H -I. -I../src  -Wall -I../src -I../src/fmtlib   -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_pcrepp.o test_pcrepp.cc
g++ -DHAVE_CONFIG_H -I. -I../src  -Wall -I../src -I../src/fmtlib   -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_reltime.o test_reltime.cc
g++ -DHAVE_CONFIG_H -I. -I../src  -Wall -I../src -I../src/fmtlib   -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_top_status.o test_top_status.cc
g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security    -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o drive_data_scanner drive_data_scanner.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread 
g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security    -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o drive_line_buffer drive_line_buffer.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread 
In file included from /usr/include/c++/10/cassert:44,
                 from ../src/optional.hpp:196,
                 from ../src/yajlpp/yajlpp.hh:49,
                 from ../src/lnav_config.hh:42,
                 from test_top_status.cc:35:
../src/line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)':
../src/line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare]
  127 |                 assert(size >= s.avail_out + GZ_WINSIZE);
      |                             ^
g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security    -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o drive_grep_proc drive_grep_proc.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread 
g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security    -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o drive_listview drive_listview.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread 
g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security    -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o drive_logfile drive_logfile.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread 
g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security    -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o drive_mvwattrline drive_mvwattrline.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread 
g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security    -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o drive_sequencer drive_sequencer.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread 
g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security    -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o drive_shlexer drive_shlexer.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread 
g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security    -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o drive_sql_anno drive_sql_anno.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread 
g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security    -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o drive_sql drive_sql.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread 
In file included from /usr/include/c++/10/vector:72,
                 from ../src/lnav_config.hh:37,
                 from test_top_status.cc:35:
/usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, view_colors::role_t&}; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc: In function 'int main(int, char**)':
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security    -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o drive_view_colors drive_view_colors.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread 
g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security    -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o drive_vt52_curses drive_vt52_curses.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread 
g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security    -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o drive_readline_curses drive_readline_curses.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread 
g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security    -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o slicer slicer.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread 
g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security    -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o lnav_doctests lnav_doctests.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread 
g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security    -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o scripty scripty.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread 
g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security    -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o test_abbrev test_abbrev.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread 
g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security    -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o test_ansi_scrubber test_ansi_scrubber.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread 
g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security    -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o test_auto_fd test_auto_fd.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread 
g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security    -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o test_auto_mem test_auto_mem.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread 
g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security    -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o test_bookmarks test_bookmarks.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread 
g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security    -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o test_date_time_scanner test_date_time_scanner.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread 
g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security    -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o test_grep_proc2 test_grep_proc2.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread 
g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security    -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o test_line_buffer2 test_line_buffer2.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread 
g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security    -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o test_log_accel test_log_accel.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread 
g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security    -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o test_ncurses_unicode test_ncurses_unicode.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread 
g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security    -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o test_pcrepp test_pcrepp.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread 
g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security    -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o test_top_status test_top_status.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread 
g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security    -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o test_reltime test_reltime.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread 
make[3]: Leaving directory '/<<PKGBUILDDIR>>/test'
make  check-TESTS
make[3]: Entering directory '/<<PKGBUILDDIR>>/test'
make[4]: Entering directory '/<<PKGBUILDDIR>>/test'
PASS: test_abbrev
PASS: test_auto_fd
PASS: test_ansi_scrubber
PASS: test_auto_mem
PASS: test_bookmarks
PASS: test_date_time_scanner
PASS: test_format_installer.sh
PASS: test_cli.sh
PASS: test_format_loader.sh
PASS: lnav_doctests
PASS: test_line_buffer2
PASS: test_config.sh
PASS: test_grep_proc.sh
PASS: test_grep_proc2
PASS: test_meta.sh
PASS: test_log_accel
PASS: test_pcrepp
PASS: test_reltime
PASS: test_scripts.sh
PASS: test_json_format.sh
PASS: test_shlexer.sh
PASS: test_sql_anno.sh
PASS: test_sessions.sh
PASS: test_sql_coll_func.sh
PASS: test_sql_json_func.sh
PASS: test_sql_fs_func.sh
PASS: test_sql_time_func.sh
PASS: test_sql_str_func.sh
PASS: test_pretty_print.sh
PASS: test_curl.sh
PASS: test_data_parser.sh
PASS: test_cmds.sh
PASS: test_line_buffer.sh
============================================================================
Testsuite summary for lnav 0.9.0
============================================================================
# TOTAL: 33
# PASS:  33
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================
make[4]: Leaving directory '/<<PKGBUILDDIR>>/test'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/test'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/test'
make[2]: Entering directory '/<<PKGBUILDDIR>>'
make[2]: Nothing to be done for 'check-am'.
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   create-stamp debian/debhelper-build-stamp
   dh_prep -a
   dh_auto_install -a
	make -j4 install DESTDIR=/<<PKGBUILDDIR>>/debian/lnav AM_UPDATE_INFO_DIR=no
make[1]: Entering directory '/<<PKGBUILDDIR>>'
Making install in src
make[2]: Entering directory '/<<PKGBUILDDIR>>/src'
make  install-recursive
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
Making install in base
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/base'
make[5]: Entering directory '/<<PKGBUILDDIR>>/src/base'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/base'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/base'
Making install in fmtlib
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/fmtlib'
make[5]: Entering directory '/<<PKGBUILDDIR>>/src/fmtlib'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/fmtlib'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/fmtlib'
Making install in pcrepp
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/pcrepp'
make[5]: Entering directory '/<<PKGBUILDDIR>>/src/pcrepp'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/pcrepp'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/pcrepp'
Making install in yajl
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/yajl'
make[5]: Entering directory '/<<PKGBUILDDIR>>/src/yajl'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/yajl'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/yajl'
Making install in yajlpp
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/yajlpp'
make[5]: Entering directory '/<<PKGBUILDDIR>>/src/yajlpp'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/yajlpp'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/yajlpp'
Making install in .
make[4]: Entering directory '/<<PKGBUILDDIR>>/src'
env DUMP_INTERNALS_DIR=./internals DUMP_CRASH=1 ./lnav Makefile
make[5]: Entering directory '/<<PKGBUILDDIR>>/src'
make[5]: Nothing to be done for 'install-data-am'.
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/lnav/usr/bin'
  /usr/bin/install -c lnav '/<<PKGBUILDDIR>>/debian/lnav/usr/bin'
make  install-exec-hook
make[6]: Entering directory '/<<PKGBUILDDIR>>/src'
bash ./alpha-release.sh
make[6]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
Making install in test
make[2]: Entering directory '/<<PKGBUILDDIR>>/test'
make[3]: Entering directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/test'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/test'
make[2]: Entering directory '/<<PKGBUILDDIR>>'
make[3]: Entering directory '/<<PKGBUILDDIR>>'
make[3]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/lnav/usr/share/man/man1'
 /usr/bin/install -c -m 644 lnav.1 '/<<PKGBUILDDIR>>/debian/lnav/usr/share/man/man1'
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_installdocs -a
   debian/rules override_dh_installchangelogs
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_installchangelogs NEWS
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_installman -a
   dh_perl -a
   dh_link -a
   dh_strip_nondeterminism -a
   dh_compress -a
   dh_fixperms -a
   dh_missing -a
   dh_dwz -a -a
   dh_strip -a -a
   dh_makeshlibs -a -a
   dh_shlibdeps -a -a
dpkg-shlibdeps: warning: debian/lnav/usr/bin/lnav contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/lnav/usr/bin/lnav was not linked against ld-linux-armhf.so.3 (it uses none of the library's symbols)
   dh_installdeb -a
   dh_gencontrol -a
   dh_md5sums -a
   dh_builddeb -a
dpkg-deb: building package 'lnav-dbgsym' in '../lnav-dbgsym_0.9.0-1_armhf.deb'.
dpkg-deb: building package 'lnav' in '../lnav_0.9.0-1_armhf.deb'.
 dpkg-genbuildinfo --build=any
 dpkg-genchanges --build=any -mRaspbian wandboard test autobuilder <root@raspbian.org> >../lnav_0.9.0-1_armhf.changes
dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
--------------------------------------------------------------------------------
Build finished at 2021-01-04T05:55:28Z

Finished
--------

I: Built successfully

+------------------------------------------------------------------------------+
| Post Build Chroot                                                            |
+------------------------------------------------------------------------------+


+------------------------------------------------------------------------------+
| Changes                                                                      |
+------------------------------------------------------------------------------+


lnav_0.9.0-1_armhf.changes:
---------------------------

Format: 1.8
Date: Wed, 30 Dec 2020 10:01:56 +0100
Source: lnav
Binary: lnav lnav-dbgsym
Architecture: armhf
Version: 0.9.0-1
Distribution: bullseye-staging
Urgency: medium
Maintainer: Raspbian wandboard test autobuilder <root@raspbian.org>
Changed-By: Salvatore Bonaccorso <carnil@debian.org>
Description:
 lnav       - ncurses-based log file viewer
Closes: 975803
Changes:
 lnav (0.9.0-1) unstable; urgency=medium
 .
   * New upstream version 0.9.0
   * debian/copyright: Add copyright information for new files
   * debian/copyright: Update copyright years for upstream files
   * Declare compliance with Debian policy 4.5.1
   * Refresh "Prefer /var/log/syslog over /var/log/messages"
   * Refresh "Disable broken test_logfile.sh test"
   * Refresh "Disable test_sql completely as contains time dependent tests"
   * debian/watch: Bump format to version 4.
     Use @PACKAGE@ and @ARCHIVE_EXT@ substitutions.
   * Disable broken test_listview.sh test in testsuite (Closes: #975803)
   * debian/copyright: Remove stanza for dropped files upstream
Checksums-Sha1:
 98f218b5946be67cbaacd8f7aa51968c91998c8a 22954248 lnav-dbgsym_0.9.0-1_armhf.deb
 01a6ffbdecb9410797382a9cb346a83396ab767b 5789 lnav_0.9.0-1_armhf.buildinfo
 7c350843c5c1394a4350942d4687011d1f2be460 770708 lnav_0.9.0-1_armhf.deb
Checksums-Sha256:
 6bcb20d1a1325f0deb67b5c1940c9cab841d37f97df5a6aec929dd13eb956b00 22954248 lnav-dbgsym_0.9.0-1_armhf.deb
 84d33a84a95d6721052958c0651243cdf3f13e06c97c55aafc1e88e2b7850241 5789 lnav_0.9.0-1_armhf.buildinfo
 3b8703e0b1ad6e254ee836c4ed4a15f807c2faa331ba03ac73e698c9b51938bf 770708 lnav_0.9.0-1_armhf.deb
Files:
 0247fb02bb2bb85dbe38e29c7061c5d2 22954248 debug optional lnav-dbgsym_0.9.0-1_armhf.deb
 548b24787904b02dc8b238150ab465ad 5789 admin optional lnav_0.9.0-1_armhf.buildinfo
 64164f49e57a2f9f33c6dd72fdaed03b 770708 admin optional lnav_0.9.0-1_armhf.deb

+------------------------------------------------------------------------------+
| Package contents                                                             |
+------------------------------------------------------------------------------+


lnav-dbgsym_0.9.0-1_armhf.deb
-----------------------------

 new Debian package, version 2.0.
 size 22954248 bytes: control archive=516 bytes.
     328 bytes,    12 lines      control              
     106 bytes,     1 lines      md5sums              
 Package: lnav-dbgsym
 Source: lnav
 Version: 0.9.0-1
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Salvatore Bonaccorso <carnil@debian.org>
 Installed-Size: 23139
 Depends: lnav (= 0.9.0-1)
 Section: debug
 Priority: optional
 Description: debug symbols for lnav
 Build-Ids: b0a28fb643dd51f35ae1e03749e94f2678897963

drwxr-xr-x root/root         0 2020-12-30 09:01 ./
drwxr-xr-x root/root         0 2020-12-30 09:01 ./usr/
drwxr-xr-x root/root         0 2020-12-30 09:01 ./usr/lib/
drwxr-xr-x root/root         0 2020-12-30 09:01 ./usr/lib/debug/
drwxr-xr-x root/root         0 2020-12-30 09:01 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2020-12-30 09:01 ./usr/lib/debug/.build-id/b0/
-rw-r--r-- root/root  23683468 2020-12-30 09:01 ./usr/lib/debug/.build-id/b0/a28fb643dd51f35ae1e03749e94f2678897963.debug
drwxr-xr-x root/root         0 2020-12-30 09:01 ./usr/share/
drwxr-xr-x root/root         0 2020-12-30 09:01 ./usr/share/doc/
lrwxrwxrwx root/root         0 2020-12-30 09:01 ./usr/share/doc/lnav-dbgsym -> lnav


lnav_0.9.0-1_armhf.deb
----------------------

 new Debian package, version 2.0.
 size 770708 bytes: control archive=1032 bytes.
     987 bytes,    18 lines      control              
     377 bytes,     6 lines      md5sums              
 Package: lnav
 Version: 0.9.0-1
 Architecture: armhf
 Maintainer: Salvatore Bonaccorso <carnil@debian.org>
 Installed-Size: 2987
 Depends: libbz2-1.0, libc6 (>= 2.29), libcurl3-gnutls (>= 7.28.0), libgcc-s1 (>= 3.5), libncursesw6 (>= 6), libpcre3, libpcrecpp0v5 (>= 7.7), libreadline8 (>= 6.1), libsqlite3-0 (>= 3.9.1), libstdc++6 (>= 9), libtinfo6 (>= 6), zlib1g (>= 1:1.2.2.4)
 Section: admin
 Priority: optional
 Homepage: https://lnav.org
 Description: ncurses-based log file viewer
  The log file navigator, lnav, is an enhanced log file viewer that
  takes advantage of any semantic information that can be gleaned from
  the files being viewed, such as timestamps and log levels.  Using this
  extra semantic information, lnav can do things like interleaving
  messages from different files, generate histograms of messages over
  time, and providing hotkeys for navigating through the file.  It is
  hoped that these features will allow the user to quickly and
  efficiently zero in on problems.

drwxr-xr-x root/root         0 2020-12-30 09:01 ./
drwxr-xr-x root/root         0 2020-12-30 09:01 ./usr/
drwxr-xr-x root/root         0 2020-12-30 09:01 ./usr/bin/
-rwxr-xr-x root/root   3004428 2020-12-30 09:01 ./usr/bin/lnav
drwxr-xr-x root/root         0 2020-12-30 09:01 ./usr/share/
drwxr-xr-x root/root         0 2020-12-30 09:01 ./usr/share/doc/
drwxr-xr-x root/root         0 2020-12-30 09:01 ./usr/share/doc/lnav/
-rw-r--r-- root/root      3137 2020-12-30 09:01 ./usr/share/doc/lnav/changelog.Debian.gz
-rw-r--r-- root/root     11045 2020-09-24 21:19 ./usr/share/doc/lnav/changelog.gz
-rw-r--r-- root/root     11652 2020-12-30 09:01 ./usr/share/doc/lnav/copyright
-rw-r--r-- root/root     13675 2020-09-03 21:09 ./usr/share/doc/lnav/help.txt.gz
drwxr-xr-x root/root         0 2020-12-30 09:01 ./usr/share/man/
drwxr-xr-x root/root         0 2020-12-30 09:01 ./usr/share/man/man1/
-rw-r--r-- root/root      1362 2020-12-30 09:01 ./usr/share/man/man1/lnav.1.gz


+------------------------------------------------------------------------------+
| Post Build                                                                   |
+------------------------------------------------------------------------------+


+------------------------------------------------------------------------------+
| Cleanup                                                                      |
+------------------------------------------------------------------------------+

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use

+------------------------------------------------------------------------------+
| Summary                                                                      |
+------------------------------------------------------------------------------+

Build Architecture: armhf
Build-Space: 982316
Build-Time: 2570
Distribution: bullseye-staging
Host Architecture: armhf
Install-Time: 348
Job: lnav_0.9.0-1
Machine Architecture: armhf
Package: lnav
Package-Time: 2972
Source-Version: 0.9.0-1
Space: 982316
Status: successful
Version: 0.9.0-1
--------------------------------------------------------------------------------
Finished at 2021-01-04T05:55:28Z
Build needed 00:49:32, 982316k disc space