+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /opt/pkg/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/snobol-1.3nb1/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake configure BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/snobol-1.3nb1/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
=> Checksum BLAKE2s OK for snobol4-1.3bis/snobol4-1.3.tar.gz
=> Checksum SHA512 OK for snobol4-1.3bis/snobol4-1.3.tar.gz
=> Checksum BLAKE2s OK for snobol4-1.3bis/vanilla.tar.gz
=> Checksum SHA512 OK for snobol4-1.3bis/vanilla.tar.gz
===> Installing dependencies for snobol-1.3nb1
=> Tool dependency mktools-[0-9]*: found mktools-20220614
=> Tool dependency cwrappers>=20150314: found cwrappers-20220403
=> Tool dependency checkperms>=1.1: found checkperms-1.12
===> Overriding tools for snobol-1.3nb1
===> Extracting for snobol-1.3nb1
===> Patching for snobol-1.3nb1
=> Applying pkgsrc patches for snobol-1.3nb1
=> Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/snobol/patches/patch-aa
=> Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/snobol/patches/patch-aa
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-aa,v 1.5 2014/07/06 17:46:12 jakllsch Exp $
|
|--- doc/head.orig	Thu Jan 25 07:23:12 2001
|+++ doc/head	Thu Jan 25 07:22:50 2001
--------------------------
(Creating file doc/head...)
Patching file doc/head using Plan A...
Empty context always matches.
Hunk #1 succeeded at 1.
done
=> Verifying /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/snobol/patches/patch-ab
=> Applying pkgsrc patch /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/snobol/patches/patch-ab
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-ab,v 1.7 2015/12/29 23:34:56 dholland Exp $
|
|Agree on who installs what vs. the pkgsrc makefile.
|
|--- Makefile2.m4.orig	2005-12-06 21:10:59.000000000 -0500
|+++ Makefile2.m4	2008-07-14 00:02:37.000000000 -0400
--------------------------
Patching file Makefile2.m4 using Plan A...
Hunk #1 succeeded at 535 (offset -2 lines).
done
===> Creating toolchain wrappers for snobol-1.3nb1
===> Configuring for snobol-1.3nb1
=> Substituting "snobol-config" in Makefile
=> Checking for portability problems in extracted files
using CC environment variable
checking if cc is gcc
conf869499.c:1:1: warning: return type defaults to 'int' [-Wimplicit-int]
    1 | main() {
      | ^~~~
conf869499.c: In function 'main':
conf869499.c:3:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration]
    3 |     exit(0);
      |     ^~~~
conf869499.c:1:1: note: include '<stdlib.h>' or provide a declaration of 'exit'
  +++ |+#include <stdlib.h>
    1 | main() {
conf869499.c:3:5: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch]
    3 |     exit(0);
      |     ^~~~
conf869499.c:3:5: note: include '<stdlib.h>' or provide a declaration of 'exit'
yes it is
using gcc
checking sizes of C types
conf869499.c:3:1: warning: return type defaults to 'int' [-Wimplicit-int]
    3 | main() {
      | ^~~~
conf869499.c: In function 'main':
conf869499.c:6:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration]
    6 |     exit(0);
      |     ^~~~
conf869499.c:2:1: note: include '<stdlib.h>' or provide a declaration of 'exit'
    1 | #include <stdio.h>
  +++ |+#include <stdlib.h>
    2 | 
conf869499.c:6:5: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch]
    6 |     exit(0);
      |     ^~~~
conf869499.c:6:5: note: include '<stdlib.h>' or provide a declaration of 'exit'
sizeof(int) = 4
sizeof(void *) = 8
sizeof(long) = 8
sizeof(double) = 8
LP64 is native programming model
using double for SNOBOL4 REAL type
using ANSI stdlib.h
using POSIX unistd.h
using getrusage() for runtimes
using uname(2) for system name information
using BSD strings.h
using ANSI string.h
using system provided bzero() function
using getaddrinfo for TCP/IPv6 compatibility
using private bindresvport_sa() function
using libsocket
using libnsl
using private popen() function
using paths.h for popen() shell path
using vfork() from unistd.h
using termios.h for tty modes
using system provided getopt() function
using dlopen() for LOAD() support
using fseeko for file positioning
using madvise() during GC
using POSIX suspend.c
using /usr/include/ndbm.h for DBM support
using CFLAGS environment variable
using LDFLAGS environment variable
using /etc/install for make install