=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Building for metamail-2.7nb11 (cd metamail ; /usr/pkg/bin/bmake CONFIGDIR=../. CFLAGS="-O2 -march=i586 -I/usr/include -I. " CC="cc" LDLIBS="-s -lcompat") rm -f metamail.o cc -c -I../. -O2 -march=i586 -I/usr/include -I. metamail.c metamail.c:242:15: warning: implicit declaration of function 'ExitWithError' is invalid in C99 [-Wimplicit-function-declaration] if (!ans) ExitWithError(nomem); ^ metamail.c:263:5: warning: implicit declaration of function 'RestoreTtyState' is invalid in C99 [-Wimplicit-function-declaration] RestoreTtyState(); ^ metamail.c:319:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] main(argc, argv) ^ metamail.c:355:5: warning: implicit declaration of function 'ProcessArguments' is invalid in C99 [-Wimplicit-function-declaration] ProcessArguments(argc, argv); /* calls ExitWithError on error */ ^ metamail.c:364:15: warning: implicit declaration of function 'HandleMessage' is invalid in C99 [-Wimplicit-function-declaration] retcode = HandleMessage(NULL, 0); ^ metamail.c:411:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] HandleMessage(SquirrelFile, nestingdepth) ^ metamail.c:420:14: warning: implicit declaration of function 'lc2strncmp' is invalid in C99 [-Wimplicit-function-declaration] if (!lc2strncmp(ContentType, "message/", 8) ^ metamail.c:426:6: warning: implicit declaration of function 'Read822Prefix' is invalid in C99 [-Wimplicit-function-declaration] if (Read822Prefix(SquirrelFile?0:1, nestingdepth)) { ^ metamail.c:430:5: warning: implicit declaration of function 'PrepareMessage' is invalid in C99 [-Wimplicit-function-declaration] PrepareMessage(); ^ metamail.c:431:28: warning: implicit declaration of function 'ProcessMailcapFiles' is invalid in C99 [-Wimplicit-function-declaration] if (!FileWriteOnly && !ProcessMailcapFiles(SquirrelFile)) return(0); ^ metamail.c:432:10: warning: implicit declaration of function 'lc2strcmp' is invalid in C99 [-Wimplicit-function-declaration] if (!lc2strcmp(ContentType, "message") ^ metamail.c:434:34: warning: implicit declaration of function 'SaveSquirrelFile' is invalid in C99 [-Wimplicit-function-declaration] if (SquirrelFile) return(SaveSquirrelFile(SquirrelFile)); ^ metamail.c:464:13: warning: implicit declaration of function 'MkTmpFileName' is invalid in C99 [-Wimplicit-function-declaration] MkTmpFileName(NewSquirrelFile); ^ metamail.c:538:28: warning: implicit declaration of function 'TryBuiltIns' is invalid in C99 [-Wimplicit-function-declaration] if (!FileWriteOnly && !TryBuiltIns(SquirrelFile)) return(0); ^ metamail.c:570:25: warning: implicit declaration of function 'TranslateInputToOutput' is invalid in C99 [-Wimplicit-function-declaration] TranslateInputToOutput(InputFP, stdout, EncodingCode, "text"); ^ metamail.c:686:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ProcessArguments(argc, argv) ^ metamail.c:793:24: warning: implicit declaration of function 'usage' is invalid in C99 [-Wimplicit-function-declaration] if (++i >= argc) usage(); ^ metamail.c:799:21: warning: implicit declaration of function 'StripTrailingSpace' is invalid in C99 [-Wimplicit-function-declaration] StripTrailingSpace(ContentType); ^ metamail.c:899:9: warning: implicit declaration of function 'RunInNewWindow' is invalid in C99 [-Wimplicit-function-declaration] RunInNewWindow(argv, argc, &SourceFileName); ^ metamail.c:965:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] usage() { ^ metamail.c:968:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:970:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] RunInNewWindow(argv, argc, SourceFileNamePtr) ^ metamail.c:1006:5: warning: implicit declaration of function 'CreateNewWindowPrefix' is invalid in C99 [-Wimplicit-function-declaration] CreateNewWindowPrefix(FullCmd); ^ metamail.c:1029:5: warning: implicit declaration of function 'SetUpEnvironment' is invalid in C99 [-Wimplicit-function-declaration] SetUpEnvironment(); ^ metamail.c:1051:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ProcessMailcapFiles(SquirrelFile) ^ metamail.c:1099:14: warning: implicit declaration of function 'ProcessMailcapFile' is invalid in C99 [-Wimplicit-function-declaration] if (!ProcessMailcapFile(path, SquirrelFile)) return(0); ^ metamail.c:1107:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] TryBuiltIns(SquirrelFile) ^ metamail.c:1114:14: warning: implicit declaration of function 'TryMailcapEntry' is invalid in C99 [-Wimplicit-function-declaration] if (!TryMailcapEntry(SquirrelFile ? BuiltInsAlternative[i] : BuiltIns[i], SquirrelFile)) return(0); ^ metamail.c:1119:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ProcessMailcapFile(file, SquirrelFile) ^ metamail.c:1126:11: warning: implicit declaration of function 'IsDirectory' is invalid in C99 [-Wimplicit-function-declaration] res = IsDirectory(file); ^ metamail.c:1140:6: warning: implicit declaration of function 'GetMailcapEntry' is invalid in C99 [-Wimplicit-function-declaration] if (GetMailcapEntry(fp, &mc)) { ^ metamail.c:1191:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] TryMailcapEntry(mc, SquirrelFile) ^ metamail.c:1198:9: warning: implicit declaration of function 'CtypeMatch' is invalid in C99 [-Wimplicit-function-declaration] if (CtypeMatch(ContentType, mc.contenttype) && PassesTest(&mc)) { ^ metamail.c:1198:52: warning: implicit declaration of function 'PassesTest' is invalid in C99 [-Wimplicit-function-declaration] if (CtypeMatch(ContentType, mc.contenttype) && PassesTest(&mc)) { ^ metamail.c:1204:20: warning: implicit declaration of function 'ExecuteMailcapEntry' is invalid in C99 [-Wimplicit-function-declaration] return(ExecuteMailcapEntry(mc, TmpFileName, ContentType)); ^ metamail.c:1214:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] SaveSquirrelFile(SquirrelFile) ^ metamail.c:1239:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ExecuteMailcapEntry(mc, TmpFileName, ThisContentType) ^ metamail.c:1250:5: warning: implicit declaration of function 'BuildCommand' is invalid in C99 [-Wimplicit-function-declaration] BuildCommand(cmd, PrintingMode ? mc.printcommand : mc.command, TmpFileName, &UsedTmpFileName, &PartsWritten); ^ metamail.c:1268:9: warning: implicit declaration of function 'SaveTtyState' is invalid in C99 [-Wimplicit-function-declaration] SaveTtyState(); ^ metamail.c:1270:10: warning: implicit declaration of function 'NeedToAskBeforeExecuting' is invalid in C99 [-Wimplicit-function-declaration] if (!NeedToAskBeforeExecuting(ThisContentType) ^ metamail.c:1271:13: warning: implicit declaration of function 'OKToRun' is invalid in C99 [-Wimplicit-function-declaration] || OKToRun(ThisContentType, cmd, mc.label)) { ^ metamail.c:1291:17: warning: implicit declaration of function 'strcatquoting' is invalid in C99 [-Wimplicit-function-declaration] strcatquoting(cmd, CParams[j]); ^ metamail.c:1309:27: warning: implicit declaration of function 'WriteTmpFile' is invalid in C99 [-Wimplicit-function-declaration] isempty = WriteTmpFile(TmpFileName, ThisContentType); ^ metamail.c:1323:34: warning: implicit declaration of function 'ExecuteCommand' is invalid in C99 [-Wimplicit-function-declaration] resultcode = ExecuteCommand(TmpCmd, 1); ^ metamail.c:1386:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] PassesTest(mc) ^ metamail.c:1439:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] GetMailcapEntry(fp, mc) ^ metamail.c:1521:3: warning: implicit declaration of function 'ExceptionalNewline' is invalid in C99 [-Wimplicit-function-declaration] ExceptionalNewline(mc->contenttype, atoi(eq)); ^ metamail.c:1532:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ExitWithError(txt) ^ metamail.c:1559:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] Read822Prefix(PrintHeads, nestingdepth) ^ metamail.c:1657:21: warning: implicit declaration of function 'phead' is invalid in C99 [-Wimplicit-function-declaration] phead(s+1); ^ metamail.c:1679:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] PrepareMessage() { ^ metamail.c:1711:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:1713:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] SetUpEnvironment() { ^ metamail.c:1734:5: warning: implicit declaration of function 'EliminateNastyChars' is invalid in C99 [-Wimplicit-function-declaration] EliminateNastyChars(MailSummary); ^ metamail.c:1802:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:1834:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] OKToRun(ctype, progname, label) ^ metamail.c:1859:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] EliminateNastyChars(s) ^ metamail.c:1871:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:1873:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] StripTrailingSpace(s) ^ metamail.c:1878:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:1959:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] phead(s) ^ metamail.c:1975:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:2093:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] BuildCommand(Buf, controlstring, TmpFileName, UsedTmpFileName, PartsWritten) ^ metamail.c:2281:21: warning: implicit declaration of function 'strcpynoquotes' is invalid in C99 [-Wimplicit-function-declaration] strcpynoquotes(to, p); ^ metamail.c:2303:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:2305:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] strcpynoquotes(t,f) ^ metamail.c:2314:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:2316:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] WriteTmpFile(fname, ctype) ^ metamail.c:2335:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] TranslateInputToOutput(InputFP, OutputFP, Ecode, ctype) ^ metamail.c:2344:13: warning: implicit declaration of function 'from64' is invalid in C99 [-Wimplicit-function-declaration] from64(InputFP, OutputFP, InMultipart ? Boundaries : NULL, &BoundaryCt, DoesNeedPortableNewlines(ctype)); ^ metamail.c:2344:85: warning: implicit declaration of function 'DoesNeedPortableNewlines' is invalid in C99 [-Wimplicit-function-declaration] from64(InputFP, OutputFP, InMultipart ? Boundaries : NULL, &BoundaryCt, DoesNeedPortableNewlines(ctype)); ^ metamail.c:2347:13: warning: implicit declaration of function 'fromqp' is invalid in C99 [-Wimplicit-function-declaration] fromqp(InputFP, OutputFP, InMultipart ? Boundaries : NULL, &BoundaryCt); ^ metamail.c:2350:7: warning: implicit declaration of function 'fromuue' is invalid in C99 [-Wimplicit-function-declaration] fromuue(InputFP, OutputFP, InMultipart ? Boundaries: NULL, &BoundaryCt); ^ metamail.c:2360:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:2362:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] CreateNewWindowPrefix(Prefix) ^ metamail.c:2397:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:2404:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] SaveTtyState() { ^ metamail.c:2411:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:2413:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] RestoreTtyState() { ^ metamail.c:2420:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:2422:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] NeedToAskBeforeExecuting(type) ^ metamail.c:2433:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] NeedToBeQuiet(cmd) ^ metamail.c:2443:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] CtypeMatch(ctype, pat) ^ metamail.c:2469:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ExecuteCommand(cmd, really) ^ metamail.c:2494:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] MkTmpFileName(name) ^ metamail.c:2512:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:2557:17: warning: implicit declaration of function 'PendingBoundary' is invalid in C99 [-Wimplicit-function-declaration] && PendingBoundary(Buf, Boundaries, &BoundaryCt)) { ^ metamail.c:2650:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] strcatquoting(s1, s2) ^ metamail.c:2663:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:2677:9: warning: implicit declaration of function 'StartRawStdin' is invalid in C99 [-Wimplicit-function-declaration] if (StartRawStdin() != -1) { ^ metamail.c:2689:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] StartRawStdin() { ^ 91 warnings generated. rm -f codes.o cc -c -I../. -O2 -march=i586 -I/usr/include -I. codes.c codes.c:72:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] to64(infile, outfile, PortableNewlines) ^ codes.c:81:13: warning: implicit declaration of function 'output64chunk' is invalid in C99 [-Wimplicit-function-declaration] output64chunk(c1, 0, 0, 2, outfile); ^ codes.c:98:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ codes.c:100:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] output64chunk(c1, c2, c3, pads, outfile) ^ codes.c:115:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ codes.c:117:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] PendingBoundary(s, Boundaries, BoundaryCt) ^ codes.c:128:8: warning: implicitly declaring library function 'strlen' with type 'unsigned int (const char *)' len = strlen(Boundaries[i]); ^ codes.c:128:8: note: include the header or explicitly provide a declaration for 'strlen' codes.c:129:14: warning: implicitly declaring library function 'strncmp' with type 'int (const char *, const char *, unsigned int)' if (!strncmp(s, Boundaries[i], len)) { ^ codes.c:129:14: note: include the header or explicitly provide a declaration for 'strncmp' codes.c:143:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] almostputc(c, outfile, PortableNewlines) ^ codes.c:166:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ codes.c:278:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] toqp(infile, outfile) ^ codes.c:351:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ 12 warnings generated. rm -f uue.o cc -c -I../. -O2 -march=i586 -I/usr/include -I. uue.c uue.c:8:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] uueget (ptr, outfp, n) ^ uue.c:30:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ uue.c:33:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] uue_getline (buf, size, fp) ^ uue.c:77:6: warning: implicitly declaring library function 'strncmp' with type 'int (const char *, const char *, unsigned int)' if (strncmp (buf, "begin", 5) == 0) ^ uue.c:77:6: note: include the header or explicitly provide a declaration for 'strncmp' uue.c:80:24: warning: implicit declaration of function 'PendingBoundary' is invalid in C99 [-Wimplicit-function-declaration] if (boundaries && PendingBoundary (buf, boundaries, ctptr)) ^ 5 warnings generated. rm -f shared.o cc -c -I../. -O2 -march=i586 -I/usr/include -I. shared.c shared.c:15:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ExceptionalNewline(contenttype, needsportable) ^ shared.c:44:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] DoesNeedPortableNewlines(ctype) ^ shared.c:51:14: warning: implicit declaration of function 'lc2strcmp' is invalid in C99 [-Wimplicit-function-declaration] if (!lc2strcmp(ctype, Exceptions[i])) { ^ shared.c:56:10: warning: implicit declaration of function 'lc2strncmp' is invalid in C99 [-Wimplicit-function-declaration] if (!lc2strncmp(ctype, "text", 4)) { ^ shared.c:69:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] lc2strncmp(s1, s2, len) ^ shared.c:82:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] lc2strcmp(s1, s2) ^ shared.c:113:9: warning: implicit declaration of function 'gethostname' is invalid in C99 [-Wimplicit-function-declaration] gethostname(hostname, sizeof(hostname)); ^ 7 warnings generated. rm -f metamail cc -I../. -O2 -march=i586 -I/usr/include -I. -o metamail metamail.o codes.o uue.o shared.o -s -lcompat /usr/bin/ld: cannot find -lcompat clang: error: linker command failed with exit code 1 (use -v to see invocation) *** Error code 1 Stop. bmake[1]: stopped in /usr/pkgsrc/work/mail/metamail/work/mm2.7/src/metamail *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/work/mail/metamail/work/mm2.7/src *** Error code 1 Stop. bmake[1]: stopped in /usr/pkgsrc/mail/metamail *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/mail/metamail