=> Bootstrap dependency digest>=20010302: found digest-20121220 ===> Building for metamail-2.7nb10 (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:220:15: warning: implicit declaration of function 'ExitWithError' is invalid in C99 [-Wimplicit-function-declaration] if (!ans) ExitWithError(nomem); ^ metamail.c:241:5: warning: implicit declaration of function 'RestoreTtyState' is invalid in C99 [-Wimplicit-function-declaration] RestoreTtyState(); ^ metamail.c:246:10: warning: implicit declaration of function 'getpid' is invalid in C99 [-Wimplicit-function-declaration] kill(getpid(), signum); ^ metamail.c:297:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] main(argc, argv) ^~~~ metamail.c:333:5: warning: implicit declaration of function 'ProcessArguments' is invalid in C99 [-Wimplicit-function-declaration] ProcessArguments(argc, argv); /* calls ExitWithError on error */ ^ metamail.c:338:9: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration] close(2); ^ metamail.c:339:9: warning: implicit declaration of function 'dup2' is invalid in C99 [-Wimplicit-function-declaration] dup2(1, 2); ^ metamail.c:342:15: warning: implicit declaration of function 'HandleMessage' is invalid in C99 [-Wimplicit-function-declaration] retcode = HandleMessage(NULL, 0); ^ metamail.c:347:9: warning: implicit declaration of function 'unlink' is invalid in C99 [-Wimplicit-function-declaration] unlink(fileToDelete); ^ metamail.c:389:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] HandleMessage(SquirrelFile, nestingdepth) ^~~~~~~~~~~~~ metamail.c:398:14: warning: implicit declaration of function 'lc2strncmp' is invalid in C99 [-Wimplicit-function-declaration] if (!lc2strncmp(ContentType, "message/", 8) ^ metamail.c:404:6: warning: implicit declaration of function 'Read822Prefix' is invalid in C99 [-Wimplicit-function-declaration] if (Read822Prefix(SquirrelFile?0:1, nestingdepth)) { ^ metamail.c:408:5: warning: implicit declaration of function 'PrepareMessage' is invalid in C99 [-Wimplicit-function-declaration] PrepareMessage(); ^ metamail.c:409:28: warning: implicit declaration of function 'ProcessMailcapFiles' is invalid in C99 [-Wimplicit-function-declaration] if (!FileWriteOnly && !ProcessMailcapFiles(SquirrelFile)) return(0); ^ metamail.c:410:10: warning: implicit declaration of function 'lc2strcmp' is invalid in C99 [-Wimplicit-function-declaration] if (!lc2strcmp(ContentType, "message") ^ metamail.c:412:34: warning: implicit declaration of function 'SaveSquirrelFile' is invalid in C99 [-Wimplicit-function-declaration] if (SquirrelFile) return(SaveSquirrelFile(SquirrelFile)); ^ metamail.c:442:13: warning: implicit declaration of function 'MkTmpFileName' is invalid in C99 [-Wimplicit-function-declaration] MkTmpFileName(NewSquirrelFile); ^ metamail.c:515:28: warning: implicit declaration of function 'TryBuiltIns' is invalid in C99 [-Wimplicit-function-declaration] if (!FileWriteOnly && !TryBuiltIns(SquirrelFile)) return(0); ^ metamail.c:547:25: warning: implicit declaration of function 'TranslateInputToOutput' is invalid in C99 [-Wimplicit-function-declaration] TranslateInputToOutput(InputFP, stdout, EncodingCode, "text"); ^ metamail.c:562:43: warning: implicit declaration of function 'getuid' is invalid in C99 [-Wimplicit-function-declaration] int uid = getuid(); ^ metamail.c:576:33: warning: implicit declaration of function 'access' is invalid in C99 [-Wimplicit-function-declaration] if (access(Fname, F_OK) == 0) { ^ metamail.c:663:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ProcessArguments(argc, argv) ^~~~~~~~~~~~~~~~ metamail.c:747:14: warning: implicit declaration of function 'isatty' is invalid in C99 [-Wimplicit-function-declaration] || !isatty(0) ^ metamail.c:770:24: warning: implicit declaration of function 'usage' is invalid in C99 [-Wimplicit-function-declaration] if (++i >= argc) usage(); ^ metamail.c:776:21: warning: implicit declaration of function 'StripTrailingSpace' is invalid in C99 [-Wimplicit-function-declaration] StripTrailingSpace(ContentType); ^ metamail.c:876:9: warning: implicit declaration of function 'RunInNewWindow' is invalid in C99 [-Wimplicit-function-declaration] RunInNewWindow(argv, argc, &SourceFileName); ^ metamail.c:892:43: warning: implicit declaration of function 'geteuid' is invalid in C99 [-Wimplicit-function-declaration] if (!RunAsRootOK && (getuid() == 0 || geteuid() == 0)) { ^ metamail.c:916:25: warning: implicit declaration of function 'dup' is invalid in C99 [-Wimplicit-function-declaration] int newfd = dup(0); ^ metamail.c:942:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] usage() { ^~~~~ metamail.c:945:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:947:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] RunInNewWindow(argv, argc, SourceFileNamePtr) ^~~~~~~~~~~~~~ metamail.c:983:5: warning: implicit declaration of function 'CreateNewWindowPrefix' is invalid in C99 [-Wimplicit-function-declaration] CreateNewWindowPrefix(FullCmd); ^ metamail.c:1006:5: warning: implicit declaration of function 'SetUpEnvironment' is invalid in C99 [-Wimplicit-function-declaration] SetUpEnvironment(); ^ metamail.c:1028:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ProcessMailcapFiles(SquirrelFile) ^~~~~~~~~~~~~~~~~~~ metamail.c:1076:14: warning: implicit declaration of function 'ProcessMailcapFile' is invalid in C99 [-Wimplicit-function-declaration] if (!ProcessMailcapFile(path, SquirrelFile)) return(0); ^ metamail.c:1084:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] TryBuiltIns(SquirrelFile) ^~~~~~~~~~~ metamail.c:1091: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:1096:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ProcessMailcapFile(file, SquirrelFile) ^~~~~~~~~~~~~~~~~~ metamail.c:1103:11: warning: implicit declaration of function 'IsDirectory' is invalid in C99 [-Wimplicit-function-declaration] res = IsDirectory(file); ^ metamail.c:1117:6: warning: implicit declaration of function 'GetMailcapEntry' is invalid in C99 [-Wimplicit-function-declaration] if (GetMailcapEntry(fp, &mc)) { ^ metamail.c:1168:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] TryMailcapEntry(mc, SquirrelFile) ^~~~~~~~~~~~~~~ metamail.c:1175:9: warning: implicit declaration of function 'CtypeMatch' is invalid in C99 [-Wimplicit-function-declaration] if (CtypeMatch(ContentType, mc.contenttype) && PassesTest(&mc)) { ^ metamail.c:1175:52: warning: implicit declaration of function 'PassesTest' is invalid in C99 [-Wimplicit-function-declaration] if (CtypeMatch(ContentType, mc.contenttype) && PassesTest(&mc)) { ^ metamail.c:1181:20: warning: implicit declaration of function 'ExecuteMailcapEntry' is invalid in C99 [-Wimplicit-function-declaration] return(ExecuteMailcapEntry(mc, TmpFileName, ContentType)); ^ metamail.c:1191:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] SaveSquirrelFile(SquirrelFile) ^~~~~~~~~~~~~~~~ metamail.c:1216:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ExecuteMailcapEntry(mc, TmpFileName, ThisContentType) ^~~~~~~~~~~~~~~~~~~ metamail.c:1227: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:1245:9: warning: implicit declaration of function 'SaveTtyState' is invalid in C99 [-Wimplicit-function-declaration] SaveTtyState(); ^ metamail.c:1247:10: warning: implicit declaration of function 'NeedToAskBeforeExecuting' is invalid in C99 [-Wimplicit-function-declaration] if (!NeedToAskBeforeExecuting(ThisContentType) ^ metamail.c:1248:13: warning: implicit declaration of function 'OKToRun' is invalid in C99 [-Wimplicit-function-declaration] || OKToRun(ThisContentType, cmd, mc.label)) { ^ metamail.c:1268:17: warning: implicit declaration of function 'strcatquoting' is invalid in C99 [-Wimplicit-function-declaration] strcatquoting(cmd, CParams[j]); ^ metamail.c:1286:27: warning: implicit declaration of function 'WriteTmpFile' is invalid in C99 [-Wimplicit-function-declaration] isempty = WriteTmpFile(TmpFileName, ThisContentType); ^ metamail.c:1300:34: warning: implicit declaration of function 'ExecuteCommand' is invalid in C99 [-Wimplicit-function-declaration] resultcode = ExecuteCommand(TmpCmd, 1); ^ metamail.c:1363:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] PassesTest(mc) ^~~~~~~~~~ metamail.c:1416:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] GetMailcapEntry(fp, mc) ^~~~~~~~~~~~~~~ metamail.c:1498:3: warning: implicit declaration of function 'ExceptionalNewline' is invalid in C99 [-Wimplicit-function-declaration] ExceptionalNewline(mc->contenttype, atoi(eq)); ^ metamail.c:1509:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ExitWithError(txt) ^~~~~~~~~~~~~ metamail.c:1536:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] Read822Prefix(PrintHeads, nestingdepth) ^~~~~~~~~~~~~ metamail.c:1634:21: warning: implicit declaration of function 'phead' is invalid in C99 [-Wimplicit-function-declaration] phead(s+1); ^ metamail.c:1656:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] PrepareMessage() { ^~~~~~~~~~~~~~ metamail.c:1688:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:1690:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] SetUpEnvironment() { ^~~~~~~~~~~~~~~~ metamail.c:1711:5: warning: implicit declaration of function 'EliminateNastyChars' is invalid in C99 [-Wimplicit-function-declaration] EliminateNastyChars(MailSummary); ^ metamail.c:1779:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:1811:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] OKToRun(ctype, progname, label) ^~~~~~~ metamail.c:1836:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] EliminateNastyChars(s) ^~~~~~~~~~~~~~~~~~~ metamail.c:1848:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:1850:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] StripTrailingSpace(s) ^~~~~~~~~~~~~~~~~~ metamail.c:1855:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:1936:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] phead(s) ^~~~~ metamail.c:1952:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:2070:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] BuildCommand(Buf, controlstring, TmpFileName, UsedTmpFileName, PartsWritten) ^~~~~~~~~~~~ metamail.c:2258:21: warning: implicit declaration of function 'strcpynoquotes' is invalid in C99 [-Wimplicit-function-declaration] strcpynoquotes(to, p); ^ metamail.c:2280:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:2282:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] strcpynoquotes(t,f) ^~~~~~~~~~~~~~ metamail.c:2291:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:2293:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] WriteTmpFile(fname, ctype) ^~~~~~~~~~~~ metamail.c:2312:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] TranslateInputToOutput(InputFP, OutputFP, Ecode, ctype) ^~~~~~~~~~~~~~~~~~~~~~ metamail.c:2321: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:2321: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:2324:13: warning: implicit declaration of function 'fromqp' is invalid in C99 [-Wimplicit-function-declaration] fromqp(InputFP, OutputFP, InMultipart ? Boundaries : NULL, &BoundaryCt); ^ metamail.c:2327:7: warning: implicit declaration of function 'fromuue' is invalid in C99 [-Wimplicit-function-declaration] fromuue(InputFP, OutputFP, InMultipart ? Boundaries: NULL, &BoundaryCt); ^ metamail.c:2337:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:2339:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] CreateNewWindowPrefix(Prefix) ^~~~~~~~~~~~~~~~~~~~~ metamail.c:2374:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:2381:22: warning: tentative definition of variable with internal linkage has incomplete non-array type 'struct sgttyb' [-Wtentative-definition-incomplete-type] static struct sgttyb MyTtyStateIn, MyTtyStateOut; ^ metamail.c:2381:15: note: forward declaration of 'struct sgttyb' static struct sgttyb MyTtyStateIn, MyTtyStateOut; ^ metamail.c:2381:36: warning: tentative definition of variable with internal linkage has incomplete non-array type 'struct sgttyb' [-Wtentative-definition-incomplete-type] static struct sgttyb MyTtyStateIn, MyTtyStateOut; ^ metamail.c:2381:15: note: forward declaration of 'struct sgttyb' static struct sgttyb MyTtyStateIn, MyTtyStateOut; ^ metamail.c:2385:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] SaveTtyState() { ^~~~~~~~~~~~ metamail.c:2392:25: warning: incompatible pointer types passing 'struct sgttyb *' to parameter of type 'struct sgttyb *' [-Wincompatible-pointer-types] gtty(fileno(stdin), &MyTtyStateIn); ^~~~~~~~~~~~~ /usr/include/sgtty.h:44:30: note: passing argument to parameter here int gtty(int, struct sgttyb *); ^ metamail.c:2393:26: warning: incompatible pointer types passing 'struct sgttyb *' to parameter of type 'struct sgttyb *' [-Wincompatible-pointer-types] gtty(fileno(stdout), &MyTtyStateOut); ^~~~~~~~~~~~~~ /usr/include/sgtty.h:44:30: note: passing argument to parameter here int gtty(int, struct sgttyb *); ^ metamail.c:2397:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:2399:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] RestoreTtyState() { ^~~~~~~~~~~~~~~ metamail.c:2408:30: warning: incompatible pointer types passing 'struct sgttyb *' to parameter of type 'struct sgttyb *' [-Wincompatible-pointer-types] stty(fileno(stdout), &MyTtyStateOut); ^~~~~~~~~~~~~~ /usr/include/sgtty.h:45:30: note: passing argument to parameter here int stty(int, struct sgttyb *); ^ metamail.c:2409:29: warning: incompatible pointer types passing 'struct sgttyb *' to parameter of type 'struct sgttyb *' [-Wincompatible-pointer-types] stty(fileno(stdin), &MyTtyStateIn); ^~~~~~~~~~~~~ /usr/include/sgtty.h:45:30: note: passing argument to parameter here int stty(int, struct sgttyb *); ^ metamail.c:2413:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:2415:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] NeedToAskBeforeExecuting(type) ^~~~~~~~~~~~~~~~~~~~~~~~ metamail.c:2426:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] NeedToBeQuiet(cmd) ^~~~~~~~~~~~~ metamail.c:2436:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] CtypeMatch(ctype, pat) ^~~~~~~~~~ metamail.c:2462:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ExecuteCommand(cmd, really) ^~~~~~~~~~~~~~ metamail.c:2487:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] MkTmpFileName(name) ^~~~~~~~~~~~~ metamail.c:2505:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:2550:17: warning: implicit declaration of function 'PendingBoundary' is invalid in C99 [-Wimplicit-function-declaration] && PendingBoundary(Buf, Boundaries, &BoundaryCt)) { ^ metamail.c:2643:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] strcatquoting(s1, s2) ^~~~~~~~~~~~~ metamail.c:2656:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:2670:9: warning: implicit declaration of function 'StartRawStdin' is invalid in C99 [-Wimplicit-function-declaration] if (StartRawStdin() != -1) { ^ metamail.c:2682:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] StartRawStdin() { ^~~~~~~~~~~~~ metamail.c:2694:19: error: variable has incomplete type 'struct sgttyb' struct sgttyb ts; ^ metamail.c:2381:15: note: forward declaration of 'struct sgttyb' static struct sgttyb MyTtyStateIn, MyTtyStateOut; ^ metamail.c:2696:20: error: use of undeclared identifier 'RAW' ts.sg_flags |= RAW; ^ metamail.c:2381:22: error: tentative definition has type 'struct sgttyb' that is never completed static struct sgttyb MyTtyStateIn, MyTtyStateOut; ^ metamail.c:2381:15: note: forward declaration of 'struct sgttyb' static struct sgttyb MyTtyStateIn, MyTtyStateOut; ^ metamail.c:2381:36: error: tentative definition has type 'struct sgttyb' that is never completed static struct sgttyb MyTtyStateIn, MyTtyStateOut; ^ metamail.c:2381:15: note: forward declaration of 'struct sgttyb' static struct sgttyb MyTtyStateIn, MyTtyStateOut; ^ 106 warnings and 4 errors generated. *** Error code 1 Stop. bmake: 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: stopped in /usr/pkgsrc/mail/metamail *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/mail/metamail