+ 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/ubs-0.17nb4/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/ubs-0.17nb4/work.log ===> Building for ubs-0.17nb4 --- all --- /opt/pkg/bin/bmake all-recursive --- all-recursive --- Making all in lib --- common.o --- --- exec_proc.o --- --- get_song.o --- --- logging.o --- --- common.o --- if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/pkg/include -I../include -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -std=c99 -D_XOPEN_SOURCE=600 -I/opt/pkg/include -MT common.o -MD -MP -MF ".deps/common.Tpo" -c -o common.o `test -f 'common.c' || echo './'`common.c; then mv -f ".deps/common.Tpo" ".deps/common.Po"; else rm -f ".deps/common.Tpo"; exit 1; fi --- logging.o --- if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/pkg/include -I../include -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -std=c99 -D_XOPEN_SOURCE=600 -I/opt/pkg/include -MT logging.o -MD -MP -MF ".deps/logging.Tpo" -c -o logging.o `test -f 'logging.c' || echo './'`logging.c; then mv -f ".deps/logging.Tpo" ".deps/logging.Po"; else rm -f ".deps/logging.Tpo"; exit 1; fi --- exec_proc.o --- if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/pkg/include -I../include -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -std=c99 -D_XOPEN_SOURCE=600 -I/opt/pkg/include -MT exec_proc.o -MD -MP -MF ".deps/exec_proc.Tpo" -c -o exec_proc.o `test -f 'exec_proc.c' || echo './'`exec_proc.c; then mv -f ".deps/exec_proc.Tpo" ".deps/exec_proc.Po"; else rm -f ".deps/exec_proc.Tpo"; exit 1; fi --- get_song.o --- if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/pkg/include -I../include -Wall -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -std=c99 -D_XOPEN_SOURCE=600 -I/opt/pkg/include -MT get_song.o -MD -MP -MF ".deps/get_song.Tpo" -c -o get_song.o `test -f 'get_song.c' || echo './'`get_song.c; then mv -f ".deps/get_song.Tpo" ".deps/get_song.Po"; else rm -f ".deps/get_song.Tpo"; exit 1; fi --- logging.o --- logging.c: In function 'read_log': logging.c:281:4: warning: 'strncpy' output truncated before terminating nul copying 6 bytes from a string of the same length [-Wstringop-truncation] 281 | strncpy(entry->date, "(null)", 6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ logging.c:288:3: warning: 'strncpy' output truncated before terminating nul copying 6 bytes from a string of the same length [-Wstringop-truncation] 288 | strncpy(entry->date, "(null)", 6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ logging.c:294:4: warning: 'strncpy' output truncated before terminating nul copying 6 bytes from a string of the same length [-Wstringop-truncation] 294 | strncpy(entry->time, "(null)", 6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ logging.c:301:3: warning: 'strncpy' output truncated before terminating nul copying 6 bytes from a string of the same length [-Wstringop-truncation] 301 | strncpy(entry->time, "(null)", 6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- common.o --- common.c: In function 'sig_quit': common.c:75:29: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size 124 [-Wformat-truncation=] 75 | snprintf(buf, STRBUF, "var/%s.pid", PROCNAME); | ^~ ~~~~~~~~ common.c:75:2: note: 'snprintf' output between 9 and 136 bytes into a destination of size 128 75 | snprintf(buf, STRBUF, "var/%s.pid", PROCNAME); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- get_song.o --- get_song.c: In function 'check_against_log': get_song.c:205:8: error: implicit declaration of function 'strcasecmp'; did you mean 'strncmp'? [-Wimplicit-function-declaration] 205 | if(!strcasecmp(backfiles[i], filename) || | ^~~~~~~~~~ | strncmp --- exec_proc.o --- exec_proc.c: In function 'exec_proc': exec_proc.c:56:4: error: implicit declaration of function 'bzero' [-Wimplicit-function-declaration] 56 | bzero(run_cmd_args[arg_count], BIGSTR); | ^~~~~ --- common.o --- common.c: In function 'ubs_init': common.c:99:3: warning: 'strncpy' specified bound 128 equals destination size [-Wstringop-truncation] 99 | strncpy(PROCNAME, pname, STRBUF); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ common.c:96:3: warning: 'strncpy' specified bound 128 equals destination size [-Wstringop-truncation] 96 | strncpy(PROCNAME, p + 1, STRBUF); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- get_song.o --- *** [get_song.o] Error code 1 bmake[2]: stopped making "all" in /home/pbulk/build/audio/ubs/work/ubs-0.17/lib --- exec_proc.o --- *** [exec_proc.o] Error code 1 bmake[2]: stopped making "all" in /home/pbulk/build/audio/ubs/work/ubs-0.17/lib --- logging.o --- logging.c: In function 'log_error_msg': logging.c:163:5: warning: 'strncat' specified bound 4096 equals destination size [-Wstringop-truncation] 163 | strncat(str_out, va_arg(ap, char *), BIGBUF); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ logging.c:163:5: warning: 'strncat' specified bound 4096 equals destination size [-Wstringop-overflow=] logging.c: In function 'record_status': logging.c:100:29: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size 124 [-Wformat-truncation=] 100 | snprintf(buf, STRBUF, "var/%s.status", PROCNAME); | ^~ ~~~~~~~~ logging.c:100:2: note: 'snprintf' output between 12 and 139 bytes into a destination of size 128 100 | snprintf(buf, STRBUF, "var/%s.status", PROCNAME); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ logging.c: In function 'record_pid': logging.c:122:29: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size 124 [-Wformat-truncation=] 122 | snprintf(buf, STRBUF, "var/%s.pid", PROCNAME); | ^~ ~~~~~~~~ logging.c:122:2: note: 'snprintf' output between 9 and 136 bytes into a destination of size 128 122 | snprintf(buf, STRBUF, "var/%s.pid", PROCNAME); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ logging.c: In function 'log_event': logging.c:232:3: warning: 'strncpy' specified bound 4096 equals destination size [-Wstringop-truncation] 232 | strncpy(entry.field1, field1, BIGBUF); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ logging.c:233:3: warning: 'strncpy' specified bound 4096 equals destination size [-Wstringop-truncation] 233 | strncpy(entry.field2, field2, BIGBUF); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ logging.c:234:3: warning: 'strncpy' specified bound 4096 equals destination size [-Wstringop-truncation] 234 | strncpy(entry.field3, field3, BIGBUF); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bmake[2]: 2 errors bmake[2]: stopped making "all" in /home/pbulk/build/audio/ubs/work/ubs-0.17/lib *** [all-recursive] Error code 1 bmake[1]: stopped making "all-recursive" in /home/pbulk/build/audio/ubs/work/ubs-0.17 bmake[1]: 1 error bmake[1]: stopped making "all-recursive" in /home/pbulk/build/audio/ubs/work/ubs-0.17 *** [all] Error code 2 bmake: stopped making "all" in /home/pbulk/build/audio/ubs/work/ubs-0.17 bmake: 1 error bmake: stopped making "all" in /home/pbulk/build/audio/ubs/work/ubs-0.17 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/audio/ubs *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/audio/ubs