=> Bootstrap dependency digest>=20010302: found digest-20121220 ===> Building for dash-0.5.7 /usr/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/usr/pkgsrc/work/shells/dash/work/dash-0.5.7' Making all in src gmake[2]: Entering directory '/usr/pkgsrc/work/shells/dash/work/dash-0.5.7/src' cc -DHAVE_CONFIG_H -I. -I.. -include ../config.h -DBSD=1 -DSHELL -DIFS_BROKEN -Wall -O2 -march=i586 -E -x c -o builtins.def builtins.def.in sh mkbuiltins builtins.def cc -I. -I.. -include ../config.h -DBSD=1 -DSHELL -DIFS_BROKEN -g -O2 -Wall -o mknodes mknodes.c ./mknodes nodetypes nodes.c.pat sh mktokens cc -I. -I.. -include ../config.h -DBSD=1 -DSHELL -DIFS_BROKEN -g -O2 -Wall -o mksyntax mksyntax.c ./mksyntax /usr/pkg/bin/gmake all-am gmake[3]: Entering directory '/usr/pkgsrc/work/shells/dash/work/dash-0.5.7/src' cc -DHAVE_CONFIG_H -I. -I.. -include ../config.h -DBSD=1 -DSHELL -DIFS_BROKEN -Wall -O2 -march=i586 -MT alias.o -MD -MP -MF .deps/alias.Tpo -c -o alias.o alias.c mv -f .deps/alias.Tpo .deps/alias.Po cc -DHAVE_CONFIG_H -I. -I.. -include ../config.h -DBSD=1 -DSHELL -DIFS_BROKEN -Wall -O2 -march=i586 -MT arith_yacc.o -MD -MP -MF .deps/arith_yacc.Tpo -c -o arith_yacc.o arith_yacc.c mv -f .deps/arith_yacc.Tpo .deps/arith_yacc.Po cc -DHAVE_CONFIG_H -I. -I.. -include ../config.h -DBSD=1 -DSHELL -DIFS_BROKEN -Wall -O2 -march=i586 -MT arith_yylex.o -MD -MP -MF .deps/arith_yylex.Tpo -c -o arith_yylex.o arith_yylex.c mv -f .deps/arith_yylex.Tpo .deps/arith_yylex.Po cc -DHAVE_CONFIG_H -I. -I.. -include ../config.h -DBSD=1 -DSHELL -DIFS_BROKEN -Wall -O2 -march=i586 -MT cd.o -MD -MP -MF .deps/cd.Tpo -c -o cd.o cd.c mv -f .deps/cd.Tpo .deps/cd.Po cc -DHAVE_CONFIG_H -I. -I.. -include ../config.h -DBSD=1 -DSHELL -DIFS_BROKEN -Wall -O2 -march=i586 -MT error.o -MD -MP -MF .deps/error.Tpo -c -o error.o error.c mv -f .deps/error.Tpo .deps/error.Po cc -DHAVE_CONFIG_H -I. -I.. -include ../config.h -DBSD=1 -DSHELL -DIFS_BROKEN -Wall -O2 -march=i586 -MT eval.o -MD -MP -MF .deps/eval.Tpo -c -o eval.o eval.c eval.c:102:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] name: nullstr, ^~~~~ .name = eval.c:103:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] builtin: bltincmd ^~~~~~~~ .builtin = eval.c:1080:13: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] p = " %s" + (1 - sep); ~~~~~~^~~~~~~~~~~ eval.c:1080:13: note: use array indexing to silence this warning p = " %s" + (1 - sep); ^ & [ ] 3 warnings generated. mv -f .deps/eval.Tpo .deps/eval.Po cc -DHAVE_CONFIG_H -I. -I.. -include ../config.h -DBSD=1 -DSHELL -DIFS_BROKEN -Wall -O2 -march=i586 -MT exec.o -MD -MP -MF .deps/exec.Tpo -c -o exec.o exec.c mv -f .deps/exec.Tpo .deps/exec.Po cc -DHAVE_CONFIG_H -I. -I.. -include ../config.h -DBSD=1 -DSHELL -DIFS_BROKEN -Wall -O2 -march=i586 -MT expand.o -MD -MP -MF .deps/expand.Tpo -c -o expand.o expand.c mv -f .deps/expand.Tpo .deps/expand.Po cc -DHAVE_CONFIG_H -I. -I.. -include ../config.h -DBSD=1 -DSHELL -DIFS_BROKEN -Wall -O2 -march=i586 -MT histedit.o -MD -MP -MF .deps/histedit.Tpo -c -o histedit.o histedit.c mv -f .deps/histedit.Tpo .deps/histedit.Po cc -DHAVE_CONFIG_H -I. -I.. -include ../config.h -DBSD=1 -DSHELL -DIFS_BROKEN -Wall -O2 -march=i586 -MT input.o -MD -MP -MF .deps/input.Tpo -c -o input.o input.c mv -f .deps/input.Tpo .deps/input.Po cc -DHAVE_CONFIG_H -I. -I.. -include ../config.h -DBSD=1 -DSHELL -DIFS_BROKEN -Wall -O2 -march=i586 -MT jobs.o -MD -MP -MF .deps/jobs.Tpo -c -o jobs.o jobs.c jobs.c:430:23: warning: format string is not a string literal (potentially insecure) [-Wformat-security] col = fmtstr(s, 32, strsignal(st)); ^~~~~~~~~~~~~ jobs.c:1398:16: warning: adding 'int' to a string does not append to the string [-Wstring-plus-int] str = "\"}" + !(quoted & 1); ~~~~~~^~~~~~~~~~~~~~~ jobs.c:1398:16: note: use array indexing to silence this warning str = "\"}" + !(quoted & 1); ^ & [ ] 2 warnings generated. mv -f .deps/jobs.Tpo .deps/jobs.Po cc -DHAVE_CONFIG_H -I. -I.. -include ../config.h -DBSD=1 -DSHELL -DIFS_BROKEN -Wall -O2 -march=i586 -MT mail.o -MD -MP -MF .deps/mail.Tpo -c -o mail.o mail.c mv -f .deps/mail.Tpo .deps/mail.Po cc -DHAVE_CONFIG_H -I. -I.. -include ../config.h -DBSD=1 -DSHELL -DIFS_BROKEN -Wall -O2 -march=i586 -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c mv -f .deps/main.Tpo .deps/main.Po cc -DHAVE_CONFIG_H -I. -I.. -include ../config.h -DBSD=1 -DSHELL -DIFS_BROKEN -Wall -O2 -march=i586 -MT memalloc.o -MD -MP -MF .deps/memalloc.Tpo -c -o memalloc.o memalloc.c mv -f .deps/memalloc.Tpo .deps/memalloc.Po cc -DHAVE_CONFIG_H -I. -I.. -include ../config.h -DBSD=1 -DSHELL -DIFS_BROKEN -Wall -O2 -march=i586 -MT miscbltin.o -MD -MP -MF .deps/miscbltin.Tpo -c -o miscbltin.o miscbltin.c miscbltin.c:495:13: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if (val < (rlim_t) 0) ~~~ ^ ~~~~~~~~~~ 1 warning generated. mv -f .deps/miscbltin.Tpo .deps/miscbltin.Po cc -DHAVE_CONFIG_H -I. -I.. -include ../config.h -DBSD=1 -DSHELL -DIFS_BROKEN -Wall -O2 -march=i586 -MT mystring.o -MD -MP -MF .deps/mystring.Tpo -c -o mystring.o mystring.c mv -f .deps/mystring.Tpo .deps/mystring.Po cc -DHAVE_CONFIG_H -I. -I.. -include ../config.h -DBSD=1 -DSHELL -DIFS_BROKEN -Wall -O2 -march=i586 -MT options.o -MD -MP -MF .deps/options.Tpo -c -o options.o options.c mv -f .deps/options.Tpo .deps/options.Po cc -DHAVE_CONFIG_H -I. -I.. -include ../config.h -DBSD=1 -DSHELL -DIFS_BROKEN -Wall -O2 -march=i586 -MT parser.o -MD -MP -MF .deps/parser.Tpo -c -o parser.o parser.c mv -f .deps/parser.Tpo .deps/parser.Po cc -DHAVE_CONFIG_H -I. -I.. -include ../config.h -DBSD=1 -DSHELL -DIFS_BROKEN -Wall -O2 -march=i586 -MT redir.o -MD -MP -MF .deps/redir.Tpo -c -o redir.o redir.c mv -f .deps/redir.Tpo .deps/redir.Po cc -DHAVE_CONFIG_H -I. -I.. -include ../config.h -DBSD=1 -DSHELL -DIFS_BROKEN -Wall -O2 -march=i586 -MT show.o -MD -MP -MF .deps/show.Tpo -c -o show.o show.c mv -f .deps/show.Tpo .deps/show.Po cc -DHAVE_CONFIG_H -I. -I.. -include ../config.h -DBSD=1 -DSHELL -DIFS_BROKEN -Wall -O2 -march=i586 -MT trap.o -MD -MP -MF .deps/trap.Tpo -c -o trap.o trap.c mv -f .deps/trap.Tpo .deps/trap.Po cc -DHAVE_CONFIG_H -I. -I.. -include ../config.h -DBSD=1 -DSHELL -DIFS_BROKEN -Wall -O2 -march=i586 -MT output.o -MD -MP -MF .deps/output.Tpo -c -o output.o output.c output.c:86:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] nextc: 0, end: 0, buf: 0, bufsize: OUTBUFSIZ, fd: 1, flags: 0 ^~~~~~ .nextc = output.c:86:12: warning: use of GNU old-style field designator extension [-Wgnu-designator] nextc: 0, end: 0, buf: 0, bufsize: OUTBUFSIZ, fd: 1, flags: 0 ^~~~ .end = output.c:86:20: warning: use of GNU old-style field designator extension [-Wgnu-designator] nextc: 0, end: 0, buf: 0, bufsize: OUTBUFSIZ, fd: 1, flags: 0 ^~~~ .buf = output.c:86:28: warning: use of GNU old-style field designator extension [-Wgnu-designator] nextc: 0, end: 0, buf: 0, bufsize: OUTBUFSIZ, fd: 1, flags: 0 ^~~~~~~~ .bufsize = output.c:86:48: warning: use of GNU old-style field designator extension [-Wgnu-designator] nextc: 0, end: 0, buf: 0, bufsize: OUTBUFSIZ, fd: 1, flags: 0 ^~~ .fd = output.c:86:55: warning: use of GNU old-style field designator extension [-Wgnu-designator] nextc: 0, end: 0, buf: 0, bufsize: OUTBUFSIZ, fd: 1, flags: 0 ^~~~~~ .flags = output.c:89:2: warning: use of GNU old-style field designator extension [-Wgnu-designator] nextc: 0, end: 0, buf: 0, bufsize: 0, fd: 2, flags: 0 ^~~~~~ .nextc = output.c:89:12: warning: use of GNU old-style field designator extension [-Wgnu-designator] nextc: 0, end: 0, buf: 0, bufsize: 0, fd: 2, flags: 0 ^~~~ .end = output.c:89:20: warning: use of GNU old-style field designator extension [-Wgnu-designator] nextc: 0, end: 0, buf: 0, bufsize: 0, fd: 2, flags: 0 ^~~~ .buf = output.c:89:28: warning: use of GNU old-style field designator extension [-Wgnu-designator] nextc: 0, end: 0, buf: 0, bufsize: 0, fd: 2, flags: 0 ^~~~~~~~ .bufsize = output.c:89:40: warning: use of GNU old-style field designator extension [-Wgnu-designator] nextc: 0, end: 0, buf: 0, bufsize: 0, fd: 2, flags: 0 ^~~ .fd = output.c:89:47: warning: use of GNU old-style field designator extension [-Wgnu-designator] nextc: 0, end: 0, buf: 0, bufsize: 0, fd: 2, flags: 0 ^~~~~~ .flags = 12 warnings generated. mv -f .deps/output.Tpo .deps/output.Po cc -DHAVE_CONFIG_H -I. -I.. -include ../config.h -DBSD=1 -DSHELL -DIFS_BROKEN -Wall -O2 -march=i586 -MT printf.o -MD -MP -MF .deps/printf.Tpo -c -o printf.o `test -f 'bltin/printf.c' || echo './'`bltin/printf.c mv -f .deps/printf.Tpo .deps/printf.Po cc -DHAVE_CONFIG_H -I. -I.. -include ../config.h -DBSD=1 -DSHELL -DIFS_BROKEN -Wall -O2 -march=i586 -MT system.o -MD -MP -MF .deps/system.Tpo -c -o system.o system.c mv -f .deps/system.Tpo .deps/system.Po cc -DHAVE_CONFIG_H -I. -I.. -include ../config.h -DBSD=1 -DSHELL -DIFS_BROKEN -Wall -O2 -march=i586 -MT test.o -MD -MP -MF .deps/test.Tpo -c -o test.o `test -f 'bltin/test.c' || echo './'`bltin/test.c mv -f .deps/test.Tpo .deps/test.Po cc -DHAVE_CONFIG_H -I. -I.. -include ../config.h -DBSD=1 -DSHELL -DIFS_BROKEN -Wall -O2 -march=i586 -MT times.o -MD -MP -MF .deps/times.Tpo -c -o times.o `test -f 'bltin/times.c' || echo './'`bltin/times.c mv -f .deps/times.Tpo .deps/times.Po cc -DHAVE_CONFIG_H -I. -I.. -include ../config.h -DBSD=1 -DSHELL -DIFS_BROKEN -Wall -O2 -march=i586 -MT var.o -MD -MP -MF .deps/var.Tpo -c -o var.o var.c mv -f .deps/var.Tpo .deps/var.Po cc -DHAVE_CONFIG_H -I. -I.. -include ../config.h -DBSD=1 -DSHELL -DIFS_BROKEN -Wall -O2 -march=i586 -MT builtins.o -MD -MP -MF .deps/builtins.Tpo -c -o builtins.o builtins.c mv -f .deps/builtins.Tpo .deps/builtins.Po cc -I. -I.. -include ../config.h -DBSD=1 -DSHELL -DIFS_BROKEN -g -O2 -Wall -o mkinit mkinit.c ./mkinit alias.c arith_yacc.c arith_yylex.c cd.c error.c eval.c exec.c expand.c histedit.c input.c jobs.c mail.c main.c memalloc.c miscbltin.c mystring.c options.c parser.c redir.c show.c trap.c output.c bltin/printf.c system.c bltin/test.c bltin/times.c var.c cc -DHAVE_CONFIG_H -I. -I.. -include ../config.h -DBSD=1 -DSHELL -DIFS_BROKEN -Wall -O2 -march=i586 -MT init.o -MD -MP -MF .deps/init.Tpo -c -o init.o init.c mv -f .deps/init.Tpo .deps/init.Po cc -DHAVE_CONFIG_H -I. -I.. -include ../config.h -DBSD=1 -DSHELL -DIFS_BROKEN -Wall -O2 -march=i586 -MT nodes.o -MD -MP -MF .deps/nodes.Tpo -c -o nodes.o nodes.c mv -f .deps/nodes.Tpo .deps/nodes.Po cc -I. -I.. -include ../config.h -DBSD=1 -DSHELL -DIFS_BROKEN -g -O2 -Wall -o mksignames mksignames.c ./mksignames cc -DHAVE_CONFIG_H -I. -I.. -include ../config.h -DBSD=1 -DSHELL -DIFS_BROKEN -Wall -O2 -march=i586 -MT signames.o -MD -MP -MF .deps/signames.Tpo -c -o signames.o signames.c mv -f .deps/signames.Tpo .deps/signames.Po cc -DHAVE_CONFIG_H -I. -I.. -include ../config.h -DBSD=1 -DSHELL -DIFS_BROKEN -Wall -O2 -march=i586 -MT syntax.o -MD -MP -MF .deps/syntax.Tpo -c -o syntax.o syntax.c mv -f .deps/syntax.Tpo .deps/syntax.Po cc -Wall -O2 -march=i586 -Wl,-R/usr/pkg/lib -o dash alias.o arith_yacc.o arith_yylex.o cd.o error.o eval.o exec.o expand.o histedit.o input.o jobs.o mail.o main.o memalloc.o miscbltin.o mystring.o options.o parser.o redir.o show.o trap.o output.o printf.o system.o test.o times.o var.o builtins.o init.o nodes.o signames.o syntax.o jobs.o: In function `dowait': jobs.c:(.text+0xbbd): undefined reference to `__wait350' clang: error: linker command failed with exit code 1 (use -v to see invocation) Makefile:264: recipe for target 'dash' failed gmake[3]: *** [dash] Error 1 gmake[3]: Leaving directory '/usr/pkgsrc/work/shells/dash/work/dash-0.5.7/src' Makefile:207: recipe for target 'all' failed gmake[2]: *** [all] Error 2 gmake[2]: Leaving directory '/usr/pkgsrc/work/shells/dash/work/dash-0.5.7/src' Makefile:224: recipe for target 'all-recursive' failed gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory '/usr/pkgsrc/work/shells/dash/work/dash-0.5.7' Makefile:163: recipe for target 'all' failed gmake: *** [all] Error 2 *** Error code 2 Stop. bmake: stopped in /usr/pkgsrc/shells/dash *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/shells/dash