+ 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/honggfuzz-2.3.1/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/honggfuzz-2.3.1/work.log ===> Building for honggfuzz-2.3.1 gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Wno-format-truncation -Wno-override-init -I. -Wno-initializer-overrides -Wno-unknown-warning-option -Wno-unknown-pragmas -finline-limit=4000 -D_HF_ARCH_POSIX -o cmdline.o cmdline.c gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Wno-format-truncation -Wno-override-init -I. -Wno-initializer-overrides -Wno-unknown-warning-option -Wno-unknown-pragmas -finline-limit=4000 -D_HF_ARCH_POSIX -o display.o display.c gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Wno-format-truncation -Wno-override-init -I. -Wno-initializer-overrides -Wno-unknown-warning-option -Wno-unknown-pragmas -finline-limit=4000 -D_HF_ARCH_POSIX -o fuzz.o fuzz.c In file included from cmdline.h:28, from cmdline.c:23: honggfuzz.h:153:29: error: 'PATH_MAX' undeclared here (not in a function) 153 | char path[PATH_MAX]; | ^~~~~~~~ gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -std=c11 -I/usr/local/include -D_GNU_SOURCE -Wall -Wextra -Wno-format-truncation -Wno-override-init -I. -Wno-initializer-overrides -Wno-unknown-warning-option -Wno-unknown-pragmas -finline-limit=4000 -D_HF_ARCH_POSIX -o honggfuzz.o honggfuzz.c In file included from display.h:27, from display.c:24: honggfuzz.h:153:29: error: 'PATH_MAX' undeclared here (not in a function) 153 | char path[PATH_MAX]; | ^~~~~~~~ cmdline.c: In function 'cmdlineCheckBinaryType': cmdline.c:82:9: warning: implicit declaration of function 'memmem'; did you mean 'memset'? [-Wimplicit-function-declaration] 82 | if (memmem(map, fileSz, _HF_PERSISTENT_SIG, strlen(_HF_PERSISTENT_SIG))) { | ^~~~~~ | memset cmdline.c: In function 'cmdlineParseTriState': cmdline.c:173:10: warning: implicit declaration of function 'strcasecmp'; did you mean 'strncmp'? [-Wimplicit-function-declaration] 173 | if ((strcasecmp(optarg, "0") == 0) || (strcasecmp(optarg, "false") == 0) || | ^~~~~~~~~~ | strncmp cc1: note: unrecognized command-line option '-Wno-unknown-warning-option' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-initializer-overrides' may have been intended to silence earlier diagnostics At top level: cc1: note: unrecognized command-line option '-Wno-unknown-warning-option' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-initializer-overrides' may have been intended to silence earlier diagnostics In file included from fuzz.h:26, from fuzz.c:25: ./honggfuzz.h:153:29: error: 'PATH_MAX' undeclared here (not in a function) 153 | char path[PATH_MAX]; | ^~~~~~~~ gmake: *** [Makefile:259: display.o] Error 1 gmake: *** Waiting for unfinished jobs.... fuzz.c: In function 'fuzz_minimizeRemoveFiles': fuzz.c:165:33: error: type of formal parameter 2 is incomplete 165 | if (!input_getNext(run, fname, /* rewind= */ false)) { | ^~~~~ fuzz.c:164:14: warning: unused variable 'fname' [-Wunused-variable] 164 | char fname[PATH_MAX]; | ^~~~~ fuzz.c: In function 'fuzz_runVerifier': fuzz.c:257:10: warning: unused variable 'verFile' [-Wunused-variable] 257 | char verFile[PATH_MAX]; | ^~~~~~~ fuzz.c:254:10: warning: unused variable 'origCrashPath' [-Wunused-variable] 254 | char origCrashPath[PATH_MAX]; | ^~~~~~~~~~~~~ fuzz.c: In function 'fuzz_threadNew': fuzz.c:552:9: warning: implicit declaration of function 'kill' [-Wimplicit-function-declaration] 552 | kill(run.pid, SIGKILL); | ^~~~ At top level: cc1: note: unrecognized command-line option '-Wno-unknown-warning-option' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-initializer-overrides' may have been intended to silence earlier diagnostics In file included from cmdline.h:28, from honggfuzz.c:36: honggfuzz.h:153:29: error: 'PATH_MAX' undeclared here (not in a function) 153 | char path[PATH_MAX]; | ^~~~~~~~ gmake: *** [Makefile:259: cmdline.o] Error 1 honggfuzz.c: In function 'setupRLimits': honggfuzz.c:104:21: warning: implicit declaration of function 'MIN' [-Wimplicit-function-declaration] 104 | rlim.rlim_cur = MIN(1024, rlim.rlim_max); // we don't need more | ^~~ honggfuzz.c: In function 'setupMainThreadTimer': honggfuzz.c:124:32: warning: passing argument 2 of 'setitimer' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 124 | if (setitimer(ITIMER_REAL, &it, NULL) == -1) { | ^~~ In file included from /usr/include/sys/select.h:53, from /usr/include/sys/types.h:672, from /usr/include/sys/resource.h:47, from honggfuzz.c:31: /usr/include/sys/time.h:418:20: note: expected 'struct itimerval * restrict' but argument is of type 'const struct itimerval *' 418 | int setitimer(int, struct itimerval *_RESTRICT_KYWD, | ^ honggfuzz.c: In function 'setupSignalsPreThreads': honggfuzz.c:132:5: warning: implicit declaration of function 'sigemptyset' [-Wimplicit-function-declaration] 132 | sigemptyset(&ss); | ^~~~~~~~~~~ honggfuzz.c:133:5: warning: implicit declaration of function 'sigaddset' [-Wimplicit-function-declaration] 133 | sigaddset(&ss, SIGTERM); | ^~~~~~~~~ honggfuzz.c:144:9: warning: implicit declaration of function 'sigprocmask' [-Wimplicit-function-declaration] 144 | if (sigprocmask(SIG_SETMASK, &ss, NULL) != 0) { | ^~~~~~~~~~~ honggfuzz.c:148:12: error: variable 'sa' has initializer but incomplete type 148 | struct sigaction sa = { | ^~~~~~~~~ honggfuzz.c:149:10: error: 'struct sigaction' has no member named 'sa_handler' 149 | .sa_handler = sigHandler, | ^~~~~~~~~~ honggfuzz.c:149:23: warning: excess elements in struct initializer 149 | .sa_handler = sigHandler, | ^~~~~~~~~~ honggfuzz.c:149:23: note: (near initialization for 'sa') honggfuzz.c:150:10: error: 'struct sigaction' has no member named 'sa_flags' 150 | .sa_flags = 0, | ^~~~~~~~ honggfuzz.c:150:23: warning: excess elements in struct initializer 150 | .sa_flags = 0, | ^ honggfuzz.c:150:23: note: (near initialization for 'sa') honggfuzz.c:148:22: error: storage size of 'sa' isn't known 148 | struct sigaction sa = { | ^~ honggfuzz.c:153:9: warning: implicit declaration of function 'sigaction' [-Wimplicit-function-declaration] 153 | if (sigaction(SIGTERM, &sa, NULL) == -1) { | ^~~~~~~~~ honggfuzz.c:148:22: warning: unused variable 'sa' [-Wunused-variable] 148 | struct sigaction sa = { | ^~ gmake: *** [Makefile:259: fuzz.o] Error 1 honggfuzz.c: In function 'setupSignalsMainThread': honggfuzz.c:182:9: warning: implicit declaration of function 'pthread_sigmask'; did you mean 'pthread_spin_lock'? [-Wimplicit-function-declaration] 182 | if (pthread_sigmask(SIG_UNBLOCK, &ss, NULL) != 0) { | ^~~~~~~~~~~~~~~ | pthread_spin_lock honggfuzz.c: In function 'pingThreads': honggfuzz.c:218:13: warning: implicit declaration of function 'pthread_kill'; did you mean 'pthread_self'? [-Wimplicit-function-declaration] 218 | if (pthread_kill(hfuzz->threads.threads[i], SIGCHLD) != 0 && errno != EINTR && errno != 0) { | ^~~~~~~~~~~~ | pthread_self honggfuzz.c: In function 'signalThread': honggfuzz.c:237:19: warning: implicit declaration of function 'sigwait' [-Wimplicit-function-declaration] 237 | int ret = sigwait(&ss, &sig); | ^~~~~~~ In file included from honggfuzz.c:42: honggfuzz.c: In function 'mainThreadLoop': honggfuzz.c:271:17: warning: implicit declaration of function 'strsignal'; did you mean 'signal'? [-Wimplicit-function-declaration] 271 | strsignal(ATOMIC_GET(sigReceived))); | ^~~~~~~~~ libhfcommon/log.h:42:53: note: in definition of macro 'LOG_I' 42 | logLog(INFO, __FUNCTION__, __LINE__, false, __VA_ARGS__); \ | ^~~~~~~~~~~ honggfuzz.c:270:19: warning: format '%s' expects argument of type 'char *', but argument 7 has type 'int' [-Wformat=] 270 | LOG_I("Signal %d (%s) received, terminating", ATOMIC_GET(sigReceived), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 271 | strsignal(ATOMIC_GET(sigReceived))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int libhfcommon/log.h:42:53: note: in definition of macro 'LOG_I' 42 | logLog(INFO, __FUNCTION__, __LINE__, false, __VA_ARGS__); \ | ^~~~~~~~~~~ honggfuzz.c:270:32: note: format string is defined here 270 | LOG_I("Signal %d (%s) received, terminating", ATOMIC_GET(sigReceived), | ~^ | | | char * | %d At top level: cc1: note: unrecognized command-line option '-Wno-unknown-warning-option' may have been intended to silence earlier diagnostics cc1: note: unrecognized command-line option '-Wno-initializer-overrides' may have been intended to silence earlier diagnostics gmake: *** [Makefile:259: honggfuzz.o] Error 1 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/honggfuzz *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/honggfuzz