+ 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/icdprog-0.3nb1/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/icdprog-0.3nb1/work.log
WARNING: [license.mk] Every package should define a LICENSE.
===> Building for icdprog-0.3nb1
--- icdprog.o ---
--- intel.o ---
--- icd.o ---
--- icdprog.o ---
gcc -Wall -O  -c icdprog.c
--- intel.o ---
gcc -Wall -O  -c intel.c
--- icd.o ---
gcc -Wall -O  -c icd.c
icd.c: In function 'icd_init':
icd.c:301:15: error: 'struct termios' has no member named 'c_ispeed'
  301 |         newtio.c_ispeed = newtio.c_ospeed = BAUDRATE;
      |               ^
icd.c:301:33: error: 'struct termios' has no member named 'c_ospeed'
  301 |         newtio.c_ispeed = newtio.c_ospeed = BAUDRATE;
      |                                 ^
--- icdprog.o ---
icdprog.c: In function 'read_file':
icdprog.c:34:50: warning: pointer targets in passing argument 3 of 'read_hexfile' differ in signedness [-Wpointer-sign]
   34 |         while ((err = read_hexfile(hfp, &datlow, &addr)) == HEXOK) {
      |                                                  ^~~~~
      |                                                  |
      |                                                  long int *
In file included from icdprog.c:4:
intel.h:13:59: note: expected 'long unsigned int *' but argument is of type 'long int *'
   13 | int read_hexfile (HEXFILE * fp, int *data, unsigned long *adr);
      |                                            ~~~~~~~~~~~~~~~^~~
icdprog.c:38:59: warning: pointer targets in passing argument 3 of 'read_hexfile' differ in signedness [-Wpointer-sign]
   38 |                         err = read_hexfile(hfp, &dathigh, &addr);  /* FIXME: error handling .. */
      |                                                           ^~~~~
      |                                                           |
      |                                                           long int *
intel.h:13:59: note: expected 'long unsigned int *' but argument is of type 'long int *'
   13 | int read_hexfile (HEXFILE * fp, int *data, unsigned long *adr);
      |                                            ~~~~~~~~~~~~~~~^~~
--- icd.o ---
*** [icd.o] Error code 1

bmake: stopped making "all" in /home/pbulk/build/cross/icdprog/work/icdprog-0.3/src
bmake: 1 error

bmake: stopped making "all" in /home/pbulk/build/cross/icdprog/work/icdprog-0.3/src
*** Error code 2

Stop.
bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/cross/icdprog
*** Error code 1

Stop.
bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/cross/icdprog