=> Bootstrap dependency digest>=20010302: found digest-20121220 ===> 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:246:15: warning: implicit declaration of function 'ExitWithError' is invalid in C99 [-Wimplicit-function-declaration] if (!ans) ExitWithError(nomem); ^ metamail.c:267:5: warning: implicit declaration of function 'RestoreTtyState' is invalid in C99 [-Wimplicit-function-declaration] RestoreTtyState(); ^ metamail.c:272:10: warning: implicit declaration of function 'getpid' is invalid in C99 [-Wimplicit-function-declaration] kill(getpid(), signum); ^ metamail.c:323:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] main(argc, argv) ^ metamail.c:359:5: warning: implicit declaration of function 'ProcessArguments' is invalid in C99 [-Wimplicit-function-declaration] ProcessArguments(argc, argv); /* calls ExitWithError on error */ ^ metamail.c:364:9: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration] close(2); ^ metamail.c:365:9: warning: implicit declaration of function 'dup2' is invalid in C99 [-Wimplicit-function-declaration] dup2(1, 2); ^ metamail.c:368:15: warning: implicit declaration of function 'HandleMessage' is invalid in C99 [-Wimplicit-function-declaration] retcode = HandleMessage(NULL, 0); ^ metamail.c:373:9: warning: implicit declaration of function 'unlink' is invalid in C99 [-Wimplicit-function-declaration] unlink(fileToDelete); ^ metamail.c:415:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] HandleMessage(SquirrelFile, nestingdepth) ^ metamail.c:424:14: warning: implicit declaration of function 'lc2strncmp' is invalid in C99 [-Wimplicit-function-declaration] if (!lc2strncmp(ContentType, "message/", 8) ^ metamail.c:430:6: warning: implicit declaration of function 'Read822Prefix' is invalid in C99 [-Wimplicit-function-declaration] if (Read822Prefix(SquirrelFile?0:1, nestingdepth)) { ^ metamail.c:434:5: warning: implicit declaration of function 'PrepareMessage' is invalid in C99 [-Wimplicit-function-declaration] PrepareMessage(); ^ metamail.c:435:28: warning: implicit declaration of function 'ProcessMailcapFiles' is invalid in C99 [-Wimplicit-function-declaration] if (!FileWriteOnly && !ProcessMailcapFiles(SquirrelFile)) return(0); ^ metamail.c:436:10: warning: implicit declaration of function 'lc2strcmp' is invalid in C99 [-Wimplicit-function-declaration] if (!lc2strcmp(ContentType, "message") ^ metamail.c:438:34: warning: implicit declaration of function 'SaveSquirrelFile' is invalid in C99 [-Wimplicit-function-declaration] if (SquirrelFile) return(SaveSquirrelFile(SquirrelFile)); ^ metamail.c:468:13: warning: implicit declaration of function 'MkTmpFileName' is invalid in C99 [-Wimplicit-function-declaration] MkTmpFileName(NewSquirrelFile); ^ metamail.c:542:28: warning: implicit declaration of function 'TryBuiltIns' is invalid in C99 [-Wimplicit-function-declaration] if (!FileWriteOnly && !TryBuiltIns(SquirrelFile)) return(0); ^ metamail.c:574:25: warning: implicit declaration of function 'TranslateInputToOutput' is invalid in C99 [-Wimplicit-function-declaration] TranslateInputToOutput(InputFP, stdout, EncodingCode, "text"); ^ metamail.c:589:43: warning: implicit declaration of function 'getuid' is invalid in C99 [-Wimplicit-function-declaration] int uid = getuid(); ^ metamail.c:603:33: warning: implicit declaration of function 'access' is invalid in C99 [-Wimplicit-function-declaration] if (access(Fname, F_OK) == 0) { ^ metamail.c:690:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ProcessArguments(argc, argv) ^ metamail.c:774:14: warning: implicit declaration of function 'isatty' is invalid in C99 [-Wimplicit-function-declaration] || !isatty(0) ^ metamail.c:797:24: warning: implicit declaration of function 'usage' is invalid in C99 [-Wimplicit-function-declaration] if (++i >= argc) usage(); ^ metamail.c:803:21: warning: implicit declaration of function 'StripTrailingSpace' is invalid in C99 [-Wimplicit-function-declaration] StripTrailingSpace(ContentType); ^ metamail.c:903:9: warning: implicit declaration of function 'RunInNewWindow' is invalid in C99 [-Wimplicit-function-declaration] RunInNewWindow(argv, argc, &SourceFileName); ^ metamail.c:919:43: warning: implicit declaration of function 'geteuid' is invalid in C99 [-Wimplicit-function-declaration] if (!RunAsRootOK && (getuid() == 0 || geteuid() == 0)) { ^ metamail.c:943:25: warning: implicit declaration of function 'dup' is invalid in C99 [-Wimplicit-function-declaration] int newfd = dup(0); ^ metamail.c:969:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] usage() { ^ metamail.c:972:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:974:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] RunInNewWindow(argv, argc, SourceFileNamePtr) ^ metamail.c:1010:5: warning: implicit declaration of function 'CreateNewWindowPrefix' is invalid in C99 [-Wimplicit-function-declaration] CreateNewWindowPrefix(FullCmd); ^ metamail.c:1033:5: warning: implicit declaration of function 'SetUpEnvironment' is invalid in C99 [-Wimplicit-function-declaration] SetUpEnvironment(); ^ metamail.c:1055:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ProcessMailcapFiles(SquirrelFile) ^ metamail.c:1103:14: warning: implicit declaration of function 'ProcessMailcapFile' is invalid in C99 [-Wimplicit-function-declaration] if (!ProcessMailcapFile(path, SquirrelFile)) return(0); ^ metamail.c:1111:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] TryBuiltIns(SquirrelFile) ^ metamail.c:1118: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:1123:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ProcessMailcapFile(file, SquirrelFile) ^ metamail.c:1130:11: warning: implicit declaration of function 'IsDirectory' is invalid in C99 [-Wimplicit-function-declaration] res = IsDirectory(file); ^ metamail.c:1144:6: warning: implicit declaration of function 'GetMailcapEntry' is invalid in C99 [-Wimplicit-function-declaration] if (GetMailcapEntry(fp, &mc)) { ^ metamail.c:1195:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] TryMailcapEntry(mc, SquirrelFile) ^ metamail.c:1202:9: warning: implicit declaration of function 'CtypeMatch' is invalid in C99 [-Wimplicit-function-declaration] if (CtypeMatch(ContentType, mc.contenttype) && PassesTest(&mc)) { ^ metamail.c:1202:52: warning: implicit declaration of function 'PassesTest' is invalid in C99 [-Wimplicit-function-declaration] if (CtypeMatch(ContentType, mc.contenttype) && PassesTest(&mc)) { ^ metamail.c:1208:20: warning: implicit declaration of function 'ExecuteMailcapEntry' is invalid in C99 [-Wimplicit-function-declaration] return(ExecuteMailcapEntry(mc, TmpFileName, ContentType)); ^ metamail.c:1218:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] SaveSquirrelFile(SquirrelFile) ^ metamail.c:1243:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ExecuteMailcapEntry(mc, TmpFileName, ThisContentType) ^ metamail.c:1254: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:1272:9: warning: implicit declaration of function 'SaveTtyState' is invalid in C99 [-Wimplicit-function-declaration] SaveTtyState(); ^ metamail.c:1274:10: warning: implicit declaration of function 'NeedToAskBeforeExecuting' is invalid in C99 [-Wimplicit-function-declaration] if (!NeedToAskBeforeExecuting(ThisContentType) ^ metamail.c:1275:13: warning: implicit declaration of function 'OKToRun' is invalid in C99 [-Wimplicit-function-declaration] || OKToRun(ThisContentType, cmd, mc.label)) { ^ metamail.c:1295:17: warning: implicit declaration of function 'strcatquoting' is invalid in C99 [-Wimplicit-function-declaration] strcatquoting(cmd, CParams[j]); ^ metamail.c:1313:27: warning: implicit declaration of function 'WriteTmpFile' is invalid in C99 [-Wimplicit-function-declaration] isempty = WriteTmpFile(TmpFileName, ThisContentType); ^ metamail.c:1327:34: warning: implicit declaration of function 'ExecuteCommand' is invalid in C99 [-Wimplicit-function-declaration] resultcode = ExecuteCommand(TmpCmd, 1); ^ metamail.c:1390:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] PassesTest(mc) ^ metamail.c:1443:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] GetMailcapEntry(fp, mc) ^ metamail.c:1525:3: warning: implicit declaration of function 'ExceptionalNewline' is invalid in C99 [-Wimplicit-function-declaration] ExceptionalNewline(mc->contenttype, atoi(eq)); ^ metamail.c:1536:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ExitWithError(txt) ^ metamail.c:1563:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] Read822Prefix(PrintHeads, nestingdepth) ^ metamail.c:1661:21: warning: implicit declaration of function 'phead' is invalid in C99 [-Wimplicit-function-declaration] phead(s+1); ^ metamail.c:1683:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] PrepareMessage() { ^ metamail.c:1715:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:1717:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] SetUpEnvironment() { ^ metamail.c:1738:5: warning: implicit declaration of function 'EliminateNastyChars' is invalid in C99 [-Wimplicit-function-declaration] EliminateNastyChars(MailSummary); ^ metamail.c:1806:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:1838:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] OKToRun(ctype, progname, label) ^ metamail.c:1863:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] EliminateNastyChars(s) ^ metamail.c:1875:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:1877:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] StripTrailingSpace(s) ^ metamail.c:1882:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:1963:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] phead(s) ^ metamail.c:1979:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:2097:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] BuildCommand(Buf, controlstring, TmpFileName, UsedTmpFileName, PartsWritten) ^ metamail.c:2285:21: warning: implicit declaration of function 'strcpynoquotes' is invalid in C99 [-Wimplicit-function-declaration] strcpynoquotes(to, p); ^ metamail.c:2307:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:2309:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] strcpynoquotes(t,f) ^ metamail.c:2318:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:2320:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] WriteTmpFile(fname, ctype) ^ metamail.c:2339:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] TranslateInputToOutput(InputFP, OutputFP, Ecode, ctype) ^ metamail.c:2348: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:2348: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:2351:13: warning: implicit declaration of function 'fromqp' is invalid in C99 [-Wimplicit-function-declaration] fromqp(InputFP, OutputFP, InMultipart ? Boundaries : NULL, &BoundaryCt); ^ metamail.c:2354:7: warning: implicit declaration of function 'fromuue' is invalid in C99 [-Wimplicit-function-declaration] fromuue(InputFP, OutputFP, InMultipart ? Boundaries: NULL, &BoundaryCt); ^ metamail.c:2364:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:2366:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] CreateNewWindowPrefix(Prefix) ^ metamail.c:2401:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:2408: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:2408:15: note: forward declaration of 'struct sgttyb' static struct sgttyb MyTtyStateIn, MyTtyStateOut; ^ metamail.c:2408: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:2408:15: note: forward declaration of 'struct sgttyb' static struct sgttyb MyTtyStateIn, MyTtyStateOut; ^ metamail.c:2412:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] SaveTtyState() { ^ metamail.c:2419: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:2420: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:2424:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:2426:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] RestoreTtyState() { ^ metamail.c:2435: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:2436: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:2440:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:2442:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] NeedToAskBeforeExecuting(type) ^ metamail.c:2453:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] NeedToBeQuiet(cmd) ^ metamail.c:2463:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] CtypeMatch(ctype, pat) ^ metamail.c:2489:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ExecuteCommand(cmd, really) ^ metamail.c:2514:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] MkTmpFileName(name) ^ metamail.c:2532:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:2577:17: warning: implicit declaration of function 'PendingBoundary' is invalid in C99 [-Wimplicit-function-declaration] && PendingBoundary(Buf, Boundaries, &BoundaryCt)) { ^ metamail.c:2670:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] strcatquoting(s1, s2) ^ metamail.c:2683:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ metamail.c:2697:9: warning: implicit declaration of function 'StartRawStdin' is invalid in C99 [-Wimplicit-function-declaration] if (StartRawStdin() != -1) { ^ metamail.c:2709:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] StartRawStdin() { ^ metamail.c:2721:19: error: variable has incomplete type 'struct sgttyb' struct sgttyb ts; ^ metamail.c:2408:15: note: forward declaration of 'struct sgttyb' static struct sgttyb MyTtyStateIn, MyTtyStateOut; ^ metamail.c:2723:20: error: use of undeclared identifier 'RAW' ts.sg_flags |= RAW; ^ metamail.c:2408:22: error: tentative definition has type 'struct sgttyb' that is never completed static struct sgttyb MyTtyStateIn, MyTtyStateOut; ^ metamail.c:2408:15: note: forward declaration of 'struct sgttyb' static struct sgttyb MyTtyStateIn, MyTtyStateOut; ^ metamail.c:2408:36: error: tentative definition has type 'struct sgttyb' that is never completed static struct sgttyb MyTtyStateIn, MyTtyStateOut; ^ metamail.c:2408:15: note: forward declaration of 'struct sgttyb' static struct sgttyb MyTtyStateIn, MyTtyStateOut; ^ 106 warnings and 4 errors generated. *** 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