+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/host-20070128nb1/work.log
+ su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/host-20070128nb1/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for host-20070128nb1
awk: cmd. line:1: {print int();}
awk: cmd. line:1:            ^ 0 is invalid as number of arguments for int
--- main.o ---
--- info.o ---
cc -pipe -O2  -W -Wall -Wimplicit -Wreturn-type -Wswitch -Wcomment -Wcast-qual -Wpointer-arith -Wshadow -Wstrict-prototypes -Waggregate-return -Wcast-align -Wchar-subscripts -Wconversion -Wmissing-declarations -Wmissing-prototypes -Wno-long-long -Wformat-extra-args -Wundef -Wbad-function-cast  -DDEBUG -c info.c
--- main.o ---
cc -pipe -O2  -W -Wall -Wimplicit -Wreturn-type -Wswitch -Wcomment -Wcast-qual -Wpointer-arith -Wshadow -Wstrict-prototypes -Waggregate-return -Wcast-align -Wchar-subscripts -Wconversion -Wmissing-declarations -Wmissing-prototypes -Wno-long-long -Wformat-extra-args -Wundef -Wbad-function-cast  -DDEBUG -c main.c
In file included from host.h:158,
                 from main.c:48:
defs.h:156:5: error: conflicting types for 'res_send'; have 'int(const qbuf_t *, int,  qbuf_t *, int)' {aka 'int(const char *, int,  char *, int)'}
  156 | int res_send            __P((const qbuf_t *, int, qbuf_t *, int));
      |     ^~~~~~~~
In file included from host.h:74,
                 from main.c:48:
/usr/include/resolv.h:203:17: note: previous declaration of 'res_send' with type 'int(const unsigned char *, int,  unsigned char *, int)'
  203 | int             res_send (const unsigned char *, int, unsigned char *, int)
      |                 ^~~~~~~~
main.c: In function 'main':
main.c:354:22: warning: unsigned conversion from 'int' to 'long unsigned int' changes value from '-513' to '18446744073709551103' [-Wsign-conversion]
  354 |         _res.options &= ~RES_DNSRCH;    /* dotted names are qualified */
      |                      ^~
main.c:357:22: warning: unsigned conversion from 'int' to 'long unsigned int' changes value from '-3' to '18446744073709551613' [-Wsign-conversion]
  357 |         _res.options &= ~RES_DEBUG;     /* turn off debug printout */
      |                      ^~
main.c:358:22: warning: unsigned conversion from 'int' to 'long unsigned int' changes value from '-9' to '18446744073709551607' [-Wsign-conversion]
  358 |         _res.options &= ~RES_USEVC;     /* do not use virtual circuit */
      |                      ^~
main.c:367:17: error: 'new_res' has an incomplete type 'res_state_t' {aka 'struct state'}
  367 |         new_res = _res;
      |                 ^
main.c:415:40: error: invalid use of incomplete typedef 'res_state_t' {aka 'struct state'}
  415 |                                 new_res.options |= RES_DNSRCH;
      |                                        ^
main.c:436:40: error: invalid use of incomplete typedef 'res_state_t' {aka 'struct state'}
  436 |                                 new_res.options |= RES_DEBUG;
      |                                        ^
main.c:576:40: error: invalid use of incomplete typedef 'res_state_t' {aka 'struct state'}
  576 |                                 new_res.options |= RES_DNSRCH;
      |                                        ^
main.c:581:40: error: invalid use of incomplete typedef 'res_state_t' {aka 'struct state'}
  581 |                                 new_res.options &= ~RES_RECURSE;
      |                                        ^
main.c:589:40: error: invalid use of incomplete typedef 'res_state_t' {aka 'struct state'}
  589 |                                 new_res.retrans = getval(argv[2], "timeout value", 1, 0);
      |                                        ^
main.c:607:40: error: invalid use of incomplete typedef 'res_state_t' {aka 'struct state'}
  607 |                                 new_res.options |= RES_USEVC;
      |                                        ^
main.c:757:29: error: invalid use of incomplete typedef 'res_state_t' {aka 'struct state'}
  757 |         _res.retry = new_res.retry;
      |                             ^
main.c:758:31: error: invalid use of incomplete typedef 'res_state_t' {aka 'struct state'}
  758 |         _res.retrans = new_res.retrans;
      |                               ^
main.c:759:31: error: invalid use of incomplete typedef 'res_state_t' {aka 'struct state'}
  759 |         _res.options = new_res.options;
      |                               ^
In file included from main.c:48:
main.c: In function 'set_defaults':
host.h:188:68: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  188 | #define newlist(a, n, t) (t *) xalloc((ptr_t *) (a), (size_t) ((n) * sizeof(t)))
      |                                                                    ^
main.c:836:27: note: in expansion of macro 'newlist'
  836 |                 optargv = newlist(optargv, optargc+2, char *);
      |                           ^~~~~~~
host.h:188:68: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
  188 | #define newlist(a, n, t) (t *) xalloc((ptr_t *) (a), (size_t) ((n) * sizeof(t)))
      |                                                                    ^
main.c:845:27: note: in expansion of macro 'newlist'
  845 |                 optargv = newlist(optargv, optargc+2, char *);
      |                           ^~~~~~~
main.c: In function 'cvtopt':
main.c:1012:24: error: invalid use of incomplete typedef 'res_state_t' {aka 'struct state'}
 1012 |                 new_res.retrans = getval(value, "timeout value", 1, 0);
      |                        ^
main.c:1107:24: error: invalid use of incomplete typedef 'res_state_t' {aka 'struct state'}
 1107 |                 new_res.retry = getval(value, "retry count", 1, 0);
      |                        ^
main.c: In function 'execute':
main.c:1530:30: warning: unsigned conversion from 'int' to 'long unsigned int' changes value from '-65' to '18446744073709551551' [-Wsign-conversion]
 1530 |                 _res.options &= ~RES_RECURSE;
      |                              ^~
main.c: At top level:
main.c:309:20: error: storage size of 'new_res' isn't known
  309 | static res_state_t new_res;     /* new resolver database */
      |                    ^~~~~~~
--- info.o ---
In file included from host.h:158,
                 from info.c:26:
defs.h:156:5: error: conflicting types for 'res_send'; have 'int(const qbuf_t *, int,  qbuf_t *, int)' {aka 'int(const char *, int,  char *, int)'}
  156 | int res_send            __P((const qbuf_t *, int, qbuf_t *, int));
      |     ^~~~~~~~
In file included from host.h:74,
                 from info.c:26:
/usr/include/resolv.h:203:17: note: previous declaration of 'res_send' with type 'int(const unsigned char *, int,  unsigned char *, int)'
  203 | int             res_send (const unsigned char *, int, unsigned char *, int)
      |                 ^~~~~~~~
--- main.o ---
*** [main.o] Error code 1

bmake: stopped making "all" in /home/pbulk/build/net/host/work/host-20070128
--- info.o ---
info.c: In function 'get_info':
info.c:311:56: warning: pointer targets in passing argument 5 of 'res_mkquery' differ in signedness [-Wpointer-sign]
  311 |         if ((n = res_mkquery(QUERY, name, class, type, (qbuf_t *) NULL, 0,
      |                                                        ^
      |                                                        |
      |                                                        qbuf_t * {aka char *}
In file included from host.h:74,
                 from info.c:26:
/usr/include/resolv.h:195:30: note: expected 'const unsigned char *' but argument is of type 'qbuf_t *' {aka 'char *'}
  195 |                              const unsigned char *, int, const unsigned char *,
      |                              ^~~~~~~~~~~~~~~~~~~~~
info.c:312:30: warning: passing argument 7 of 'res_mkquery' from incompatible pointer type [-Wincompatible-pointer-types]
  312 |                              (rrec_t *) NULL, (qbuf_t *) &query, (int) sizeof(querybuf_t))) < 0) {
      |                              ^
      |                              |
      |                              rrec_t * {aka struct rrec *}
In file included from host.h:74,
                 from info.c:26:
/usr/include/resolv.h:195:58: note: expected 'const unsigned char *' but argument is of type 'rrec_t *' {aka 'struct rrec *'}
  195 |                              const unsigned char *, int, const unsigned char *,
      |                                                          ^~~~~~~~~~~~~~~~~~~~~
info.c:312:47: warning: pointer targets in passing argument 8 of 'res_mkquery' differ in signedness [-Wpointer-sign]
  312 |                              (rrec_t *) NULL, (qbuf_t *) &query, (int) sizeof(querybuf_t))) < 0) {
      |                                               ^~~~~~~~~~~~~~~~~
      |                                               |
      |                                               qbuf_t * {aka char *}
In file included from host.h:74,
                 from info.c:26:
/usr/include/resolv.h:196:30: note: expected 'unsigned char *' but argument is of type 'qbuf_t *' {aka 'char *'}
  196 |                              unsigned char *, int) __THROW;
      |                              ^~~~~~~~~~~~~~~
info.c: In function 'print_rrec':
info.c:660:16: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  660 |         type = ns_get16(cp);
      |                ^~~~~~~~
info.c:663:17: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  663 |         class = ns_get16(cp);
      |                 ^~~~~~~~
info.c:666:15: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
  666 |         ttl = ns_get32(cp);
      |               ^~~~~~~~
info.c:669:16: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  669 |         dlen = ns_get16(cp);
      |                ^~~~~~~~
info.c:792:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  792 |                 n = ns_get16(cp);
      |                     ^~~~~~~~
info.c:841:21: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
  841 |                 n = ns_get32(cp);
      |                     ^~~~~~~~
info.c:846:21: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
  846 |                 n = ns_get32(cp);
      |                     ^~~~~~~~
info.c:851:21: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
  851 |                 n = ns_get32(cp);
      |                     ^~~~~~~~
info.c:856:21: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
  856 |                 n = ns_get32(cp);
      |                     ^~~~~~~~
info.c:861:21: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
  861 |                 n = ns_get32(cp);
      |                     ^~~~~~~~
info.c:964:29: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
  964 |                         n = ns_get32(cp);
      |                             ^~~~~~~~
info.c:990:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
  990 |                 n = ns_get16(cp);
      |                     ^~~~~~~~
info.c:1003:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
 1003 |                 n = ns_get16(cp);
      |                     ^~~~~~~~
info.c:1052:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
 1052 |                 n = ns_get16(cp);
      |                     ^~~~~~~~
info.c:1098:21: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion]
 1098 |                 c = ns_get32(cp);
      |                     ^~~~~~~~
info.c:1101:21: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
 1101 |                 n = ns_get32(cp);
      |                     ^~~~~~~~
info.c:1105:21: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
 1105 |                 n = ns_get32(cp);
      |                     ^~~~~~~~
info.c:1109:21: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
 1109 |                 n = ns_get32(cp);
      |                     ^~~~~~~~
info.c:1133:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
 1133 |                 n = ns_get16(cp);
      |                     ^~~~~~~~
info.c:1155:21: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
 1155 |                 n = ns_get32(cp);
      |                     ^~~~~~~~
info.c:1160:21: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
 1160 |                 n = ns_get32(cp);
      |                     ^~~~~~~~
info.c:1165:21: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
 1165 |                 n = ns_get32(cp);
      |                     ^~~~~~~~
info.c:1170:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
 1170 |                 n = ns_get16(cp);
      |                     ^~~~~~~~
info.c:1184:29: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
 1184 |                         n = eor - cp;
      |                             ^~~
info.c:1200:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
 1200 |                 n = ns_get16(cp);
      |                     ^~~~~~~~
info.c:1218:29: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
 1218 |                         n = eor - cp;
      |                             ^~~
info.c:1256:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
 1256 |                 n = ns_get16(cp);
      |                     ^~~~~~~~
info.c:1262:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
 1262 |                 n = ns_get16(cp);
      |                     ^~~~~~~~
info.c:1268:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
 1268 |                 n = ns_get16(cp);
      |                     ^~~~~~~~
info.c:1281:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
 1281 |                 n = ns_get16(cp);
      |                     ^~~~~~~~
info.c:1287:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
 1287 |                 n = ns_get16(cp);
      |                     ^~~~~~~~
info.c:1318:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
 1318 |                 n = ns_get16(cp);
      |                     ^~~~~~~~
info.c:1331:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
 1331 |                 n = ns_get16(cp);
      |                     ^~~~~~~~
info.c:1337:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
 1337 |                 n = ns_get16(cp);
      |                     ^~~~~~~~
info.c:1350:29: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
 1350 |                         n = eor - cp;
      |                             ^~~
In file included from info.c:26:
info.c: In function 'dump_rrec':
host.h:168:25: warning: conversion to 'char' from 'int' may change the sign of the result [-Wsign-conversion]
  168 | #define is_print(c)     (isascii(c) && isprint(c))
      |                         ^
info.c:1691:37: note: in expansion of macro 'is_print'
 1691 |                         ascbuf[i] = is_print(*cp) ? *cp : '.';
      |                                     ^~~~~~~~
host.h:174:25: warning: conversion from 'int' to 'char' may change value [-Wconversion]
  174 | #define hexdigit(c)     (((c) < 10) ? '0' + (c) : 'A' + (c) - 10);
      |                         ^
info.c:1693:43: note: in expansion of macro 'hexdigit'
 1693 |                         hexbuf[(i * 3)] = hexdigit(c);
      |                                           ^~~~~~~~
host.h:174:25: warning: conversion from 'int' to 'char' may change value [-Wconversion]
  174 | #define hexdigit(c)     (((c) < 10) ? '0' + (c) : 'A' + (c) - 10);
      |                         ^
info.c:1695:47: note: in expansion of macro 'hexdigit'
 1695 |                         hexbuf[(i * 3) + 1] = hexdigit(c);
      |                                               ^~~~~~~~
info.c: In function 'skip_qrec':
info.c:1747:16: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
 1747 |         type = ns_get16(cp);
      |                ^~~~~~~~
info.c:1750:17: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
 1750 |         class = ns_get16(cp);
      |                 ^~~~~~~~
*** [info.o] Error code 1

bmake: stopped making "all" in /home/pbulk/build/net/host/work/host-20070128
bmake: 2 errors

bmake: stopped making "all" in /home/pbulk/build/net/host/work/host-20070128
*** Error code 2

Stop.
bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/net/host
*** Error code 1

Stop.
bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/net/host