+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/xdelta3-3.1.0/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/xdelta3-3.1.0/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for xdelta3-3.1.0
gcc -DHAVE_CONFIG_H -I.    -Wall -Wshadow -fno-builtin -Wextra -Wsign-compare -Wformat=2 -Wno-format-nonliteral -Wno-unused-parameter -Wno-unused-function -pedantic -std=c99 -DREGRESSION_TEST=1 -DSECONDARY_DJW=1 -DSECONDARY_FGK=1 -DXD3_MAIN=1  -DXD3_DEBUG=0 -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -MT xdelta3-xdelta3.o -MD -MP -MF .deps/xdelta3-xdelta3.Tpo -c -o xdelta3-xdelta3.o `test -f 'xdelta3.c' || echo './'`xdelta3.c
In file included from xdelta3.c:718:
xdelta3-main.h: In function 'get_millisecs_now':
xdelta3-main.h:551:18: error: storage size of 'tv' isn't known
  551 |   struct timeval tv;
      |                  ^~
xdelta3-main.h:553:3: warning: implicit declaration of function 'gettimeofday' [-Wimplicit-function-declaration]
  553 |   gettimeofday (& tv, NULL);
      |   ^~~~~~~~~~~~
xdelta3-main.h:551:18: warning: unused variable 'tv' [-Wunused-variable]
  551 |   struct timeval tv;
      |                  ^~
xdelta3-main.h: In function 'main_file_read':
xdelta3-main.h:1063:47: warning: cast between incompatible function types from 'ssize_t (*)(int,  void *, size_t)' {aka 'long int (*)(int,  void *, long unsigned int)'} to 'int (*)(int,  uint8_t *, usize_t)' {aka 'int (*)(int,  unsigned char *, long unsigned int)'} [-Wcast-function-type]
 1063 |   ret = xd3_posix_io (ifile->file, buf, size, (xd3_posix_func*) &read, nread);
      |                                               ^
xdelta3-main.h: In function 'main_file_write':
xdelta3-main.h:1097:47: warning: cast between incompatible function types from 'ssize_t (*)(int,  const void *, size_t)' {aka 'long int (*)(int,  const void *, long unsigned int)'} to 'int (*)(int,  uint8_t *, usize_t)' {aka 'int (*)(int,  unsigned char *, long unsigned int)'} [-Wcast-function-type]
 1097 |   ret = xd3_posix_io (ofile->file, buf, size, (xd3_posix_func*) &write, NULL);
      |                                               ^
xdelta3-main.h: In function 'main_pipe_write':
xdelta3-main.h:2118:28: warning: cast between incompatible function types from 'ssize_t (*)(int,  const void *, size_t)' {aka 'long int (*)(int,  const void *, long unsigned int)'} to 'int (*)(int,  uint8_t *, usize_t)' {aka 'int (*)(int,  unsigned char *, long unsigned int)'} [-Wcast-function-type]
 2118 |                            (xd3_posix_func*) &write, NULL)))
      |                            ^
In file included from xdelta3.c:2065,
                 from xdelta3.c:658:
xdelta3-decode.h: In function 'xd3_decode_input':
xdelta3-decode.h:867:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
  867 |         stream->dec_state = DEC_HDRIND;
      |         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
xdelta3-decode.h:869:5: note: here
  869 |     case DEC_HDRIND:
      |     ^~~~
xdelta3-decode.h:882:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
  882 |         stream->dec_state = DEC_SECONDID;
      |         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
xdelta3-decode.h:885:5: note: here
  885 |     case DEC_SECONDID:
      |     ^~~~
xdelta3-decode.h:887:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
  887 |       if ((stream->dec_hdr_ind & VCD_SECONDARY) != 0)
      |          ^
xdelta3-decode.h:905:5: note: here
  905 |     case DEC_TABLEN:
      |     ^~~~
xdelta3-decode.h:911:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
  911 |       if ((stream->dec_hdr_ind & VCD_CODETABLE) != 0) {
      |          ^
xdelta3-decode.h:918:5: note: here
  918 |     case DEC_NEAR:
      |     ^~~~
xdelta3-decode.h:826:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
  826 |       stream->dec_state = (nstate); \
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
xdelta3-decode.h:920:7: note: in expansion of macro 'BYTE_CASE'
  920 |       BYTE_CASE((stream->dec_hdr_ind & VCD_CODETABLE) != 0,
      |       ^~~~~~~~~
xdelta3-decode.h:922:5: note: here
  922 |     case DEC_SAME:
      |     ^~~~
xdelta3-decode.h:826:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
  826 |       stream->dec_state = (nstate); \
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
xdelta3-decode.h:924:7: note: in expansion of macro 'BYTE_CASE'
  924 |       BYTE_CASE((stream->dec_hdr_ind & VCD_CODETABLE) != 0,
      |       ^~~~~~~~~
xdelta3-decode.h:926:5: note: here
  926 |     case DEC_TABDAT:
      |     ^~~~
xdelta3-decode.h:944:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
  944 |       stream->dec_state = DEC_APPLEN;
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
xdelta3-decode.h:946:5: note: here
  946 |     case DEC_APPLEN:
      |     ^~~~
xdelta3-decode.h:840:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
  840 |       stream->dec_state = (nstate); \
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
xdelta3-decode.h:948:7: note: in expansion of macro 'SIZE_CASE'
  948 |       SIZE_CASE((stream->dec_hdr_ind & VCD_APPHEADER) != 0,
      |       ^~~~~~~~~
xdelta3-decode.h:951:5: note: here
  951 |     case DEC_APPDAT:
      |     ^~~~
xdelta3-decode.h:983:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
  983 |       stream->dec_state = DEC_WININD;
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
xdelta3-decode.h:985:5: note: here
  985 |     case DEC_WININD:
      |     ^~~~
xdelta3-decode.h:1011:27: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1011 |         stream->dec_state = DEC_CPYLEN;
      |         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
xdelta3-decode.h:1017:5: note: here
 1017 |     case DEC_CPYLEN:
      |     ^~~~
xdelta3-decode.h:1026:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1026 |       stream->dec_position = stream->dec_cpylen;
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
xdelta3-decode.h:1028:5: note: here
 1028 |     case DEC_CPYOFF:
      |     ^~~~
xdelta3-decode.h:1042:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1042 |       if ((stream->dec_win_ind & VCD_TARGET) &&
      |          ^
xdelta3-decode.h:1050:5: note: here
 1050 |     case DEC_ENCLEN:
      |     ^~~~
xdelta3-decode.h:840:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
  840 |       stream->dec_state = (nstate); \
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
xdelta3-decode.h:1052:7: note: in expansion of macro 'SIZE_CASE'
 1052 |       SIZE_CASE(1, stream->dec_enclen, DEC_TGTLEN);
      |       ^~~~~~~~~
xdelta3-decode.h:1053:5: note: here
 1053 |     case DEC_TGTLEN:
      |     ^~~~
xdelta3-decode.h:1073:26: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1073 |       stream->dec_maxpos = stream->dec_cpylen + stream->dec_tgtlen;
      |       ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xdelta3-decode.h:1075:5: note: here
 1075 |     case DEC_DELIND:
      |     ^~~~
xdelta3-decode.h:1086:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1086 |       if ((stream->dec_del_ind != 0) && (stream->sec_type == NULL))
      |          ^
xdelta3-decode.h:1093:5: note: here
 1093 |     case DEC_DATALEN:
      |     ^~~~
xdelta3-decode.h:840:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
  840 |       stream->dec_state = (nstate); \
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
xdelta3-decode.h:1094:7: note: in expansion of macro 'SIZE_CASE'
 1094 |       SIZE_CASE(1, stream->data_sect.size, DEC_INSTLEN);
      |       ^~~~~~~~~
xdelta3-decode.h:1095:5: note: here
 1095 |     case DEC_INSTLEN:
      |     ^~~~
xdelta3-decode.h:840:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
  840 |       stream->dec_state = (nstate); \
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
xdelta3-decode.h:1096:7: note: in expansion of macro 'SIZE_CASE'
 1096 |       SIZE_CASE(1, stream->inst_sect.size, DEC_ADDRLEN);
      |       ^~~~~~~~~
xdelta3-decode.h:1097:5: note: here
 1097 |     case DEC_ADDRLEN:
      |     ^~~~
xdelta3-decode.h:840:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
  840 |       stream->dec_state = (nstate); \
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
xdelta3-decode.h:1098:7: note: in expansion of macro 'SIZE_CASE'
 1098 |       SIZE_CASE(1, stream->addr_sect.size, DEC_CKSUM);
      |       ^~~~~~~~~
xdelta3-decode.h:1100:5: note: here
 1100 |     case DEC_CKSUM:
      |     ^~~~
xdelta3-decode.h:1149:9: warning: this statement may fall through [-Wimplicit-fallthrough=]
 1149 |      if ((ret = xd3_decode_sections (stream))) { return ret; }
      |         ^
xdelta3-decode.h:1151:5: note: here
 1151 |     case DEC_EMIT:
      |     ^~~~
xdelta3-decode.h: In function 'xd3_decode_sections':
xdelta3-decode.h:702:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
  702 |       if ((ret = xd3_decode_section (stream, & stream->data_sect,
      |          ^
xdelta3-decode.h:704:5: note: here
  704 |     case DEC_INST:
      |     ^~~~
xdelta3-decode.h:705:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
  705 |       if ((ret = xd3_decode_section (stream, & stream->inst_sect,
      |          ^
xdelta3-decode.h:707:5: note: here
  707 |     case DEC_ADDR:
      |     ^~~~
xdelta3.c: In function 'xd3_encode_input':
xdelta3.c:3151:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3151 |               if (stream->avail_in > 0)
      |                  ^
xdelta3.c:3166:13: note: here
 3166 |             case MATCH_FORWARD:
      |             ^~~~
xdelta3.c:3090:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3090 |       stream->enc_state = ENC_INPUT;
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
xdelta3.c:3092:5: note: here
 3092 |     case ENC_INPUT:
      |     ^~~~
xdelta3.c:3201:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3201 |       stream->enc_state = ENC_INSTR;
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
xdelta3.c:3203:5: note: here
 3203 |     case ENC_INSTR:
      |     ^~~~
xdelta3.c:3215:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3215 |       stream->enc_state = ENC_FLUSH;
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
xdelta3.c:3217:5: note: here
 3217 |     case ENC_FLUSH:
      |     ^~~~
xdelta3.c:3247:10: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3247 |       if (stream->avail_out > 0)
      |          ^
xdelta3.c:3253:5: note: here
 3253 |     case ENC_POSTOUT:
      |     ^~~~
xdelta3-main.h: In function 'get_millisecs_now':
xdelta3-main.h:564:1: warning: control reaches end of non-void function [-Wreturn-type]
  564 | }
      | ^
xdelta3-main.h: In function 'main':
xdelta3-main.h:3752:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3752 |           option_force2 = 1;
      |           ~~~~~~~~~~~~~~^~~
xdelta3-main.h:3758:9: note: here
 3758 |         case 'v': option_verbose += 1; option_quiet = 0; break;
      |         ^~~~
xdelta3-main.h: In function 'main_input':
xdelta3-main.h:3025:15: warning: statement will never be executed [-Wswitch-unreachable]
 3025 |            if (1) { case CMD_PRINTHDR:   stream_flags |= XD3_JUST_HDR; }
      |               ^
xdelta3-main.h:3026:15: warning: this statement may fall through [-Wimplicit-fallthrough=]
 3026 |       else if (1) { case CMD_PRINTHDRS:  stream_flags |= XD3_SKIP_WINDOW; }
      |               ^
xdelta3-main.h:3027:21: note: here
 3027 |       else        { case CMD_PRINTDELTA: stream_flags |= XD3_SKIP_EMIT; }
      |                     ^~~~
gmake: *** [Makefile:716: xdelta3-xdelta3.o] Error 1
*** Error code 2

Stop.
bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/xdelta3
*** Error code 1

Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/xdelta3