+ 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/dvd+rw-tools-7.1/work.log
+ su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/dvd+rw-tools-7.1/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for dvd+rw-tools-7.1
make[1]: Entering directory '/home/pbulk/build/sysutils/dvd+rw-tools/work/dvd+rw-tools-7.1'
gcc -pipe -O2 -I/usr/include  -O2 -D_REENTRANT -I/usr/include  -c -o growisofs.o growisofs.c
g++ -pipe -O2 -I/usr/include  -O2 -fno-exceptions -D_REENTRANT -I/usr/include  -c -o growisofs_mmc.o growisofs_mmc.cpp
In file included from growisofs.c:445:
mp.h: In function '__thread_wait':
mp.h:61:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   61 |         return (int)ret;
      |                ^
growisofs.c: In function 'find_raw_device':
growisofs.c:658:17: warning: implicit declaration of function 'major' [-Wimplicit-function-declaration]
  658 |     dev_major = major (sb->st_rdev);
      |                 ^~~~~
growisofs.c:659:17: warning: implicit declaration of function 'minor'; did you mean 'mincore'? [-Wimplicit-function-declaration]
  659 |     dev_minor = minor (sb->st_rdev);
      |                 ^~~~~
      |                 mincore
growisofs.c: In function 'reader':
growisofs.c:2367:23: warning: overflow in conversion from 'unsigned int' to 'int' changes value from 'reader_exit = 4294967295' to '-1' [-Woverflow]
 2367 |   return (reader_exit = (unsigned int)-1);
      |          ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
growisofs.c: In function 'setup_fds':
growisofs.c:763:9: warning: ignoring return value of 'setuid' declared with attribute 'warn_unused_result' [-Wunused-result]
  763 |     {   setuid(uid);            /* drop all privileges  */
      |         ^~~~~~~~~~~
growisofs.c:783:9: warning: ignoring return value of 'setuid' declared with attribute 'warn_unused_result' [-Wunused-result]
  783 |         setuid (uid);           /* drop all privileges */
      |         ^~~~~~~~~~~~
growisofs.c:859:17: warning: ignoring return value of 'setresuid' declared with attribute 'warn_unused_result' [-Wunused-result]
  859 |                 setresuid (uid,uid,uid);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
growisofs.c:866:13: warning: ignoring return value of 'setuid' declared with attribute 'warn_unused_result' [-Wunused-result]
  866 |             setuid (uid);       /* drop all privileges  */
      |             ^~~~~~~~~~~~
growisofs.c: In function 'pipe_mkisofs_up':
growisofs.c:2751:9: warning: ignoring return value of 'setuid' declared with attribute 'warn_unused_result' [-Wunused-result]
 2751 |         setuid(getuid());
      |         ^~~~~~~~~~~~~~~~
growisofs.c: In function 'main':
growisofs.c:2895:9: warning: ignoring return value of 'chdir' declared with attribute 'warn_unused_result' [-Wunused-result]
 2895 |         chdir ("/");
      |         ^~~~~~~~~~~
growisofs.c:2921:5: warning: ignoring return value of 'nice' declared with attribute 'warn_unused_result' [-Wunused-result]
 2921 |     nice(-20);
      |     ^~~~~~~~~
growisofs.c:3165:17: warning: ignoring return value of 'setuid' declared with attribute 'warn_unused_result' [-Wunused-result]
 3165 |                 setuid(getuid());
      |                 ^~~~~~~~~~~~~~~~
growisofs.c:3191:21: warning: ignoring return value of 'seteuid' declared with attribute 'warn_unused_result' [-Wunused-result]
 3191 |                     seteuid (getuid()); /* get real for parsing -[ZM] a=b */
      |                     ^~~~~~~~~~~~~~~~~~
growisofs.c:3231:21: warning: ignoring return value of 'seteuid' declared with attribute 'warn_unused_result' [-Wunused-result]
 3231 |                     seteuid (euid);     /* revert to saved [set-]uid */
      |                     ^~~~~~~~~~~~~~
g++ -pipe -O2 -I/usr/include  -O2 -fno-exceptions -D_REENTRANT -I/usr/include  -c -o dvd+rw-format.o dvd+rw-format.cpp
dvd+rw-format.cpp: In function 'int main(int, char**)':
dvd+rw-format.cpp:223:18: warning: ignoring return value of 'int ftruncate(int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
  223 |         ftruncate(fd,sizeof(*progress));
      |         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
g++ -pipe -O2 -I/usr/include  -O2 -fno-exceptions -D_REENTRANT -I/usr/include  -c -o dvd+rw-booktype.o dvd+rw-booktype.cpp
g++ -pipe -O2 -I/usr/include  -O2 -fno-exceptions -D_REENTRANT -I/usr/include  -c -o dvd+rw-mediainfo.o dvd+rw-mediainfo.cpp
g++ -pipe -O2 -I/usr/include  -O2 -fno-exceptions -D_REENTRANT -I/usr/include  -c -o dvd-ram-control.o dvd-ram-control.cpp
g++ -pipe -O2 -I/usr/include  -O2 -fno-exceptions -D_REENTRANT -I/usr/include -Wl,-zrelro -L/usr/lib64 -Wl,-R/usr/lib64 -Wl,-R/usr/pkg/lib  growisofs.o growisofs_mmc.o  -lpthread -o growisofs
/bin/ld: growisofs.o: in function `find_raw_device':
growisofs.c:(.text+0x51c): undefined reference to `major'
/bin/ld: growisofs.c:(.text+0x52a): undefined reference to `minor'
/bin/ld: growisofs.o: in function `grab_sg':
growisofs.c:(.text+0x715): undefined reference to `minor'
collect2: error: ld returned 1 exit status
make[1]: *** [<builtin>: growisofs] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory '/home/pbulk/build/sysutils/dvd+rw-tools/work/dvd+rw-tools-7.1'
make: *** [Makefile:2: all] Error 2
*** Error code 2

Stop.
bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/sysutils/dvd+rw-tools
*** Error code 1

Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/sysutils/dvd+rw-tools