+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=310 WRKLOG=/tmp/bulklog/lnav-0.11.1/work.log
+ su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=310 WRKLOG=/tmp/bulklog/lnav-0.11.1/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for lnav-0.11.1
Making all in tools
gmake[1]: Entering directory '/home/pbulk/build/sysutils/lnav/work/lnav-0.11.1/tools'
gcc   -g3 -o bin2c bin2c.c -lz
bin2c.c: In function 'main':
bin2c.c:220:30: warning: implicit declaration of function 'alloca' [-Wimplicit-function-declaration]
  220 |     struct file_meta* meta = alloca(sizeof(struct file_meta) * argc);
      |                              ^~~~~~
bin2c.c:220:30: warning: incompatible implicit declaration of built-in function 'alloca' [-Wbuiltin-declaration-mismatch]
gmake[1]: Leaving directory '/home/pbulk/build/sysutils/lnav/work/lnav-0.11.1/tools'
Making all in src
gmake[1]: Entering directory '/home/pbulk/build/sysutils/lnav/work/lnav-0.11.1/src'
  BIN2C    animals-json.cc
  BIN2C    ansi-palette-json.cc
  BIN2C    builtin-scripts.cc
  BIN2C    builtin-sh-scripts.cc
  BIN2C    default-config.cc
  BIN2C    default-formats.cc
  BIN2C    diseases-json.cc
  BIN2C    emojis-json.cc
  BIN2C    words-json.cc
  BIN2C    help-md.cc
  BIN2C    init-sql.cc
  CC       ptimec
  TIMEFMT  time_fmts.cc
  BIN2C    xml-entities-json.cc
  BIN2C    xterm-palette-json.cc
/opt/local/bin/gmake  all-recursive
gmake[2]: Entering directory '/home/pbulk/build/sysutils/lnav/work/lnav-0.11.1/src'
Making all in fmtlib
gmake[3]: Entering directory '/home/pbulk/build/sysutils/lnav/work/lnav-0.11.1/src/fmtlib'
  CXX      format.o
  CXX      os.o
  AR       libcppfmt.a
gmake[3]: Leaving directory '/home/pbulk/build/sysutils/lnav/work/lnav-0.11.1/src/fmtlib'
Making all in third-party/base64/lib
gmake[3]: Entering directory '/home/pbulk/build/sysutils/lnav/work/lnav-0.11.1/src/third-party/base64/lib'
  CC       lib.o
  CC       arch/generic/codec.o
  CC       tables/tables.o
  AR       libbase64.a
gmake[3]: Leaving directory '/home/pbulk/build/sysutils/lnav/work/lnav-0.11.1/src/third-party/base64/lib'
Making all in third-party/scnlib/src
gmake[3]: Entering directory '/home/pbulk/build/sysutils/lnav/work/lnav-0.11.1/src/third-party/scnlib/src'
  CXX      reader_float.o
  CXX      locale.o
  CXX      reader_int.o
  CXX      file.o
  CXX      vscan.o
  AR       libscnlib.a
gmake[3]: Leaving directory '/home/pbulk/build/sysutils/lnav/work/lnav-0.11.1/src/third-party/scnlib/src'
Making all in pcrepp
gmake[3]: Entering directory '/home/pbulk/build/sysutils/lnav/work/lnav-0.11.1/src/pcrepp'
  CXX      pcre2pp.o
In file included from pcre2pp.cc:32:
pcre2pp.hh: In member function 'nonstd::optional_lite::optional<string_fragment> lnav::pcre2pp::match_data::operator[](std::size_t) const':
pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare]
   91 |         if (index >= this->md_capture_end) {
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
pcre2pp.cc: In member function 'std::string lnav::pcre2pp::code::replace(string_fragment, const char*) const':
pcre2pp.cc:300:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare]
  300 |                     } else if (capture_index > this->get_capture_count()) {
      |                                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
  AR       libpcrepp.a
gmake[3]: Leaving directory '/home/pbulk/build/sysutils/lnav/work/lnav-0.11.1/src/pcrepp'
Making all in base
gmake[3]: Entering directory '/home/pbulk/build/sysutils/lnav/work/lnav-0.11.1/src/base'
  CXX      ansi_scrubber.o
In file included from ansi_scrubber.cc:38:
../../src/pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional<string_fragment> lnav::pcre2pp::match_data::operator[](std::size_t) const':
../../src/pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare]
   91 |         if (index >= this->md_capture_end) {
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from attr_line.hh:43,
                 from ansi_scrubber.hh:38,
                 from ansi_scrubber.cc:34:
In member function 'std::enable_if_t<(! std::is_void<_Dummy>::value), std::pair<const string_attr_type_base*, mapbox::util::variant<long int, role_t, text_attrs, const intern_string_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<logfile>, bookmark_metadata*, timespec, string_fragment> > > string_attr_type<T>::value(const U&) const [with U = role_t; T = role_t]',
    inlined from 'scrub_ansi_string(std::string&, string_attrs_t*)::<lambda(role_t)>' at ansi_scrubber.cc:355:55,
    inlined from 'decltype (void_or_nullopt<decltype (f(forward<T>(t).operator*()))>()) operator|(T&&, F) [with T = nonstd::optional_lite::optional<role_t>&; F = scrub_ansi_string(std::string&, string_attrs_t*)::<lambda(role_t)>; typename std::enable_if<detail::is_optional<typename std::decay<_Tp>::type>::value, int>::type <anonymous> = 0]' at ../../src/base/opt_util.hh:72:17,
    inlined from 'void scrub_ansi_string(std::string&, string_attrs_t*)' at ansi_scrubber.cc:354:22:
string_attr_type.hh:194:30: warning: '*(int*)((char*)&role + offsetof(nonstd::optional_lite::optional<role_t>,nonstd::optional_lite::optional<role_t>::contained))' may be used uninitialized [-Wmaybe-uninitialized]
  194 |         return std::make_pair(this, val);
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~
ansi_scrubber.cc: In function 'void scrub_ansi_string(std::string&, string_attrs_t*)':
ansi_scrubber.cc:246:14: note: '*(int*)((char*)&role + offsetof(nonstd::optional_lite::optional<role_t>,nonstd::optional_lite::optional<role_t>::contained))' was declared here
  246 |         auto role = nonstd::optional<role_t>();
      |              ^~~~
  CXX      attr_line.o
In file included from attr_line.cc:40:
../../src/pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional<string_fragment> lnav::pcre2pp::match_data::operator[](std::size_t) const':
../../src/pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare]
   91 |         if (index >= this->md_capture_end) {
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
  CXX      attr_line.builder.o
  CXX      auto_pid.o
  CXX      date_time_scanner.o
  CXX      fs_util.o
  CXX      humanize.o
humanize.cc: In function 'std::string humanize::file_size(file_ssize_t, alignment)':
humanize.cc:68:29: error: call of overloaded 'log(file_ssize_t&)' is ambiguous
   68 |         = floor(std::min(log(value) / LN1024, (double) (UNITS.size() - 1)));
      |                          ~~~^~~~~~~
In file included from /usr/include/math.h:35,
                 from /opt/local/gcc12/include/c++/12.2.0/cmath:45,
                 from humanize.cc:30:
/usr/include/iso/math_iso.h:215:28: note: candidate: 'long double std::log(long double)'
  215 |         inline long double log(long double __X) { return __logl(__X); }
      |                            ^~~
/usr/include/iso/math_iso.h:172:22: note: candidate: 'float std::log(float)'
  172 |         inline float log(float __X) { return __logf(__X); }
      |                      ^~~
/usr/include/iso/math_iso.h:72:15: note: candidate: 'double std::log(double)'
   72 | extern double log(double);
      |               ^~~
gmake[3]: *** [Makefile:848: humanize.o] Error 1
gmake[3]: Leaving directory '/home/pbulk/build/sysutils/lnav/work/lnav-0.11.1/src/base'
gmake[2]: *** [Makefile:1556: all-recursive] Error 1
gmake[2]: Leaving directory '/home/pbulk/build/sysutils/lnav/work/lnav-0.11.1/src'
gmake[1]: *** [Makefile:1212: all] Error 2
gmake[1]: Leaving directory '/home/pbulk/build/sysutils/lnav/work/lnav-0.11.1/src'
gmake: *** [Makefile:512: all-recursive] Error 1
*** Error code 2

Stop.
bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-trunk-x86_64/sysutils/lnav
*** Error code 1

Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-trunk-x86_64/sysutils/lnav