+ 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/beacon-1.3nb15/work.log
+ su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/beacon-1.3nb15/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for beacon-1.3nb15
--- common/src/.dirstamp ---
--- common/src/.deps/.dirstamp ---
--- common/src/asarray.o ---
--- common/src/base64.o ---
--- common/src/asarray.o ---
if cc -DHAVE_CONFIG_H -I. -I. -I.  -I./common/src -I/usr/include -fPIC -pipe -O2 -I/usr/include -MT common/src/asarray.o -MD -MP -MF "common/src/.deps/asarray.Tpo"  -c -o common/src/asarray.o `test -f 'common/src/asarray.c' || echo './'`common/src/asarray.c;  then mv -f "common/src/.deps/asarray.Tpo" "common/src/.deps/asarray.Po";  else rm -f "common/src/.deps/asarray.Tpo"; exit 1;  fi
--- common/src/base64.o ---
if cc -DHAVE_CONFIG_H -I. -I. -I.  -I./common/src -I/usr/include -fPIC -pipe -O2 -I/usr/include -MT common/src/base64.o -MD -MP -MF "common/src/.deps/base64.Tpo"  -c -o common/src/base64.o `test -f 'common/src/base64.c' || echo './'`common/src/base64.c;  then mv -f "common/src/.deps/base64.Tpo" "common/src/.deps/base64.Po";  else rm -f "common/src/.deps/base64.Tpo"; exit 1;  fi
--- common/src/btree.o ---
if cc -DHAVE_CONFIG_H -I. -I. -I.  -I./common/src -I/usr/include -fPIC -pipe -O2 -I/usr/include -MT common/src/btree.o -MD -MP -MF "common/src/.deps/btree.Tpo"  -c -o common/src/btree.o `test -f 'common/src/btree.c' || echo './'`common/src/btree.c;  then mv -f "common/src/.deps/btree.Tpo" "common/src/.deps/btree.Po";  else rm -f "common/src/.deps/btree.Tpo"; exit 1;  fi
--- common/src/crypt_random.o ---
if cc -DHAVE_CONFIG_H -I. -I. -I.  -I./common/src -I/usr/include -fPIC -pipe -O2 -I/usr/include -MT common/src/crypt_random.o -MD -MP -MF "common/src/.deps/crypt_random.Tpo"  -c -o common/src/crypt_random.o `test -f 'common/src/crypt_random.c' || echo './'`common/src/crypt_random.c;  then mv -f "common/src/.deps/crypt_random.Tpo" "common/src/.deps/crypt_random.Po";  else rm -f "common/src/.deps/crypt_random.Tpo"; exit 1;  fi
--- common/src/debug.o ---
if cc -DHAVE_CONFIG_H -I. -I. -I.  -I./common/src -I/usr/include -fPIC -pipe -O2 -I/usr/include -MT common/src/debug.o -MD -MP -MF "common/src/.deps/debug.Tpo"  -c -o common/src/debug.o `test -f 'common/src/debug.c' || echo './'`common/src/debug.c;  then mv -f "common/src/.deps/debug.Tpo" "common/src/.deps/debug.Po";  else rm -f "common/src/.deps/debug.Tpo"; exit 1;  fi
--- common/src/drand48.o ---
if cc -DHAVE_CONFIG_H -I. -I. -I.  -I./common/src -I/usr/include -fPIC -pipe -O2 -I/usr/include -MT common/src/drand48.o -MD -MP -MF "common/src/.deps/drand48.Tpo"  -c -o common/src/drand48.o `test -f 'common/src/drand48.c' || echo './'`common/src/drand48.c;  then mv -f "common/src/.deps/drand48.Tpo" "common/src/.deps/drand48.Po";  else rm -f "common/src/.deps/drand48.Tpo"; exit 1;  fi
--- common/src/hmac.o ---
if cc -DHAVE_CONFIG_H -I. -I. -I.  -I./common/src -I/usr/include -fPIC -pipe -O2 -I/usr/include -MT common/src/hmac.o -MD -MP -MF "common/src/.deps/hmac.Tpo"  -c -o common/src/hmac.o `test -f 'common/src/hmac.c' || echo './'`common/src/hmac.c;  then mv -f "common/src/.deps/hmac.Tpo" "common/src/.deps/hmac.Po";  else rm -f "common/src/.deps/hmac.Tpo"; exit 1;  fi
--- common/src/mbus.o ---
if cc -DHAVE_CONFIG_H -I. -I. -I.  -I./common/src -I/usr/include -fPIC -pipe -O2 -I/usr/include -MT common/src/mbus.o -MD -MP -MF "common/src/.deps/mbus.Tpo"  -c -o common/src/mbus.o `test -f 'common/src/mbus.c' || echo './'`common/src/mbus.c;  then mv -f "common/src/.deps/mbus.Tpo" "common/src/.deps/mbus.Po";  else rm -f "common/src/.deps/mbus.Tpo"; exit 1;  fi
--- common/src/mbus_addr.o ---
if cc -DHAVE_CONFIG_H -I. -I. -I.  -I./common/src -I/usr/include -fPIC -pipe -O2 -I/usr/include -MT common/src/mbus_addr.o -MD -MP -MF "common/src/.deps/mbus_addr.Tpo"  -c -o common/src/mbus_addr.o `test -f 'common/src/mbus_addr.c' || echo './'`common/src/mbus_addr.c;  then mv -f "common/src/.deps/mbus_addr.Tpo" "common/src/.deps/mbus_addr.Po";  else rm -f "common/src/.deps/mbus_addr.Tpo"; exit 1;  fi
--- common/src/mbus_config.o ---
if cc -DHAVE_CONFIG_H -I. -I. -I.  -I./common/src -I/usr/include -fPIC -pipe -O2 -I/usr/include -MT common/src/mbus_config.o -MD -MP -MF "common/src/.deps/mbus_config.Tpo"  -c -o common/src/mbus_config.o `test -f 'common/src/mbus_config.c' || echo './'`common/src/mbus_config.c;  then mv -f "common/src/.deps/mbus_config.Tpo" "common/src/.deps/mbus_config.Po";  else rm -f "common/src/.deps/mbus_config.Tpo"; exit 1;  fi
common/src/mbus_config.c: In function 'rewrite_config':
common/src/mbus_config.c:189:2: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
  write(m->cfgfd, buf, strlen(buf));
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
--- common/src/mbus_parser.o ---
if cc -DHAVE_CONFIG_H -I. -I. -I.  -I./common/src -I/usr/include -fPIC -pipe -O2 -I/usr/include -MT common/src/mbus_parser.o -MD -MP -MF "common/src/.deps/mbus_parser.Tpo"  -c -o common/src/mbus_parser.o `test -f 'common/src/mbus_parser.c' || echo './'`common/src/mbus_parser.c;  then mv -f "common/src/.deps/mbus_parser.Tpo" "common/src/.deps/mbus_parser.Po";  else rm -f "common/src/.deps/mbus_parser.Tpo"; exit 1;  fi
--- common/src/md5.o ---
if cc -DHAVE_CONFIG_H -I. -I. -I.  -I./common/src -I/usr/include -fPIC -pipe -O2 -I/usr/include -MT common/src/md5.o -MD -MP -MF "common/src/.deps/md5.Tpo"  -c -o common/src/md5.o `test -f 'common/src/md5.c' || echo './'`common/src/md5.c;  then mv -f "common/src/.deps/md5.Tpo" "common/src/.deps/md5.Po";  else rm -f "common/src/.deps/md5.Tpo"; exit 1;  fi
--- common/src/memory.o ---
if cc -DHAVE_CONFIG_H -I. -I. -I.  -I./common/src -I/usr/include -fPIC -pipe -O2 -I/usr/include -MT common/src/memory.o -MD -MP -MF "common/src/.deps/memory.Tpo"  -c -o common/src/memory.o `test -f 'common/src/memory.c' || echo './'`common/src/memory.c;  then mv -f "common/src/.deps/memory.Tpo" "common/src/.deps/memory.Po";  else rm -f "common/src/.deps/memory.Tpo"; exit 1;  fi
--- common/src/net_udp.o ---
if cc -DHAVE_CONFIG_H -I. -I. -I.  -I./common/src -I/usr/include -fPIC -pipe -O2 -I/usr/include -MT common/src/net_udp.o -MD -MP -MF "common/src/.deps/net_udp.Tpo"  -c -o common/src/net_udp.o `test -f 'common/src/net_udp.c' || echo './'`common/src/net_udp.c;  then mv -f "common/src/.deps/net_udp.Tpo" "common/src/.deps/net_udp.Po";  else rm -f "common/src/.deps/net_udp.Tpo"; exit 1;  fi
--- common/src/ntp.o ---
if cc -DHAVE_CONFIG_H -I. -I. -I.  -I./common/src -I/usr/include -fPIC -pipe -O2 -I/usr/include -MT common/src/ntp.o -MD -MP -MF "common/src/.deps/ntp.Tpo"  -c -o common/src/ntp.o `test -f 'common/src/ntp.c' || echo './'`common/src/ntp.c;  then mv -f "common/src/.deps/ntp.Tpo" "common/src/.deps/ntp.Po";  else rm -f "common/src/.deps/ntp.Tpo"; exit 1;  fi
--- common/src/qfDES.o ---
if cc -DHAVE_CONFIG_H -I. -I. -I.  -I./common/src -I/usr/include -fPIC -pipe -O2 -I/usr/include -MT common/src/qfDES.o -MD -MP -MF "common/src/.deps/qfDES.Tpo"  -c -o common/src/qfDES.o `test -f 'common/src/qfDES.c' || echo './'`common/src/qfDES.c;  then mv -f "common/src/.deps/qfDES.Tpo" "common/src/.deps/qfDES.Po";  else rm -f "common/src/.deps/qfDES.Tpo"; exit 1;  fi
--- common/src/rijndael-alg-fst.o ---
if cc -DHAVE_CONFIG_H -I. -I. -I.  -I./common/src -I/usr/include -fPIC -pipe -O2 -I/usr/include -MT common/src/rijndael-alg-fst.o -MD -MP -MF "common/src/.deps/rijndael-alg-fst.Tpo"  -c -o common/src/rijndael-alg-fst.o `test -f 'common/src/rijndael-alg-fst.c' || echo './'`common/src/rijndael-alg-fst.c;  then mv -f "common/src/.deps/rijndael-alg-fst.Tpo" "common/src/.deps/rijndael-alg-fst.Po";  else rm -f "common/src/.deps/rijndael-alg-fst.Tpo"; exit 1;  fi
--- common/src/rijndael-api-fst.o ---
if cc -DHAVE_CONFIG_H -I. -I. -I.  -I./common/src -I/usr/include -fPIC -pipe -O2 -I/usr/include -MT common/src/rijndael-api-fst.o -MD -MP -MF "common/src/.deps/rijndael-api-fst.Tpo"  -c -o common/src/rijndael-api-fst.o `test -f 'common/src/rijndael-api-fst.c' || echo './'`common/src/rijndael-api-fst.c;  then mv -f "common/src/.deps/rijndael-api-fst.Tpo" "common/src/.deps/rijndael-api-fst.Po";  else rm -f "common/src/.deps/rijndael-api-fst.Tpo"; exit 1;  fi
--- common/src/rtp.o ---
if cc -DHAVE_CONFIG_H -I. -I. -I.  -I./common/src -I/usr/include -fPIC -pipe -O2 -I/usr/include -MT common/src/rtp.o -MD -MP -MF "common/src/.deps/rtp.Tpo"  -c -o common/src/rtp.o `test -f 'common/src/rtp.c' || echo './'`common/src/rtp.c;  then mv -f "common/src/.deps/rtp.Tpo" "common/src/.deps/rtp.Po";  else rm -f "common/src/.deps/rtp.Tpo"; exit 1;  fi
--- common/src/sap.o ---
if cc -DHAVE_CONFIG_H -I. -I. -I.  -I./common/src -I/usr/include -fPIC -pipe -O2 -I/usr/include -MT common/src/sap.o -MD -MP -MF "common/src/.deps/sap.Tpo"  -c -o common/src/sap.o `test -f 'common/src/sap.c' || echo './'`common/src/sap.c;  then mv -f "common/src/.deps/sap.Tpo" "common/src/.deps/sap.Po";  else rm -f "common/src/.deps/sap.Tpo"; exit 1;  fi
--- common/src/sdp.o ---
if cc -DHAVE_CONFIG_H -I. -I. -I.  -I./common/src -I/usr/include -fPIC -pipe -O2 -I/usr/include -MT common/src/sdp.o -MD -MP -MF "common/src/.deps/sdp.Tpo"  -c -o common/src/sdp.o `test -f 'common/src/sdp.c' || echo './'`common/src/sdp.c;  then mv -f "common/src/.deps/sdp.Tpo" "common/src/.deps/sdp.Po";  else rm -f "common/src/.deps/sdp.Tpo"; exit 1;  fi
--- common/src/util.o ---
if cc -DHAVE_CONFIG_H -I. -I. -I.  -I./common/src -I/usr/include -fPIC -pipe -O2 -I/usr/include -MT common/src/util.o -MD -MP -MF "common/src/.deps/util.Tpo"  -c -o common/src/util.o `test -f 'common/src/util.c' || echo './'`common/src/util.c;  then mv -f "common/src/.deps/util.Tpo" "common/src/.deps/util.Po";  else rm -f "common/src/.deps/util.Tpo"; exit 1;  fi
--- libuclmmbase.a ---
rm -f libuclmmbase.a
ar cru libuclmmbase.a common/src/asarray.o  common/src/base64.o common/src/btree.o  common/src/crypt_random.o common/src/debug.o  common/src/drand48.o common/src/hmac.o  common/src/mbus.o common/src/mbus_addr.o  common/src/mbus_config.o  common/src/mbus_parser.o common/src/md5.o  common/src/memory.o common/src/net_udp.o  common/src/ntp.o common/src/qfDES.o  common/src/rijndael-alg-fst.o  common/src/rijndael-api-fst.o common/src/rtp.o  common/src/sap.o common/src/sdp.o  common/src/util.o 
ranlib libuclmmbase.a
--- all ---
/usr/pkg/bin/bmake  all-recursive
--- all-recursive ---
Making all in libbeacon
--- beacon.o ---
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I../common/src  -I/usr/include -fPIC -pipe -O2 -I/usr/include -MT beacon.o -MD -MP -MF ".deps/beacon.Tpo"  -c -o beacon.o `test -f 'beacon.c' || echo './'`beacon.c;  then mv -f ".deps/beacon.Tpo" ".deps/beacon.Po";  else rm -f ".deps/beacon.Tpo"; exit 1;  fi
--- libbeacon.a ---
rm -f libbeacon.a
ar cru libbeacon.a beacon.o 
ranlib libbeacon.a
Making all in Net-Multicast-Beacon
--- Makefile.perl ---
test -e Makefile.PL || cp ./Makefile.PL .
test -e beacon_wrap.c || cp ./beacon_wrap.c .
test -e Beacon.pm || cp ./Beacon.pm .
test -e beacon.h || cp ../libbeacon/beacon.h .
VERSION=1.3 CC=cc CFLAGS="-I/usr/include -I../libbeacon -I./libbeacon -I./common/src -I./Net-Multicast-Beacon -I. -I./libbeacon -I../common/src -I../Net-Multicast-Beacon -I../common/src -pipe -O2 -I/usr/include @LASSO_CORE_CFLAGS@  -I/usr/include " /usr/pkg/bin/perl ./Makefile.PL MAKEFILE=Makefile.perl PREFIX=/usr/pkg INC="-I../libbeacon -I../libbeacon -I../libbeacon -I./../libbeacon -I./libbeacon -I./common/src -I./Net-Multicast-Beacon -I. -I../common/src -I../Net-Multicast-Beacon -I../Net-Multicast-Beacon -I../common/src -I../libbeacon"
Warning: -L..// changed to -L/home/pbulk/build/mbone/beacon/work/beacon-1.3/Net-Multicast-Beacon/..//
Warning: -L..//libbeacon changed to -L/home/pbulk/build/mbone/beacon/work/beacon-1.3/Net-Multicast-Beacon/..//libbeacon
Generating a Unix-style Makefile.perl
Writing Makefile.perl for Net::Multicast::Beacon
Writing MYMETA.yml and MYMETA.json
--- build-perl-stamp ---
/usr/pkg/bin/bmake build-perl && touch build-perl-stamp
--- -perl ---
target=`echo -perl | sed -e 's/-perl//'`;  /usr/pkg/bin/bmake -f Makefile.perl $target
--- blib/lib/Net/Multicast/.exists ---
--- blib/arch/.exists ---
--- blib/lib/auto/Net/Multicast/Beacon/.exists ---
--- blib/arch/auto/Net/Multicast/Beacon/.exists ---
--- blib/bin/.exists ---
--- blib/script/.exists ---
--- blib/man1/.exists ---
--- blib/man3/.exists ---
--- config ---
--- subdirs ---
--- dynamic ---
--- Beacon.bs ---
Running Mkbootstrap for Beacon ()
--- beacon_wrap.o ---
--- Beacon.bs ---
chmod 644 "Beacon.bs"
--- beacon_wrap.o ---
cc -c  -I../libbeacon -I../libbeacon -I../libbeacon -I./../libbeacon -I./libbeacon -I./common/src -I./Net-Multicast-Beacon -I. -I../common/src -I../Net-Multicast-Beacon -I../Net-Multicast-Beacon -I../common/src -I../libbeacon  -D_REENTRANT -D_GNU_SOURCE -pipe -O2 -pthread -I/usr/include -fwrapv -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -O2  -I/usr/include    -I/usr/include    -DVERSION=\"1.2\"  -DXS_VERSION=\"1.2\" -fPIC "-I/usr/pkg/lib/perl5/5.40.0/x86_64-linux-thread-multi/CORE"  -D_GNU_SOURCE beacon_wrap.c
--- pm_to_blib ---
cp Beacon.pm blib/lib/Net/Multicast/Beacon.pm
--- blibdirs ---
--- blib/arch/auto/Net/Multicast/Beacon/Beacon.bs ---
"/usr/pkg/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Beacon.bs blib/arch/auto/Net/Multicast/Beacon/Beacon.bs 644
--- config ---
--- beacon_wrap.o ---
In file included from beacon.h:1,
                 from beacon_wrap.c:796:
../common/src/config_unix.h:166: warning: "assert" redefined
 #define assert(x) if ((x) == 0) fprintf(stderr, "%s:%u: failed assertion\n", __FILE__, __LINE__)
 
In file included from /home/pbulk/build/mbone/beacon/work/.buildlink/lib/perl5/5.40.0/x86_64-linux-thread-multi/CORE/perl.h:4221,
                 from beacon_wrap.c:291:
/usr/include/assert.h:50: note: this is the location of the previous definition
 # define assert(expr)  (__ASSERT_VOID_CAST (0))
 
--- blib/arch/auto/Net/Multicast/Beacon/Beacon.so ---
rm -f blib/arch/auto/Net/Multicast/Beacon/Beacon.so
LD_RUN_PATH="/lib/../lib64" cc  -shared  -pipe -O2   -pthread  -I/usr/include -Wl,-zrelro -L/usr/lib64 -Wl,-R/usr/lib64 -Wl,-R/usr/pkg/lib  beacon_wrap.o -Wl,-zrelro  -L/usr/pkg/lib -Wl,-R/usr/pkg/lib/perl5/5.40.0/x86_64-linux-thread-multi/CORE -L/usr/lib64 -Wl,-R/usr/lib64 -Wl,-R/usr/pkg/lib -o blib/arch/auto/Net/Multicast/Beacon/Beacon.so    -L/home/pbulk/build/mbone/beacon/work/beacon-1.3/Net-Multicast-Beacon/.. -luclmmbase -L/home/pbulk/build/mbone/beacon/work/beacon-1.3/Net-Multicast-Beacon/../libbeacon -lbeacon -lnsl -lresolv    
/bin/ld: cannot find -lnsl
collect2: error: ld returned 1 exit status
*** [blib/arch/auto/Net/Multicast/Beacon/Beacon.so] Error code 1

bmake[4]: stopped making "makemakerdflt" in /home/pbulk/build/mbone/beacon/work/beacon-1.3/Net-Multicast-Beacon
bmake[4]: 1 error

bmake[4]: stopped making "makemakerdflt" in /home/pbulk/build/mbone/beacon/work/beacon-1.3/Net-Multicast-Beacon
*** [-perl] Error code 2

bmake[3]: stopped making "build-perl" in /home/pbulk/build/mbone/beacon/work/beacon-1.3/Net-Multicast-Beacon
bmake[3]: 1 error

bmake[3]: stopped making "build-perl" in /home/pbulk/build/mbone/beacon/work/beacon-1.3/Net-Multicast-Beacon
*** [build-perl-stamp] Error code 2

bmake[2]: stopped making "all" in /home/pbulk/build/mbone/beacon/work/beacon-1.3/Net-Multicast-Beacon
bmake[2]: 1 error

bmake[2]: stopped making "all" in /home/pbulk/build/mbone/beacon/work/beacon-1.3/Net-Multicast-Beacon
*** [all-recursive] Error code 1

bmake[1]: stopped making "all-recursive" in /home/pbulk/build/mbone/beacon/work/beacon-1.3
bmake[1]: 1 error

bmake[1]: stopped making "all-recursive" in /home/pbulk/build/mbone/beacon/work/beacon-1.3
*** [all] Error code 2

bmake: stopped making "all" in /home/pbulk/build/mbone/beacon/work/beacon-1.3
bmake: 1 error

bmake: stopped making "all" in /home/pbulk/build/mbone/beacon/work/beacon-1.3
*** Error code 2

Stop.
bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-el8-trunk-x86_64/mbone/beacon
*** Error code 1

Stop.
bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-el8-trunk-x86_64/mbone/beacon