+ 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/7plus-225nb1/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/7plus-225nb1/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for 7plus-225nb1
gcc -c -O2 -Wall -pedantic -ansi -D__unix__ 7plus.c
7plus.c: In function 'go_at_it':
7plus.c:604:29: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration]
604 | endstr = (char *) malloc ((int) strlen (argv[i]) +1);
| ^~~~~~
7plus.c:92:1: note: include '<stdlib.h>' or provide a declaration of 'malloc'
91 | #include "7plus.h"
+++ |+#include <stdlib.h>
92 |
7plus.c:604:29: warning: incompatible implicit declaration of built-in function 'malloc' [-Wbuiltin-declaration-mismatch]
604 | endstr = (char *) malloc ((int) strlen (argv[i]) +1);
| ^~~~~~
7plus.c:604:29: note: include '<stdlib.h>' or provide a declaration of 'malloc'
7plus.c:621:30: warning: incompatible implicit declaration of built-in function 'malloc' [-Wbuiltin-declaration-mismatch]
621 | sendstr = (char *) malloc ((int) strlen (argv[i]) +1);
| ^~~~~~
7plus.c:621:30: note: include '<stdlib.h>' or provide a declaration of 'malloc'
7plus.c:694:8: warning: implicit declaration of function 'isatty' [-Wimplicit-function-declaration]
694 | if (!isatty (fileno (o)))
| ^~~~~~
7plus.c:694:16: warning: implicit declaration of function 'fileno' [-Wimplicit-function-declaration]
694 | if (!isatty (fileno (o)))
| ^~~~~~
7plus.c:740:21: warning: incompatible implicit declaration of built-in function 'malloc' [-Wbuiltin-declaration-mismatch]
740 | if ((s = (char *) malloc ((size_t)4000UL)) == NULLCP)
| ^~~~~~
7plus.c:740:21: note: include '<stdlib.h>' or provide a declaration of 'malloc'
7plus.c:746:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration]
746 | exit (21);
| ^~~~
7plus.c:746:5: note: include '<stdlib.h>' or provide a declaration of 'exit'
7plus.c:746:5: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch]
7plus.c:746:5: note: include '<stdlib.h>' or provide a declaration of 'exit'
7plus.c:751:3: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration]
751 | free (s);
| ^~~~
7plus.c:751:3: note: include '<stdlib.h>' or provide a declaration of 'free'
7plus.c:751:3: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch]
7plus.c:751:3: note: include '<stdlib.h>' or provide a declaration of 'free'
7plus.c:759:5: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch]
759 | exit (21);
| ^~~~
7plus.c:759:5: note: include '<stdlib.h>' or provide a declaration of 'exit'
7plus.c:790:26: warning: '%s' directive writing up to 255 bytes into a region of size between 241 and 256 [-Wformat-overflow=]
790 | sprintf (genpath, "%s%s", _drive, _dir);
| ^~ ~~~~
7plus.c:790:5: note: 'sprintf' output between 1 and 271 bytes into a destination of size 256
790 | sprintf (genpath, "%s%s", _drive, _dir);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -c -O2 -Wall -pedantic -ansi -D__unix__ encode.c
encode.c: In function 'encode_file':
encode.c:42:7: warning: implicit declaration of function 'unlink' [-Wimplicit-function-declaration]
42 | unlink (_7PLUS_FLS);
| ^~~~~~
encode.c:180:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration]
180 | exit (20);
| ^~~~
encode.c:3:1: note: include '<stdlib.h>' or provide a declaration of 'exit'
2 | #include "globals.h"
+++ |+#include <stdlib.h>
3 |
encode.c:180:5: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch]
180 | exit (20);
| ^~~~
encode.c:180:5: note: include '<stdlib.h>' or provide a declaration of 'exit'
encode.c:270:43: warning: the address of 'searchbin' will always evaluate as 'true' [-Waddress]
270 | sprintf (filename, "%s%s", searchbin?searchbin:"", _7PLUS_FLS);
| ^
encode.c:320:49: warning: the comparison will always evaluate as 'true' for the address of 'searchbin' will never be NULL [-Waddress]
320 | sprintf (filename, "%s%s%s", searchbin?searchbin:"",
| ^
encode.c:22:55: note: 'searchbin' declared here
22 | char go_buf[257], stop_buf[257], cor_head[129], searchbin[MAXPATH];
| ^~~~~~~~~
encode.c:335:53: warning: the comparison will always evaluate as 'true' for the address of 'searchbin' will never be NULL [-Waddress]
335 | sprintf (filename, "%s%s.p%02x", searchbin?searchbin:"",
| ^
encode.c:22:55: note: 'searchbin' declared here
22 | char go_buf[257], stop_buf[257], cor_head[129], searchbin[MAXPATH];
| ^~~~~~~~~
encode.c:355:49: warning: the comparison will always evaluate as 'true' for the address of 'searchbin' will never be NULL [-Waddress]
355 | sprintf (filename, "%s%s%s", searchbin?searchbin:"",
| ^
encode.c:22:55: note: 'searchbin' declared here
22 | char go_buf[257], stop_buf[257], cor_head[129], searchbin[MAXPATH];
| ^~~~~~~~~
encode.c:383:11: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch]
383 | exit (1);
| ^~~~
encode.c:383:11: note: include '<stdlib.h>' or provide a declaration of 'exit'
encode.c:707:39: warning: the comparison will always evaluate as 'true' for the address of 'searchbin' will never be NULL [-Waddress]
707 | fprintf (o, "'%s%s", searchbin?searchbin:"", destname);
| ^
encode.c:22:55: note: 'searchbin' declared here
22 | char go_buf[257], stop_buf[257], cor_head[129], searchbin[MAXPATH];
| ^~~~~~~~~
encode.c:717:41: warning: the comparison will always evaluate as 'true' for the address of 'searchbin' will never be NULL [-Waddress]
717 | fprintf (o, "'%s%s", searchbin?searchbin:"", destname);
| ^
encode.c:22:55: note: 'searchbin' declared here
22 | char go_buf[257], stop_buf[257], cor_head[129], searchbin[MAXPATH];
| ^~~~~~~~~
encode.c:735:44: warning: the comparison will always evaluate as 'true' for the address of 'searchbin' will never be NULL [-Waddress]
735 | fprintf (o, "'%s%s%s'\n", searchbin?searchbin:"", destname, ".upl");
| ^
encode.c:22:55: note: 'searchbin' declared here
22 | char go_buf[257], stop_buf[257], cor_head[129], searchbin[MAXPATH];
| ^~~~~~~~~
encode.c:744:45: warning: the comparison will always evaluate as 'true' for the address of 'searchbin' will never be NULL [-Waddress]
744 | sprintf (filename, "%s%s", searchbin?searchbin:"", _7PLUS_FLS);
| ^
encode.c:22:55: note: 'searchbin' declared here
22 | char go_buf[257], stop_buf[257], cor_head[129], searchbin[MAXPATH];
| ^~~~~~~~~
gcc -c -O2 -Wall -pedantic -ansi -D__unix__ correct.c
correct.c: In function 'correct_meta':
correct.c:209:44: warning: the address of 'dum' will always evaluate as 'true' [-Waddress]
209 | if (!mcrc(line, 0) || !corrpart || !dum)
| ^
correct.c:392:7: warning: implicit declaration of function 'unlink' [-Wimplicit-function-declaration]
392 | unlink (newname);
| ^~~~~~
correct.c:443:24: warning: '%s' directive writing up to 257 bytes into a region of size 256 [-Wformat-overflow=]
443 | sprintf (newname, "%s%s", genpath, p);
| ^~
correct.c:443:3: note: 'sprintf' output 1 or more bytes (assuming 258) into a destination of size 256
443 | sprintf (newname, "%s%s", genpath, p);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -c -O2 -Wall -pedantic -ansi -D__unix__ rebuild.c
gcc -c -O2 -Wall -pedantic -ansi -D__unix__ decode.c
decode.c: In function 'control_decode':
decode.c:56:5: warning: implicit declaration of function 'unlink' [-Wimplicit-function-declaration]
56 | unlink (filename);
| ^~~~~~
decode.c: In function 'decode_file':
decode.c:117:28: warning: format '%x' expects argument of type 'unsigned int *', but argument 3 has type 'int *' [-Wformat=]
117 | if (sscanf (_ext, "p%x", &part) == 1)
| ~^ ~~~~~
| | |
| | int *
| unsigned int *
| %x
decode.c:134:28: warning: '%s' directive writing up to 270 bytes into a region of size 256 [-Wformat-overflow=]
134 | sprintf (srcname, "%s%s.p%02x", inpath, _file, part);
| ^~ ~~~~~~
decode.c:134:27: note: using the range [0, 4294967295] for directive argument
134 | sprintf (srcname, "%s%s.p%02x", inpath, _file, part);
| ^~~~~~~~~~~~
decode.c:134:9: note: 'sprintf' output 5 or more bytes (assuming 275) into a destination of size 256
134 | sprintf (srcname, "%s%s.p%02x", inpath, _file, part);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
decode.c:119:28: warning: '%s' directive writing up to 270 bytes into a region of size 256 [-Wformat-overflow=]
119 | sprintf (srcname, "%s%s.%s", inpath, _file, _ext);
| ^~ ~~~~~~
decode.c:119:9: note: 'sprintf' output 2 or more bytes (assuming 272) into a destination of size 256
119 | sprintf (srcname, "%s%s.%s", inpath, _file, _ext);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
decode.c:163:26: warning: '%s' directive writing up to 270 bytes into a region of size 256 [-Wformat-overflow=]
163 | sprintf (srcname, "%s%s.p01", inpath, _file);
| ^~ ~~~~~~
decode.c:163:7: note: 'sprintf' output 5 or more bytes (assuming 275) into a destination of size 256
163 | sprintf (srcname, "%s%s.p01", inpath, _file);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
decode.c:167:28: warning: '%s' directive writing up to 270 bytes into a region of size 256 [-Wformat-overflow=]
167 | sprintf (srcname, "%s%s.7pl", inpath, _file);
| ^~ ~~~~~~
decode.c:167:9: note: 'sprintf' output 5 or more bytes (assuming 275) into a destination of size 256
167 | sprintf (srcname, "%s%s.7pl", inpath, _file);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
decode.c:152:26: warning: '%s' directive writing up to 270 bytes into a region of size 256 [-Wformat-overflow=]
152 | sprintf (srcname, "%s%s.%s", inpath, _file, _ext);
| ^~ ~~~~~~
decode.c:152:7: note: 'sprintf' output 2 or more bytes (assuming 272) into a destination of size 256
152 | sprintf (srcname, "%s%s.%s", inpath, _file, _ext);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
decode.c:209:26: warning: '%s' directive writing up to 270 bytes into a region of size 256 [-Wformat-overflow=]
209 | sprintf (srcname, "%s%s", inpath, filename);
| ^~ ~~~~~~
decode.c:209:7: note: 'sprintf' output between 1 and 283 bytes into a destination of size 256
209 | sprintf (srcname, "%s%s", inpath, filename);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
decode.c:300:27: warning: '%s' directive writing up to 80 bytes into a region of size between 1 and 13 [-Wformat-overflow=]
300 | sprintf (destname, "%s%s", orgdestname, dummi2);
| ^~ ~~~~~~
decode.c:300:5: note: 'sprintf' output between 1 and 93 bytes into a destination of size 13
300 | sprintf (destname, "%s%s", orgdestname, dummi2);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
decode.c:362:9: warning: 'strncpy' output may be truncated copying 31 bytes from a string of length 65 [-Wstringop-truncation]
362 | strncpy (orgname, orgname2, (size_t)(MAXFNAME-1));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -c -O2 -Wall -pedantic -ansi -D__unix__ extract.c
extract.c: In function 'extract_files':
extract.c:203:11: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration]
203 | exit (1);
| ^~~~
extract.c:3:1: note: include '<stdlib.h>' or provide a declaration of 'exit'
2 | #include "globals.h"
+++ |+#include <stdlib.h>
3 |
extract.c:203:11: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch]
203 | exit (1);
| ^~~~
extract.c:203:11: note: include '<stdlib.h>' or provide a declaration of 'exit'
gcc -c -O2 -Wall -pedantic -ansi -D__unix__ join.c
join.c: In function 'join_err':
join.c:78:13: warning: implicit declaration of function 'strdup'; did you mean 'strupr'? [-Wimplicit-function-declaration]
78 | file[0] = strdup (file1);
| ^~~~~~
| strupr
join.c:78:11: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
78 | file[0] = strdup (file1);
| ^
join.c:79:11: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
79 | file[1] = strdup (file2);
| ^
join.c:229:5: warning: implicit declaration of function 'unlink' [-Wimplicit-function-declaration]
229 | unlink ("7plus.tmp");
| ^~~~~~
gcc -c -O2 -Wall -pedantic -ansi -D__unix__ utils.c
utils.c: In function 'my_putc':
utils.c:88:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration]
88 | exit (1);
| ^~~~
utils.c:27:1: note: include '<stdlib.h>' or provide a declaration of 'exit'
26 | #include <utime.h>
+++ |+#include <stdlib.h>
27 | #endif
utils.c:88:5: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch]
88 | exit (1);
| ^~~~
utils.c:88:5: note: include '<stdlib.h>' or provide a declaration of 'exit'
utils.c: In function 'crc_file':
utils.c:512:9: warning: the address of 'line' will always evaluate as 'true' [-Waddress]
512 | if (!line || strncmp ("CRC ", line, 4))
| ^
utils.c: In function 'copy_file':
utils.c:572:5: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch]
572 | exit (1);
| ^~~~
utils.c:572:5: note: include '<stdlib.h>' or provide a declaration of 'exit'
utils.c: In function 'replace':
utils.c:586:7: warning: implicit declaration of function 'access' [-Wimplicit-function-declaration]
586 | if (access (old, 2))
| ^~~~~~
utils.c:588:3: warning: implicit declaration of function 'unlink' [-Wimplicit-function-declaration]
588 | unlink (old);
| ^~~~~~
utils.c: In function 'test_file':
utils.c:901:12: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
901 | if (!flag)
| ^~
utils.c:903:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
903 | fprintf (o, "Break.\n");
| ^~~~~~~
utils.c: In function 'getch':
utils.c:1767:9: warning: implicit declaration of function 'fileno' [-Wimplicit-function-declaration]
1767 | fd = fileno (stdin);
| ^~~~~~
utils.c:1778:13: warning: implicit declaration of function 'gtty' [-Wimplicit-function-declaration]
1778 | (void) gtty(fd, &sg[OFF]);
| ^~~~
utils.c:1793:25: error: 'CBREAK' undeclared (first use in this function)
1793 | sg[ON].sg_flags |= CBREAK;
| ^~~~~~
utils.c:1793:25: note: each undeclared identifier is reported only once for each function it appears in
utils.c:1804:11: warning: implicit declaration of function 'stty' [-Wimplicit-function-declaration]
1804 | (void) stty(fd, &sg[ON]);
| ^~~~
utils.c:1807:4: warning: implicit declaration of function 'read'; did you mean 'fread'? [-Wimplicit-function-declaration]
1807 | read(fd, &c, 1);
| ^~~~
| fread
gmake: *** [netbsd.mak:28: utils.o] Error 1
*** Error code 2
Stop.
bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/ham/7plus
*** Error code 1
Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/ham/7plus