+ 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/djbfft-0.76/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/djbfft-0.76/work.log
===> Building for djbfft-0.76
--- compilebase ---
--- load ---
--- systype ---
--- choose ---
--- load ---
( cat warn-auto.sh;  echo 'main="$1"; shift';  echo exec "`head -1 conf-ld`"  '-o "$main" "$main".o ${1+"$@"}'  ) > load
--- systype ---
( cat warn-auto.sh;  echo CC=\'`head -1 conf-cc`\';  echo LD=\'`head -1 conf-ld`\';  cat find-systype.sh;  ) | sh > systype
--- choose ---
cat warn-auto.sh choose.sh  | sed s}HOME}"`head -1 conf-home`"}g  > choose
--- compilebase ---
( cat warn-auto.sh;  echo exec  "`head -1 conf-cc`" '-c ${1+"$@"}'  ) > compilebase
--- choose ---
chmod 755 choose
--- compilebase ---
chmod 755 compilebase
--- auto_align ---
( ./compilebase trycpp.c  -malign-double >/dev/null 2>&1  && echo -malign-double || exit 0 ) > auto_align
--- load ---
chmod 755 load
--- auto_align ---
rm -f trycpp.o
--- compile ---
( cat warn-auto.sh;  echo exec  "`head -1 conf-cc`" "`cat auto_align`"  '-c ${1+"$@"}'  ) > compile
chmod 755 compile
--- accuracy.o ---
--- accuracy2.o ---
--- auto-str.o ---
--- accuracy.o ---
./compile accuracy.c
--- byte_copy.o ---
--- auto-str.o ---
./compile auto-str.c
--- byte_copy.o ---
./compile byte_copy.c
--- accuracy2.o ---
./compile accuracy2.c
--- accuracy.o ---
accuracy.c:230:1: warning: return type defaults to 'int' [-Wimplicit-int]
  230 | main()
      | ^~~~
accuracy.c: In function 'main':
accuracy.c:286:3: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration]
  286 |   exit(0);
      |   ^~~~
accuracy.c:7:1: note: include '<stdlib.h>' or provide a declaration of 'exit'
    6 | #include "fftr8.h"
  +++ |+#include <stdlib.h>
    7 | 
accuracy.c:286:3: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch]
  286 |   exit(0);
      |   ^~~~
accuracy.c:286:3: note: include '<stdlib.h>' or provide a declaration of 'exit'
--- accuracy2.o ---
accuracy2.c: In function 'doitc4':
accuracy2.c:26:31: error: 'M_PI' undeclared (first use in this function)
   26 |     testroots[j].re = cos(2 * M_PI * j / m);
      |                               ^~~~
accuracy2.c:26:31: note: each undeclared identifier is reported only once for each function it appears in
accuracy2.c: In function 'doitc8':
accuracy2.c:85:31: error: 'M_PI' undeclared (first use in this function)
   85 |     testroots[j].re = cos(2 * M_PI * j / m);
      |                               ^~~~
accuracy2.c: In function 'doitr4':
accuracy2.c:144:31: error: 'M_PI' undeclared (first use in this function)
  144 |     testroots[j].re = cos(2 * M_PI * j / m);
      |                               ^~~~
accuracy2.c: In function 'doitr8':
accuracy2.c:194:31: error: 'M_PI' undeclared (first use in this function)
  194 |     testroots[j].re = cos(2 * M_PI * j / m);
      |                               ^~~~
accuracy2.c: At top level:
accuracy2.c:234:1: warning: return type defaults to 'int' [-Wimplicit-int]
  234 | main()
      | ^~~~
accuracy2.c: In function 'main':
accuracy2.c:290:3: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration]
  290 |   exit(0);
      |   ^~~~
accuracy2.c:8:1: note: include '<stdlib.h>' or provide a declaration of 'exit'
    7 | #include "fftfreq.h"
  +++ |+#include <stdlib.h>
    8 | 
accuracy2.c:290:3: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch]
  290 |   exit(0);
      |   ^~~~
accuracy2.c:290:3: note: include '<stdlib.h>' or provide a declaration of 'exit'
*** [accuracy2.o] Error code 1

bmake: stopped making "it" in /home/pbulk/build/math/djbfft/work/djbfft-0.76
--- auto-str.o ---
auto-str.c:8:6: warning: conflicting types for built-in function 'puts'; expected 'int(const char *)' [-Wbuiltin-declaration-mismatch]
    8 | void puts(s)
      |      ^~~~
auto-str.c:4:1: note: 'puts' is declared in header '<stdio.h>'
    3 | #include "exit.h"
  +++ |+#include <stdio.h>
    4 | 
auto-str.c:14:1: warning: return type defaults to 'int' [-Wimplicit-int]
   14 | main(argc,argv)
      | ^~~~
bmake: 1 error

bmake: stopped making "it" in /home/pbulk/build/math/djbfft/work/djbfft-0.76
*** Error code 2

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

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