=> Building mail/metamail Started : Wednesday, 6 MAR 2019 at 23:54:36 UTC Platform: 5.5-DEVELOPMENT DragonFly v5.5.0.192.g15ae7f0-DEVELOPMENT #34: Tue Feb 19 09:07:07 PST 2019 root@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 -------------------------------------------------- -- Environment -------------------------------------------------- UNAME_r=5.5-SYNTH UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=DragonFly 5.5-SYNTH UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 TERM=dumb PKG_CACHEDIR=/var/cache/pkg8 PKG_DBDIR=/var/db/pkg8 PORTSDIR=/xports LANG=C HOME=/root USER=root -------------------------------------------------- -- Options -------------------------------------------------- ===> The following configuration options are available for metamail-2.7_15: X11=off: X11 hebrew font support ===> Use 'make config' to modify these settings -------------------------------------------------- -- CONFIGURE_ENV -------------------------------------------------- XDG_DATA_HOME=/construction/mail/metamail XDG_CONFIG_HOME=/construction/mail/metamail HOME=/construction/mail/metamail TMPDIR="/tmp" PATH=/construction/mail/metamail/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc80 -------------------------------------------------- -- CONFIGURE_ARGS -------------------------------------------------- -------------------------------------------------- -- MAKE_ENV -------------------------------------------------- XDG_DATA_HOME=/construction/mail/metamail XDG_CONFIG_HOME=/construction/mail/metamail HOME=/construction/mail/metamail TMPDIR="/tmp" PATH=/construction/mail/metamail/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc80 PREFIX=/usr/local LOCALBASE=/usr/local NOPROFILE=1 CC="cc" CFLAGS="-pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -L/usr/local/lib -Wl,-rpath=/usr/local/lib " LIBS="" CXX="c++" CXXFLAGS=" -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" -------------------------------------------------- -- MAKE_ARGS -------------------------------------------------- LDLIBS=" -L/usr/local/lib -Wl,-rpath=/usr/local/lib " DESTDIR=/construction/mail/metamail/stage -------------------------------------------------- -- PLIST_SUB -------------------------------------------------- X11="@comment " NO_X11="" OSREL=5.5 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/metamail" EXAMPLESDIR="share/examples/metamail" DATADIR="share/metamail" WWWDIR="www/metamail" ETCDIR="etc/metamail" -------------------------------------------------- -- SUB_LIST -------------------------------------------------- X11="@comment " NO_X11="" PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/metamail DOCSDIR=/usr/local/share/doc/metamail EXAMPLESDIR=/usr/local/share/examples/metamail WWWDIR=/usr/local/www/metamail ETCDIR=/usr/local/etc/metamail -------------------------------------------------- -- /etc/make.conf -------------------------------------------------- SYNTHPROFILE=Release-BE USE_PACKAGE_DEPENDS_ONLY=yes PACKAGE_BUILDING=yes BATCH=yes PKG_CREATE_VERBOSE=yes PORTSDIR=/xports DISTDIR=/distfiles WRKDIRPREFIX=/construction PORT_DBDIR=/options PACKAGES=/packages MAKE_JOBS_NUMBER_LIMIT=5 LICENSES_ACCEPTED= NONE HAVE_COMPAT_IA32_KERN= CONFIGURE_MAX_CMD_LEN=262144 _PERL5_FROM_BIN=5.26.2 _ALTCCVERSION_921dbbb2=none _OBJC_ALTCCVERSION_921dbbb2=none _SMP_CPUS=8 UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=500500 OSVERSION=9999999 OSREL=5.5 _OSRELEASE=5.5-SYNTH PYTHONBASE=/usr/local _PKG_CHECKED=1 -------------------------------------------------------------------------------- -- Phase: check-sanity -------------------------------------------------------------------------------- ===> NOTICE: The metamail port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> License MIT accepted by the user -------------------------------------------------------------------------------- -- Phase: pkg-depends -------------------------------------------------------------------------------- ===> metamail-2.7_15 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.5_5.txz Installing pkg-1.10.5_5... Extracting pkg-1.10.5_5: .......... done ===> metamail-2.7_15 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of metamail-2.7_15 -------------------------------------------------------------------------------- -- Phase: fetch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: fetch -------------------------------------------------------------------------------- ===> NOTICE: The metamail port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> License MIT accepted by the user ===> Fetching all distfiles required by metamail-2.7_15 for building -------------------------------------------------------------------------------- -- Phase: checksum -------------------------------------------------------------------------------- ===> NOTICE: The metamail port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> License MIT accepted by the user ===> Fetching all distfiles required by metamail-2.7_15 for building => SHA256 Checksum OK for mm2.7.tar.Z. -------------------------------------------------------------------------------- -- Phase: extract-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: extract -------------------------------------------------------------------------------- ===> NOTICE: The metamail port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> License MIT accepted by the user ===> Fetching all distfiles required by metamail-2.7_15 for building ===> Extracting for metamail-2.7_15 => SHA256 Checksum OK for mm2.7.tar.Z. -------------------------------------------------------------------------------- -- Phase: patch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: patch -------------------------------------------------------------------------------- ===> Patching for metamail-2.7_15 ===> Applying extra patch /xports/mail/metamail/files/extra-patch-Makefile-nox11 ===> Applying ports patches for metamail-2.7_15 -------------------------------------------------------------------------------- -- Phase: build-depends -------------------------------------------------------------------------------- ===> metamail-2.7_15 depends on file: /usr/local/lib/libncurses.so.6 - not found ===> Installing existing package /packages/All/ncurses-6.1.20190112.txz Installing ncurses-6.1.20190112... Extracting ncurses-6.1.20190112: .......... done ===> metamail-2.7_15 depends on file: /usr/local/lib/libncurses.so.6 - found ===> Returning to build of metamail-2.7_15 -------------------------------------------------------------------------------- -- Phase: lib-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: configure -------------------------------------------------------------------------------- ===> Configuring for metamail-2.7_15 -------------------------------------------------------------------------------- -- Phase: build -------------------------------------------------------------------------------- ===> Building for metamail-2.7_15 --- all --- (cd metamail ; make CONFIGDIR=../. CFLAGS="-pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I. " CC="cc" LDLIBS="-L/usr/local/lib -Wl,-rpath=/usr/local/lib ") --- metamail.o --- --- codes.o --- --- uue.o --- --- shared.o --- --- putenv.o --- --- metamail.o --- rm -f metamail.o --- codes.o --- rm -f codes.o --- uue.o --- rm -f uue.o --- shared.o --- rm -f shared.o --- putenv.o --- rm -f putenv.o --- metamail.o --- cc -c -I../. -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I. metamail.c --- codes.o --- cc -c -I../. -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I. codes.c --- uue.o --- cc -c -I../. -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I. uue.c --- putenv.o --- cc -c -I../. -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I. putenv.c --- shared.o --- cc -c -I../. -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I. shared.c --- codes.o --- codes.c:73:1: warning: return type defaults to 'int' [-Wimplicit-int] to64(infile, outfile, PortableNewlines) ^~~~ codes.c: In function 'to64': codes.c:82:13: warning: implicit declaration of function 'output64chunk' [-Wimplicit-function-declaration] output64chunk(c1, 0, 0, 2, outfile); ^~~~~~~~~~~~~ codes.c: At top level: codes.c:101:1: warning: return type defaults to 'int' [-Wimplicit-int] output64chunk(c1, c2, c3, pads, outfile) ^~~~~~~~~~~~~ codes.c: In function 'output64chunk': codes.c:101:1: warning: type of 'c1' defaults to 'int' [-Wimplicit-int] codes.c:101:1: warning: type of 'c2' defaults to 'int' [-Wimplicit-int] codes.c:101:1: warning: type of 'c3' defaults to 'int' [-Wimplicit-int] codes.c:101:1: warning: type of 'pads' defaults to 'int' [-Wimplicit-int] codes.c: At top level: codes.c:118:1: warning: return type defaults to 'int' [-Wimplicit-int] PendingBoundary(s, Boundaries, BoundaryCt) ^~~~~~~~~~~~~~~ codes.c:144:1: warning: return type defaults to 'int' [-Wimplicit-int] almostputc(c, outfile, PortableNewlines) ^~~~~~~~~~ --- uue.o --- uue.c:8:1: warning: return type defaults to 'int' [-Wimplicit-int] uueget (ptr, outfp, n) ^~~~~~ uue.c: In function 'uueget': uue.c:8:1: warning: type of 'n' defaults to 'int' [-Wimplicit-int] --- codes.o --- codes.c:178:1: warning: return type defaults to 'int' [-Wimplicit-int] from64(infile, outfile, boundaries, boundaryct, PortableNewlines) ^~~~~~ --- uue.o --- uue.c: At top level: uue.c:33:1: warning: return type defaults to 'int' [-Wimplicit-int] get_line (buf, size, fp) ^~~~~~~~ uue.c:65:1: warning: return type defaults to 'int' [-Wimplicit-int] fromuue (infp, outfp, boundaries, ctptr) ^~~~~~~ uue.c: In function 'fromuue': uue.c:77:6: warning: implicit declaration of function 'strncmp' [-Wimplicit-function-declaration] if (strncmp (buf, "begin", 5) == 0) ^~~~~~~ --- codes.o --- codes.c:279:1: warning: return type defaults to 'int' [-Wimplicit-int] toqp(infile, outfile) ^~~~ --- uue.o --- uue.c:80:24: warning: implicit declaration of function 'PendingBoundary' [-Wimplicit-function-declaration] if (boundaries && PendingBoundary (buf, boundaries, ctptr)) ^~~~~~~~~~~~~~~ --- codes.o --- codes.c:354:1: warning: return type defaults to 'int' [-Wimplicit-int] fromqp(infile, outfile, boundaries, boundaryct) ^~~~~~ --- metamail.o --- metamail.c: In function 'UnquoteString': metamail.c:226:15: warning: implicit declaration of function 'ExitWithError' [-Wimplicit-function-declaration] if (!ans) ExitWithError(nomem); ^~~~~~~~~~~~~ metamail.c: In function 'cleanup': metamail.c:247:5: warning: implicit declaration of function 'RestoreTtyState' [-Wimplicit-function-declaration] RestoreTtyState(); ^~~~~~~~~~~~~~~ metamail.c: At top level: metamail.c:303:1: warning: return type defaults to 'int' [-Wimplicit-int] main(argc, argv) ^~~~ metamail.c: In function 'main': metamail.c:311:20: warning: passing argument 2 of 'signal' from incompatible pointer type [-Wincompatible-pointer-types] signal(SIGINT, cleanup); ^~~~~~~ In file included from /usr/include/sys/select.h:39, from /usr/include/sys/time.h:45, from /usr/include/sys/stat.h:48, from metamail.c:27: /usr/include/sys/signal.h:399:17: note: expected 'void (*)(int)' but argument is of type 'int (*)()' __sighandler_t *signal (int, __sighandler_t *); ^~~~~~ metamail.c:313:20: warning: passing argument 2 of 'signal' from incompatible pointer type [-Wincompatible-pointer-types] signal(SIGILL, cleanup); ^~~~~~~ In file included from /usr/include/sys/select.h:39, from /usr/include/sys/time.h:45, from /usr/include/sys/stat.h:48, from metamail.c:27: /usr/include/sys/signal.h:399:17: note: expected 'void (*)(int)' but argument is of type 'int (*)()' --- mmencode.o --- --- metamail.o --- __sighandler_t *signal (int, __sighandler_t *); ^~~~~~ metamail.c:314:21: warning: passing argument 2 of 'signal' from incompatible pointer type [-Wincompatible-pointer-types] signal(SIGTRAP, cleanup); ^~~~~~~ In file included from /usr/include/sys/select.h:39, from /usr/include/sys/time.h:45, from /usr/include/sys/stat.h:48, from metamail.c:27: /usr/include/sys/signal.h:399:17: note: expected 'void (*)(int)' but argument is of type 'int (*)()' __sighandler_t *signal (int, __sighandler_t *); ^~~~~~ metamail.c:315:20: warning: passing argument 2 of 'signal' from incompatible pointer type [-Wincompatible-pointer-types] signal(SIGIOT, cleanup); ^~~~~~~ In file included from /usr/include/sys/select.h:39, from /usr/include/sys/time.h:45, from /usr/include/sys/stat.h:48, from metamail.c:27: --- shared.o --- shared.c:15:1: warning: return type defaults to 'int' [-Wimplicit-int] ExceptionalNewline(contenttype, needsportable) ^~~~~~~~~~~~~~~~~~ shared.c:44:1: warning: return type defaults to 'int' [-Wimplicit-int] DoesNeedPortableNewlines(ctype) ^~~~~~~~~~~~~~~~~~~~~~~~ shared.c: In function 'DoesNeedPortableNewlines': shared.c:51:14: warning: implicit declaration of function 'lc2strcmp'; did you mean 'strcmp'? [-Wimplicit-function-declaration] if (!lc2strcmp(ctype, Exceptions[i])) { ^~~~~~~~~ strcmp shared.c:56:10: warning: implicit declaration of function 'lc2strncmp'; did you mean 'strncmp'? [-Wimplicit-function-declaration] if (!lc2strncmp(ctype, "text", 4)) { ^~~~~~~~~~ strncmp shared.c: At top level: shared.c:69:1: warning: return type defaults to 'int' [-Wimplicit-int] lc2strncmp(s1, s2, len) ^~~~~~~~~~ shared.c:82:1: warning: return type defaults to 'int' [-Wimplicit-int] lc2strcmp(s1, s2) ^~~~~~~~~ shared.c: In function 'getmyname': --- metamail.o --- /usr/include/sys/signal.h:399:17: note: expected 'void (*)(int)' but argument is of type 'int (*)()' __sighandler_t *signal (int, __sighandler_t *); ^~~~~~ metamail.c:316:20: warning: passing argument 2 of 'signal' from incompatible pointer type [-Wincompatible-pointer-types] signal(SIGFPE, cleanup); ^~~~~~~ In file included from /usr/include/sys/select.h:39, from /usr/include/sys/time.h:45, from /usr/include/sys/stat.h:48, from metamail.c:27: /usr/include/sys/signal.h:399:17: note: expected 'void (*)(int)' but argument is of type 'int (*)()' __sighandler_t *signal (int, __sighandler_t *); ^~~~~~ metamail.c:318:20: warning: passing argument 2 of 'signal' from incompatible pointer type [-Wincompatible-pointer-types] signal(SIGEMT, cleanup); ^~~~~~~ In file included from /usr/include/sys/select.h:39, from /usr/include/sys/time.h:45, --- shared.o --- shared.c:113:9: warning: implicit declaration of function 'gethostname'; did you mean 'getmyname'? [-Wimplicit-function-declaration] gethostname(hostname, sizeof(hostname)); ^~~~~~~~~~~ getmyname --- metamail.o --- from /usr/include/sys/stat.h:48, from metamail.c:27: /usr/include/sys/signal.h:399:17: note: expected 'void (*)(int)' but argument is of type 'int (*)()' __sighandler_t *signal (int, __sighandler_t *); ^~~~~~ metamail.c:319:20: warning: passing argument 2 of 'signal' from incompatible pointer type [-Wincompatible-pointer-types] signal(SIGBUS, cleanup); ^~~~~~~ In file included from /usr/include/sys/select.h:39, from /usr/include/sys/time.h:45, from /usr/include/sys/stat.h:48, from metamail.c:27: /usr/include/sys/signal.h:399:17: note: expected 'void (*)(int)' but argument is of type 'int (*)()' __sighandler_t *signal (int, __sighandler_t *); ^~~~~~ metamail.c:321:21: warning: passing argument 2 of 'signal' from incompatible pointer type [-Wincompatible-pointer-types] signal(SIGSEGV, cleanup); ^~~~~~~ In file included from /usr/include/sys/select.h:39, from /usr/include/sys/time.h:45, from /usr/include/sys/stat.h:48, from metamail.c:27: /usr/include/sys/signal.h:399:17: note: expected 'void (*)(int)' but argument is of type 'int (*)()' __sighandler_t *signal (int, __sighandler_t *); ^~~~~~ metamail.c:322:21: warning: passing argument 2 of 'signal' from incompatible pointer type [-Wincompatible-pointer-types] signal(SIGTERM, cleanup); ^~~~~~~ In file included from /usr/include/sys/select.h:39, from /usr/include/sys/time.h:45, from /usr/include/sys/stat.h:48, from metamail.c:27: /usr/include/sys/signal.h:399:17: note: expected 'void (*)(int)' but argument is of type 'int (*)()' __sighandler_t *signal (int, __sighandler_t *); ^~~~~~ metamail.c:326:21: warning: passing argument 2 of 'signal' from incompatible pointer type [-Wincompatible-pointer-types] signal(SIGXCPU, cleanup); ^~~~~~~ In file included from /usr/include/sys/select.h:39, from /usr/include/sys/time.h:45, from /usr/include/sys/stat.h:48, from metamail.c:27: /usr/include/sys/signal.h:399:17: note: expected 'void (*)(int)' but argument is of type 'int (*)()' __sighandler_t *signal (int, __sighandler_t *); ^~~~~~ metamail.c:339:5: warning: implicit declaration of function 'ProcessArguments' [-Wimplicit-function-declaration] ProcessArguments(argc, argv); /* calls ExitWithError on error */ ^~~~~~~~~~~~~~~~ metamail.c:348:15: warning: implicit declaration of function 'HandleMessage' [-Wimplicit-function-declaration] retcode = HandleMessage(NULL, 0); ^~~~~~~~~~~~~ metamail.c:374:25: warning: implicit declaration of function 'PauseForUser' [-Wimplicit-function-declaration] if (MustPageOutput) PauseForUser(); ^~~~~~~~~~~~ metamail.c: At top level: metamail.c:395:1: warning: return type defaults to 'int' [-Wimplicit-int] HandleMessage(SquirrelFile, nestingdepth) ^~~~~~~~~~~~~ metamail.c: In function 'HandleMessage': metamail.c:404:14: warning: implicit declaration of function 'lc2strncmp'; did you mean 'strncmp'? [-Wimplicit-function-declaration] if (!lc2strncmp(ContentType, "message/", 8) ^~~~~~~~~~ strncmp metamail.c:410:6: warning: implicit declaration of function 'Read822Prefix' [-Wimplicit-function-declaration] if (Read822Prefix(SquirrelFile?0:1, nestingdepth)) { ^~~~~~~~~~~~~ metamail.c:414:5: warning: implicit declaration of function 'PrepareMessage'; did you mean 'HandleMessage'? [-Wimplicit-function-declaration] PrepareMessage(); ^~~~~~~~~~~~~~ HandleMessage metamail.c:415:28: warning: implicit declaration of function 'ProcessMailcapFiles' [-Wimplicit-function-declaration] if (!FileWriteOnly && !ProcessMailcapFiles(SquirrelFile)) return(0); ^~~~~~~~~~~~~~~~~~~ metamail.c:416:10: warning: implicit declaration of function 'lc2strcmp'; did you mean 'strcmp'? [-Wimplicit-function-declaration] if (!lc2strcmp(ContentType, "message") ^~~~~~~~~ strcmp metamail.c:418:34: warning: implicit declaration of function 'SaveSquirrelFile' [-Wimplicit-function-declaration] if (SquirrelFile) return(SaveSquirrelFile(SquirrelFile)); ^~~~~~~~~~~~~~~~ --- mmencode.o --- rm -f mmencode.o cc -c -I../. -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I. mmencode.c --- metamail.o --- metamail.c:448:13: warning: implicit declaration of function 'MkTmpFileName' [-Wimplicit-function-declaration] MkTmpFileName(NewSquirrelFile); ^~~~~~~~~~~~~ metamail.c:521:28: warning: implicit declaration of function 'TryBuiltIns' [-Wimplicit-function-declaration] if (!FileWriteOnly && !TryBuiltIns(SquirrelFile)) return(0); ^~~~~~~~~~~ metamail.c:554:25: warning: implicit declaration of function 'TranslateInputToOutput' [-Wimplicit-function-declaration] TranslateInputToOutput(InputFP, stdout, EncodingCode, "text"); ^~~~~~~~~~~~~~~~~~~~~~ metamail.c: At top level: metamail.c:674:1: warning: return type defaults to 'int' [-Wimplicit-int] ProcessArguments(argc, argv) ^~~~~~~~~~~~~~~~ metamail.c: In function 'ProcessArguments': metamail.c:781:24: warning: implicit declaration of function 'usage'; did you mean 'usleep'? [-Wimplicit-function-declaration] if (++i >= argc) usage(); ^~~~~ usleep --- mmencode.o --- mmencode.c:25:1: warning: return type defaults to 'int' [-Wimplicit-int] main(argc, argv) ^~~~ mmencode.c: In function 'main': mmencode.c:87:13: warning: implicit declaration of function 'to64' [-Wimplicit-function-declaration] to64(fp, fpo, portablenewlines); ^~~~ mmencode.c:89:13: warning: implicit declaration of function 'from64'; did you mean 'fropen'? [-Wimplicit-function-declaration] from64(fp,fpo, (char **) NULL, (int *) 0, portablenewlines); ^~~~~~ fropen mmencode.c:92:21: warning: implicit declaration of function 'toqp' [-Wimplicit-function-declaration] if (encode) toqp(fp, fpo); else fromqp(fp, fpo, NULL, 0); ^~~~ mmencode.c:92:41: warning: implicit declaration of function 'fromqp'; did you mean 'fropen'? [-Wimplicit-function-declaration] if (encode) toqp(fp, fpo); else fromqp(fp, fpo, NULL, 0); ^~~~~~ fropen --- mailto.o --- rm -f mailto.o cc -c -I../. -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I. mailto.c mailto.c:142:1: warning: return type defaults to 'int' [-Wimplicit-int] EightBitCharHelp() { ^~~~~~~~~~~~~~~~ mailto.c: In function 'tmpname': mailto.c:184:13: warning: implicit declaration of function 'nomemabort'; did you mean 'abort'? [-Wimplicit-function-declaration] if (!s) nomemabort(); ^~~~~~~~~~ abort mailto.c: At top level: mailto.c:203:1: warning: return type defaults to 'int' [-Wimplicit-int] TildeHelp() { ^~~~~~~~~ mailto.c: In function 'TildeHelp': mailto.c:258:9: warning: implicit declaration of function 'unlink'; did you mean 'unix'? [-Wimplicit-function-declaration] unlink(TmpName); ^~~~~~ unix mailto.c: In function 'gethome': mailto.c:289:33: warning: implicit declaration of function 'getuid'; did you mean 'getpwuid'? [-Wimplicit-function-declaration] struct passwd *p = getpwuid(getuid()); ^~~~~~ getpwuid mailto.c: At top level: mailto.c:302:1: warning: return type defaults to 'int' [-Wimplicit-int] InitTerminal() { ^~~~~~~~~~~~ mailto.c: In function 'InitTerminal': mailto.c:314:17: warning: implicit declaration of function 'tgetent'; did you mean 'cgetent'? [-Wimplicit-function-declaration] if (term && tgetent(tbuf, term) != 1) { ^~~~~~~ cgetent mailto.c:319:13: warning: implicit declaration of function 'tgetstr'; did you mean 'cgetstr'? [-Wimplicit-function-declaration] if (tgetstr("ks", &dum)) *dum = '\0'; else KS[0] = '\0'; ^~~~~~~ cgetstr mailto.c:334:23: warning: implicit declaration of function 'tgetnum'; did you mean 'cgetnum'? [-Wimplicit-function-declaration] termcolumns = tgetnum("co"); ^~~~~~~ cgetnum mailto.c: At top level: mailto.c:354:1: warning: return type defaults to 'int' [-Wimplicit-int] FinalizeTerminal() { ^~~~~~~~~~~~~~~~ mailto.c: In function 'FinalizeTerminal': mailto.c:355:5: warning: implicit declaration of function 'tfputs'; did you mean 'fputs'? [-Wimplicit-function-declaration] tfputs(standendbuf); ^~~~~~ fputs mailto.c: At top level: mailto.c:379:1: warning: return type defaults to 'int' [-Wimplicit-int] nomemabort() { ^~~~~~~~~~ mailto.c: In function 'nomemabort': mailto.c:381:5: warning: implicit declaration of function 'cleanexit'; did you mean 'cgetnext'? [-Wimplicit-function-declaration] cleanexit(-1); ^~~~~~~~~ cgetnext mailto.c: At top level: mailto.c:488:1: warning: return type defaults to 'int' [-Wimplicit-int] main(argc, argv) ^~~~ mailto.c: In function 'main': mailto.c:488:1: warning: type of 'argc' defaults to 'int' [-Wimplicit-int] mailto.c:503:5: warning: implicit declaration of function 'ProcessInitFiles' [-Wimplicit-function-declaration] ProcessInitFiles(); ^~~~~~~~~~~~~~~~ mailto.c:504:5: warning: implicit declaration of function 'InitSignals'; did you mean 'InitTerminal'? [-Wimplicit-function-declaration] InitSignals(); ^~~~~~~~~~~ InitTerminal mailto.c:582:5: warning: implicit declaration of function 'ProcessMailcapFiles' [-Wimplicit-function-declaration] ProcessMailcapFiles(); ^~~~~~~~~~~~~~~~~~~ mailto.c:622:21: warning: implicit declaration of function 'FputsQuotingLT' [-Wimplicit-function-declaration] FputsQuotingLT(LineBuf+1, fpout, CurrentPart, EightBitMode, RightToLeftMode); ^~~~~~~~~~~~~~ --- splitmail.o --- rm -f splitmail.o --- mailto.o --- mailto.c:632:25: warning: implicit declaration of function 'TryClosingStyle' [-Wimplicit-function-declaration] TryClosingStyle("indentright", fpout, CurrentPart); ^~~~~~~~~~~~~~~ --- splitmail.o --- cc -c -I../. -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I. splitmail.c --- mailto.o --- mailto.c:634:25: warning: implicit declaration of function 'TryOpeningStyle' [-Wimplicit-function-declaration] TryOpeningStyle("indent", fpout, CurrentPart, NULL); ^~~~~~~~~~~~~~~ mailto.c:675:21: warning: implicit declaration of function 'TempCloseStyles' [-Wimplicit-function-declaration] TempCloseStyles(fpout); ^~~~~~~~~~~~~~~ mailto.c:688:21: warning: implicit declaration of function 'ReopenStyles' [-Wimplicit-function-declaration] ReopenStyles(fpout, CurrentPart); ^~~~~~~~~~~~ mailto.c:692:21: warning: implicit declaration of function 'ToggleStyle' [-Wimplicit-function-declaration] ToggleStyle("bold", fpout, CurrentPart, BoldOn, BoldOff); ^~~~~~~~~~~ mailto.c:727:28: warning: implicit declaration of function 'TranslateInputToEncodedOutput' [-Wimplicit-function-declaration] (void) TranslateInputToEncodedOutput(fpin, fpout, ENC_NONE, ""); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- metamail.o --- metamail.c:787:21: warning: implicit declaration of function 'StripTrailingSpace' [-Wimplicit-function-declaration] StripTrailingSpace(ContentType); ^~~~~~~~~~~~~~~~~~ metamail.c:887:9: warning: implicit declaration of function 'RunInNewWindow' [-Wimplicit-function-declaration] RunInNewWindow(argv, argc, &SourceFileName); ^~~~~~~~~~~~~~ metamail.c: At top level: metamail.c:953:1: warning: return type defaults to 'int' [-Wimplicit-int] usage() { ^~~~~ metamail.c:958:1: warning: return type defaults to 'int' [-Wimplicit-int] RunInNewWindow(argv, argc, SourceFileNamePtr) ^~~~~~~~~~~~~~ metamail.c: In function 'RunInNewWindow': metamail.c:994:5: warning: implicit declaration of function 'CreateNewWindowPrefix' [-Wimplicit-function-declaration] CreateNewWindowPrefix(FullCmd); ^~~~~~~~~~~~~~~~~~~~~ metamail.c:1017:5: warning: implicit declaration of function 'SetUpEnvironment' [-Wimplicit-function-declaration] SetUpEnvironment(); ^~~~~~~~~~~~~~~~ metamail.c: At top level: metamail.c:1039:1: warning: return type defaults to 'int' [-Wimplicit-int] ProcessMailcapFiles(SquirrelFile) ^~~~~~~~~~~~~~~~~~~ metamail.c: In function 'ProcessMailcapFiles': metamail.c:1087:14: warning: implicit declaration of function 'ProcessMailcapFile'; did you mean 'ProcessMailcapFiles'? [-Wimplicit-function-declaration] if (!ProcessMailcapFile(path, SquirrelFile)) return(0); ^~~~~~~~~~~~~~~~~~ ProcessMailcapFiles metamail.c: At top level: metamail.c:1095:1: warning: return type defaults to 'int' [-Wimplicit-int] TryBuiltIns(SquirrelFile) ^~~~~~~~~~~ metamail.c: In function 'TryBuiltIns': metamail.c:1102:14: warning: implicit declaration of function 'TryMailcapEntry' [-Wimplicit-function-declaration] if (!TryMailcapEntry(SquirrelFile ? BuiltInsAlternative[i] : BuiltIns[i], SquirrelFile)) return(0); ^~~~~~~~~~~~~~~ metamail.c: At top level: metamail.c:1107:1: warning: return type defaults to 'int' [-Wimplicit-int] ProcessMailcapFile(file, SquirrelFile) ^~~~~~~~~~~~~~~~~~ metamail.c: In function 'ProcessMailcapFile': metamail.c:1114:11: warning: implicit declaration of function 'IsDirectory' [-Wimplicit-function-declaration] res = IsDirectory(file); ^~~~~~~~~~~ metamail.c:1128:6: warning: implicit declaration of function 'GetMailcapEntry' [-Wimplicit-function-declaration] if (GetMailcapEntry(fp, &mc)) { ^~~~~~~~~~~~~~~ metamail.c: At top level: metamail.c:1179:1: warning: return type defaults to 'int' [-Wimplicit-int] TryMailcapEntry(mc, SquirrelFile) ^~~~~~~~~~~~~~~ metamail.c: In function 'TryMailcapEntry': metamail.c:1186:9: warning: implicit declaration of function 'CtypeMatch'; did you mean 'rpmatch'? [-Wimplicit-function-declaration] if (CtypeMatch(ContentType, mc.contenttype) && PassesTest(&mc)) { ^~~~~~~~~~ rpmatch metamail.c:1186:52: warning: implicit declaration of function 'PassesTest' [-Wimplicit-function-declaration] if (CtypeMatch(ContentType, mc.contenttype) && PassesTest(&mc)) { ^~~~~~~~~~ metamail.c:1192:20: warning: implicit declaration of function 'ExecuteMailcapEntry'; did you mean 'TryMailcapEntry'? [-Wimplicit-function-declaration] return(ExecuteMailcapEntry(mc, TmpFileName, ContentType)); ^~~~~~~~~~~~~~~~~~~ TryMailcapEntry metamail.c: At top level: metamail.c:1202:1: warning: return type defaults to 'int' [-Wimplicit-int] SaveSquirrelFile(SquirrelFile) ^~~~~~~~~~~~~~~~ metamail.c:1227:1: warning: return type defaults to 'int' [-Wimplicit-int] ExecuteMailcapEntry(mc, TmpFileName, ThisContentType) ^~~~~~~~~~~~~~~~~~~ metamail.c: In function 'ExecuteMailcapEntry': metamail.c:1238:5: warning: implicit declaration of function 'BuildCommand'; did you mean 'ShortCommand'? [-Wimplicit-function-declaration] BuildCommand(cmd, PrintingMode ? mc.printcommand : mc.command, TmpFileName, &UsedTmpFileName, &PartsWritten); ^~~~~~~~~~~~ ShortCommand metamail.c:1256:9: warning: implicit declaration of function 'SaveTtyState'; did you mean 'setstate'? [-Wimplicit-function-declaration] SaveTtyState(); ^~~~~~~~~~~~ setstate metamail.c:1258:10: warning: implicit declaration of function 'NeedToAskBeforeExecuting' [-Wimplicit-function-declaration] if (!NeedToAskBeforeExecuting(ThisContentType) ^~~~~~~~~~~~~~~~~~~~~~~~ metamail.c:1259:13: warning: implicit declaration of function 'OKToRun' [-Wimplicit-function-declaration] || OKToRun(ThisContentType, cmd, mc.label)) { ^~~~~~~ metamail.c:1279:17: warning: implicit declaration of function 'strcatquoting' [-Wimplicit-function-declaration] strcatquoting(cmd, CParams[j]); ^~~~~~~~~~~~~ metamail.c:1297:27: warning: implicit declaration of function 'WriteTmpFile'; did you mean 'tmpfile'? [-Wimplicit-function-declaration] isempty = WriteTmpFile(TmpFileName, ThisContentType); ^~~~~~~~~~~~ tmpfile metamail.c:1311:34: warning: implicit declaration of function 'ExecuteCommand'; did you mean 'ShortCommand'? [-Wimplicit-function-declaration] resultcode = ExecuteCommand(TmpCmd, 1); ^~~~~~~~~~~~~~ ShortCommand metamail.c: At top level: metamail.c:1374:1: warning: return type defaults to 'int' [-Wimplicit-int] PassesTest(mc) ^~~~~~~~~~ metamail.c:1427:1: warning: return type defaults to 'int' [-Wimplicit-int] GetMailcapEntry(fp, mc) ^~~~~~~~~~~~~~~ metamail.c: In function 'GetMailcapEntry': metamail.c:1509:3: warning: implicit declaration of function 'ExceptionalNewline' [-Wimplicit-function-declaration] ExceptionalNewline(mc->contenttype, atoi(eq)); ^~~~~~~~~~~~~~~~~~ metamail.c: At top level: metamail.c:1520:1: warning: return type defaults to 'int' [-Wimplicit-int] ExitWithError(txt) ^~~~~~~~~~~~~ metamail.c:1547:1: warning: return type defaults to 'int' [-Wimplicit-int] Read822Prefix(PrintHeads, nestingdepth) ^~~~~~~~~~~~~ metamail.c: In function 'Read822Prefix': metamail.c:1616:33: warning: implicit declaration of function 'maybephead' [-Wimplicit-function-declaration] if (PrintHeads) maybephead(s+1); ^~~~~~~~~~ --- splitmail.o --- splitmail.c:50:1: warning: return type defaults to 'int' [-Wimplicit-int] usageexit() { ^~~~~~~~~ --- metamail.o --- metamail.c:1645:21: warning: implicit declaration of function 'phead'; did you mean 'pread'? [-Wimplicit-function-declaration] phead(s+1); ^~~~~ pread --- splitmail.o --- splitmail.c:72:1: warning: return type defaults to 'int' [-Wimplicit-int] main(argc, argv) ^~~~ splitmail.c: In function 'main': splitmail.c:72:1: warning: type of 'argc' defaults to 'int' [-Wimplicit-int] --- metamail.o --- metamail.c: At top level: metamail.c:1667:1: warning: return type defaults to 'int' [-Wimplicit-int] PrepareMessage() { ^~~~~~~~~~~~~~ metamail.c:1701:1: warning: return type defaults to 'int' [-Wimplicit-int] SetUpEnvironment() { ^~~~~~~~~~~~~~~~ --- splitmail.o --- splitmail.c:199:6: warning: implicit declaration of function 'ShareThisHeader' [-Wimplicit-function-declaration] if (ShareThisHeader(from, SubjectBuf, sizeof(SubjectBuf), &OrigID)) { ^~~~~~~~~~~~~~~ --- metamail.o --- metamail.c: In function 'SetUpEnvironment': metamail.c:1722:5: warning: implicit declaration of function 'EliminateNastyChars' [-Wimplicit-function-declaration] EliminateNastyChars(MailSummary); ^~~~~~~~~~~~~~~~~~~ --- splitmail.o --- splitmail.c:213:38: warning: implicit declaration of function 'getuid'; did you mean 'getenv'? [-Wimplicit-function-declaration] sprintf(id, "%d.%d.%d.%s", (int) getuid(), (int) getpid(), (int) time(0), getmyname()); ^~~~~~ getenv splitmail.c:213:54: warning: implicit declaration of function 'getpid'; did you mean 'getenv'? [-Wimplicit-function-declaration] sprintf(id, "%d.%d.%d.%s", (int) getuid(), (int) getpid(), (int) time(0), getmyname()); ^~~~~~ getenv --- metamail.o --- metamail.c: At top level: metamail.c:1822:1: warning: return type defaults to 'int' [-Wimplicit-int] OKToRun(ctype, progname, label) ^~~~~~~ --- splitmail.o --- splitmail.c:230:9: warning: implicit declaration of function 'HandleOnePart' [-Wimplicit-function-declaration] HandleOnePart(DoDeliver, deliverycmd, prefix, numparts, whichpart, SharedHeaders, SubjectBuf, id, MessageID, bigbuf, OrigID); ^~~~~~~~~~~~~ splitmail.c: At top level: splitmail.c:243:1: warning: return type defaults to 'int' [-Wimplicit-int] HandleOnePart(DoDeliver, deliverycmd, prefix, numparts, whichpart, SharedHeaders, SubjectBuf, id, MessageID, bigbuf, OrigID) ^~~~~~~~~~~~~ --- metamail.o --- metamail.c:1848:1: warning: return type defaults to 'int' [-Wimplicit-int] EliminateNastyChars(s) ^~~~~~~~~~~~~~~~~~~ metamail.c:1862:1: warning: return type defaults to 'int' [-Wimplicit-int] StripTrailingSpace(s) ^~~~~~~~~~~~~~~~~~ --- splitmail.o --- splitmail.c:344:1: warning: return type defaults to 'int' [-Wimplicit-int] ShareThisHeader(s, SubjectBuf, size, OrigID) ^~~~~~~~~~~~~~~ splitmail.c: In function 'ShareThisHeader': --- metamail.o --- metamail.c:1914:1: warning: return type defaults to 'int' [-Wimplicit-int] maybephead(hdr) ^~~~~~~~~~ --- splitmail.o --- splitmail.c:354:10: warning: implicit declaration of function 'ULstrcmp'; did you mean 'strcmp'? [-Wimplicit-function-declaration] if (!ULstrcmp(s, "message-id")) { ^~~~~~~~ strcmp splitmail.c:372:13: warning: implicit declaration of function 'IllegalContentType' [-Wimplicit-function-declaration] if (IllegalContentType(colon+1)) { ^~~~~~~~~~~~~~~~~~ --- metamail.o --- metamail.c:1948:1: warning: return type defaults to 'int' [-Wimplicit-int] phead(s) ^~~~~ --- splitmail.o --- splitmail.c: At top level: splitmail.c:386:1: warning: return type defaults to 'int' [-Wimplicit-int] IllegalContentType(ctype) ^~~~~~~~~~~~~~~~~~ --- metamail.o --- metamail.c:2082:1: warning: return type defaults to 'int' [-Wimplicit-int] BuildCommand(Buf, controlstring, TmpFileName, UsedTmpFileName, PartsWritten) ^~~~~~~~~~~~ metamail.c: In function 'BuildCommand': metamail.c:2270:21: warning: implicit declaration of function 'strcpynoquotes' [-Wimplicit-function-declaration] strcpynoquotes(to, p); ^~~~~~~~~~~~~~ metamail.c: At top level: metamail.c:2294:1: warning: return type defaults to 'int' [-Wimplicit-int] strcpynoquotes(t,f) ^~~~~~~~~~~~~~ metamail.c:2305:1: warning: return type defaults to 'int' [-Wimplicit-int] WriteTmpFile(fname, ctype) ^~~~~~~~~~~~ metamail.c:2324:1: warning: return type defaults to 'int' [-Wimplicit-int] TranslateInputToOutput(InputFP, OutputFP, Ecode, ctype) ^~~~~~~~~~~~~~~~~~~~~~ metamail.c: In function 'TranslateInputToOutput': metamail.c:2333:13: warning: implicit declaration of function 'from64'; did you mean 'fropen'? [-Wimplicit-function-declaration] from64(InputFP, OutputFP, InMultipart ? Boundaries : NULL, &BoundaryCt, DoesNeedPortableNewlines(ctype)); ^~~~~~ fropen metamail.c:2333:85: warning: implicit declaration of function 'DoesNeedPortableNewlines' [-Wimplicit-function-declaration] from64(InputFP, OutputFP, InMultipart ? Boundaries : NULL, &BoundaryCt, DoesNeedPortableNewlines(ctype)); ^~~~~~~~~~~~~~~~~~~~~~~~ metamail.c:2336:13: warning: implicit declaration of function 'fromqp'; did you mean 'fropen'? [-Wimplicit-function-declaration] fromqp(InputFP, OutputFP, InMultipart ? Boundaries : NULL, &BoundaryCt); ^~~~~~ fropen metamail.c:2339:7: warning: implicit declaration of function 'fromuue' [-Wimplicit-function-declaration] fromuue(InputFP, OutputFP, InMultipart ? Boundaries: NULL, &BoundaryCt); ^~~~~~~ metamail.c: At top level: metamail.c:2351:1: warning: return type defaults to 'int' [-Wimplicit-int] CreateNewWindowPrefix(Prefix) ^~~~~~~~~~~~~~~~~~~~~ metamail.c:2397:1: warning: return type defaults to 'int' [-Wimplicit-int] SaveTtyState() { ^~~~~~~~~~~~ metamail.c:2411:1: warning: return type defaults to 'int' [-Wimplicit-int] RestoreTtyState() { ^~~~~~~~~~~~~~~ metamail.c:2427:1: warning: return type defaults to 'int' [-Wimplicit-int] NeedToAskBeforeExecuting(type) ^~~~~~~~~~~~~~~~~~~~~~~~ metamail.c:2438:1: warning: return type defaults to 'int' [-Wimplicit-int] NeedToBeQuiet(cmd) ^~~~~~~~~~~~~ metamail.c:2448:1: warning: return type defaults to 'int' [-Wimplicit-int] CtypeMatch(ctype, pat) ^~~~~~~~~~ metamail.c:2474:1: warning: return type defaults to 'int' [-Wimplicit-int] ExecuteCommand(cmd, really) ^~~~~~~~~~~~~~ metamail.c:2499:1: warning: return type defaults to 'int' [-Wimplicit-int] MkTmpFileName(name) ^~~~~~~~~~~~~ metamail.c: In function 'ConsumeRestOfPart': metamail.c:2562:17: warning: implicit declaration of function 'PendingBoundary' [-Wimplicit-function-declaration] && PendingBoundary(Buf, Boundaries, &BoundaryCt)) { ^~~~~~~~~~~~~~~ metamail.c: At top level: metamail.c:2655:1: warning: return type defaults to 'int' [-Wimplicit-int] strcatquoting(s1, s2) ^~~~~~~~~~~~~ metamail.c:2670:1: warning: return type defaults to 'int' [-Wimplicit-int] PauseForUser() { ^~~~~~~~~~~~ metamail.c: In function 'PauseForUser': metamail.c:2682:9: warning: implicit declaration of function 'StartRawStdin' [-Wimplicit-function-declaration] if (StartRawStdin() != -1) { ^~~~~~~~~~~~~ metamail.c: At top level: metamail.c:2694:1: warning: return type defaults to 'int' [-Wimplicit-int] StartRawStdin() { ^~~~~~~~~~~~~ --- mailto.o --- mailto.c:743:21: warning: implicit declaration of function 'EditCurrentMessage' [-Wimplicit-function-declaration] EditCurrentMessage(0); ^~~~~~~~~~~~~~~~~~ mailto.c:778:33: warning: implicit declaration of function 'EndStyle' [-Wimplicit-function-declaration] EndStyle(fpout, "center"); ^~~~~~~~ mailto.c:789:29: warning: implicit declaration of function 'StartStyle' [-Wimplicit-function-declaration] StartStyle(fpout, "center", NULL); ^~~~~~~~~~ mailto.c:814:21: warning: implicit declaration of function 'WriteOutMessage' [-Wimplicit-function-declaration] WriteOutMessage(fptmp, ToList, Subject, CCList, FirstPart); ^~~~~~~~~~~~~~~ mailto.c:825:21: warning: implicit declaration of function 'RestoreCurrentStyles' [-Wimplicit-function-declaration] RestoreCurrentStyles(); ^~~~~~~~~~~~~~~~~~~~ mailto.c:831:26: warning: implicit declaration of function 'WriteDeadLetter' [-Wimplicit-function-declaration] if (!WriteDeadLetter()) cleanexit(0); ^~~~~~~~~~~~~~~ mailto.c:853:29: warning: implicit declaration of function 'SwitchToEuropean' [-Wimplicit-function-declaration] SwitchToEuropean(); ^~~~~~~~~~~~~~~~ mailto.c: In function 'newid': mailto.c:1042:62: warning: implicit declaration of function 'getpid'; did you mean 'getpwuid'? [-Wimplicit-function-declaration] sprintf(idbuf, "<%d_%d_%d_%d@%s>", (int) getuid(), (int) getpid(), (int) time(0), ++ctr, getmyname()); ^~~~~~ getpwuid mailto.c:1042:94: warning: implicit declaration of function 'getmyname'; did you mean 'tmpname'? [-Wimplicit-function-declaration] sprintf(idbuf, "<%d_%d_%d_%d@%s>", (int) getuid(), (int) getpid(), (int) time(0), ++ctr, getmyname()); ^~~~~~~~~ tmpname mailto.c: At top level: mailto.c:1047:1: warning: return type defaults to 'int' [-Wimplicit-int] WriteOutMessage(fp, ToList, Subject, CCList, FirstPart) ^~~~~~~~~~~~~~~ mailto.c: In function 'WriteOutMessage': mailto.c:1056:9: warning: implicit declaration of function 'EmitHeader' [-Wimplicit-function-declaration] EmitHeader(fp, "In-Reply-To", InReplyTo); ^~~~~~~~~~ mailto.c:1058:5: warning: implicit declaration of function 'EmitHeaderWithAliases' [-Wimplicit-function-declaration] EmitHeaderWithAliases(fp, "To", ToList); ^~~~~~~~~~~~~~~~~~~~~ mailto.c:1101:13: warning: implicit declaration of function 'WriteContentTypeAndEncoding' [-Wimplicit-function-declaration] WriteContentTypeAndEncoding(fp, FirstPart); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mailto.c: At top level: mailto.c:1126:1: warning: return type defaults to 'int' [-Wimplicit-int] WriteContentTypeAndEncoding(fp, part) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mailto.c: In function 'WriteContentTypeAndEncoding': mailto.c:1143:13: warning: implicit declaration of function 'WriteCtypeNicely' [-Wimplicit-function-declaration] WriteCtypeNicely(fp, part->content_type); ^~~~~~~~~~~~~~~~ mailto.c: At top level: mailto.c:1167:1: warning: return type defaults to 'int' [-Wimplicit-int] TranslateInputToEncodedOutput(InputFP, OutputFP, Ecode, ctype) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mailto.c: In function 'TranslateInputToEncodedOutput': mailto.c:1176:13: warning: implicit declaration of function 'to64' [-Wimplicit-function-declaration] to64(InputFP, OutputFP, DoesNeedPortableNewlines(ctype)); ^~~~ mailto.c:1176:37: warning: implicit declaration of function 'DoesNeedPortableNewlines' [-Wimplicit-function-declaration] to64(InputFP, OutputFP, DoesNeedPortableNewlines(ctype)); ^~~~~~~~~~~~~~~~~~~~~~~~ mailto.c:1179:13: warning: implicit declaration of function 'toqp' [-Wimplicit-function-declaration] toqp(InputFP, OutputFP); ^~~~ mailto.c: At top level: mailto.c:1199:1: warning: return type defaults to 'int' [-Wimplicit-int] TempCloseStyles(fp) ^~~~~~~~~~~~~~~ mailto.c:1212:1: warning: return type defaults to 'int' [-Wimplicit-int] RestoreCurrentStyles() { ^~~~~~~~~~~~~~~~~~~~ mailto.c:1222:1: warning: return type defaults to 'int' [-Wimplicit-int] ReopenStyles(fp, part) ^~~~~~~~~~~~ mailto.c:1234:1: warning: return type defaults to 'int' [-Wimplicit-int] richtextreset() ^~~~~~~~~~~~~ mailto.c:1239:1: warning: return type defaults to 'int' [-Wimplicit-int] AlreadyInStyle(s) ^~~~~~~~~~~~~~ mailto.c:1249:1: warning: return type defaults to 'int' [-Wimplicit-int] StartStyle(fp, s, envstartstr) ^~~~~~~~~~ mailto.c:1265:1: warning: return type defaults to 'int' [-Wimplicit-int] EndStyle(fp, s) ^~~~~~~~ mailto.c:1289:1: warning: return type defaults to 'int' [-Wimplicit-int] ToggleStyle(name, fp, part, turnonstr, turnoffstr) ^~~~~~~~~~~ mailto.c:1308:1: warning: return type defaults to 'int' [-Wimplicit-int] TryOpeningStyle(name, fp, part, envstartstr) ^~~~~~~~~~~~~~~ mailto.c:1322:1: warning: return type defaults to 'int' [-Wimplicit-int] TryClosingStyle(name, fp, part) ^~~~~~~~~~~~~~~ mailto.c:1335:1: warning: return type defaults to 'int' [-Wimplicit-int] FputsQuotingLT(s, fp, part, EightBitMode, RightToLeftMode) ^~~~~~~~~~~~~~ mailto.c:1400:1: warning: return type defaults to 'int' [-Wimplicit-int] cleanexit(code) ^~~~~~~~~ mailto.c: In function 'cleanexit': mailto.c:1403:5: warning: implicit declaration of function 'finalize' [-Wimplicit-function-declaration] finalize(); ^~~~~~~~ mailto.c: At top level: mailto.c:1407:1: warning: return type defaults to 'int' [-Wimplicit-int] finalize() { ^~~~~~~~ mailto.c:1443:1: warning: return type defaults to 'int' [-Wimplicit-int] InitSignals() { ^~~~~~~~~~~ mailto.c:1463:1: warning: return type defaults to 'int' [-Wimplicit-int] WriteDeadLetter() ^~~~~~~~~~~~~~~ mailto.c: In function 'GetMailcapEntry': mailto.c:1659:13: warning: implicit declaration of function 'ExceptionalNewline' [-Wimplicit-function-declaration] ExceptionalNewline(mc->contenttype, atoi(eq)); ^~~~~~~~~~~~~~~~~~ mailto.c: At top level: mailto.c:1669:1: warning: return type defaults to 'int' [-Wimplicit-int] ProcessMailcapFiles() ^~~~~~~~~~~~~~~~~~~ mailto.c: In function 'CreateNewPart': mailto.c:1814:112: warning: implicit declaration of function 'lc2strcmp'; did you mean 'strcmp'? [-Wimplicit-function-declaration] if (mc->contenttype && index(mc->contenttype, '/') && !index(mc->contenttype, '*') && !lc2strcmp(mc->contenttype, lc)) { ^~~~~~~~~ strcmp mailto.c:1840:36: warning: implicit declaration of function 'WhichEncodingForFile' [-Wimplicit-function-declaration] mp->encoding_type_needed = WhichEncodingForFile(mp->filename, mp->content_type); ^~~~~~~~~~~~~~~~~~~~ mailto.c:1843:9: warning: implicit declaration of function 'SetTextFlags' [-Wimplicit-function-declaration] SetTextFlags(mp); ^~~~~~~~~~~~ mailto.c:1860:5: warning: implicit declaration of function 'BuildCommand'; did you mean 'GetCommand'? [-Wimplicit-function-declaration] BuildCommand(CmdBuf, mc->composecommand ? mc->composecommand : mc->composetypedcommand, mp->filename); ^~~~~~~~~~~~ GetCommand mailto.c:1868:9: warning: implicit declaration of function 'access' [-Wimplicit-function-declaration] if (access(mp->filename, R_OK)) { ^~~~~~ mailto.c:1956:17: warning: implicit declaration of function 'from64'; did you mean 'fropen'? [-Wimplicit-function-declaration] from64(fp, fpout, NULL, &bct, 0); ^~~~~~ fropen mailto.c:1959:17: warning: implicit declaration of function 'fromqp'; did you mean 'fropen'? [-Wimplicit-function-declaration] fromqp(fp, fpout, NULL, &bct); ^~~~~~ fropen mailto.c: At top level: mailto.c:1979:1: warning: return type defaults to 'int' [-Wimplicit-int] SetTextFlags(mp) ^~~~~~~~~~~~ mailto.c: In function 'SetTextFlags': mailto.c:1982:10: warning: implicit declaration of function 'lc2strncmp'; did you mean 'strncmp'? [-Wimplicit-function-declaration] if (!lc2strncmp(mp->content_type, "text/", 5)) { ^~~~~~~~~~ strncmp mailto.c: At top level: mailto.c:1990:1: warning: return type defaults to 'int' [-Wimplicit-int] WhichEncodingForFile(fname, ctype) ^~~~~~~~~~~~~~~~~~~~ mailto.c:2026:1: warning: return type defaults to 'int' [-Wimplicit-int] BuildCommand(Buf, controlstring, TmpFileName) ^~~~~~~~~~~~ mailto.c:2064:1: warning: return type defaults to 'int' [-Wimplicit-int] CtypeMatch(ctype, pat) ^~~~~~~~~~ mailto.c:2085:1: warning: return type defaults to 'int' [-Wimplicit-int] EditCurrentMessage(UseVisual) ^~~~~~~~~~~~~~~~~~ mailto.c: In function 'EditCurrentMessage': mailto.c:2115:14: warning: implicit declaration of function 'ContainsEightBitChar' [-Wimplicit-function-declaration] ContainsEightBitChar(FirstPart->filename)) { ^~~~~~~~~~~~~~~~~~~~ mailto.c: At top level: mailto.c:2175:1: warning: return type defaults to 'int' [-Wimplicit-int] ProcessInitFiles() { ^~~~~~~~~~~~~~~~ mailto.c: In function 'ProcessInitFiles': mailto.c:2181:5: warning: implicit declaration of function 'ProcessOneMailRC'; did you mean 'ProcessInitFiles'? [-Wimplicit-function-declaration] ProcessOneMailRC("/usr/lib/Mail.rc", 0); ^~~~~~~~~~~~~~~~ ProcessInitFiles mailto.c: At top level: mailto.c:2225:1: warning: return type defaults to 'int' [-Wimplicit-int] ProcessOneMailRC(fname, IsAndrew) ^~~~~~~~~~~~~~~~ mailto.c: In function 'ProcessOneMailRC': mailto.c:2244:13: warning: implicit declaration of function 'HandleAliasCommand' [-Wimplicit-function-declaration] HandleAliasCommand(LineBuf); ^~~~~~~~~~~~~~~~~~ mailto.c:2246:13: warning: implicit declaration of function 'HandleSetCommand'; did you mean 'GetCommand'? [-Wimplicit-function-declaration] HandleSetCommand(LineBuf+4, 1); ^~~~~~~~~~~~~~~~ GetCommand mailto.c: At top level: mailto.c:2259:1: warning: return type defaults to 'int' [-Wimplicit-int] HandleSetCommand(cmd, DoSet) ^~~~~~~~~~~~~~~~ mailto.c:2303:1: warning: return type defaults to 'int' [-Wimplicit-int] HandleAliasCommand(aliasline) ^~~~~~~~~~~~~~~~~~ mailto.c:2332:1: warning: return type defaults to 'int' [-Wimplicit-int] EmitHeader(fp, hdr, body) ^~~~~~~~~~ mailto.c: In function 'EmitHeader': mailto.c:2339:5: warning: implicit declaration of function 'HeaderFputs' [-Wimplicit-function-declaration] HeaderFputs(body, fp, hdr); ^~~~~~~~~~~ mailto.c: At top level: mailto.c:2370:1: warning: return type defaults to 'int' [-Wimplicit-int] HeaderFputs(s, fp, hdr) ^~~~~~~~~~~ mailto.c: In function 'HeaderFputs': mailto.c:2394:17: warning: implicit declaration of function 'PutQP' [-Wimplicit-function-declaration] PutQP(*s, fp); ^~~~~ mailto.c: At top level: mailto.c:2411:1: warning: return type defaults to 'int' [-Wimplicit-int] PutQP(c, fp) ^~~~~ mailto.c:2420:1: warning: return type defaults to 'int' [-Wimplicit-int] EmitHeaderWithAliases(fp, hdr, names) ^~~~~~~~~~~~~~~~~~~~~ mailto.c: In function 'EmitHeaderWithAliases': mailto.c:2427:5: warning: implicit declaration of function 'EmitAddresses' [-Wimplicit-function-declaration] EmitAddresses(fp, names, hdr); ^~~~~~~~~~~~~ mailto.c: At top level: mailto.c:2431:1: warning: return type defaults to 'int' [-Wimplicit-int] EmitAddresses(fp, names, hdr) ^~~~~~~~~~~~~ mailto.c: In function 'EmitAddresses': mailto.c:2440:9: warning: implicit declaration of function 'DeAlias' [-Wimplicit-function-declaration] DeAlias(names, fp, hdr); ^~~~~~~ mailto.c: At top level: mailto.c:2449:1: warning: return type defaults to 'int' [-Wimplicit-int] DeAlias(name, fp, hdr) ^~~~~~~ mailto.c:2475:1: warning: return type defaults to 'int' [-Wimplicit-int] WriteCtypeNicely(fp, ct) ^~~~~~~~~~~~~~~~ mailto.c: In function 'WriteCtypeNicely': mailto.c:2504:13: warning: implicit declaration of function 'fputsquoting'; did you mean 'FputsQuotingLT'? [-Wimplicit-function-declaration] fputsquoting(s, fp); ^~~~~~~~~~~~ FputsQuotingLT mailto.c: At top level: mailto.c:2510:1: warning: return type defaults to 'int' [-Wimplicit-int] fputsquoting(s, fp) ^~~~~~~~~~~~ mailto.c:2579:1: warning: return type defaults to 'int' [-Wimplicit-int] controlputc(c) ^~~~~~~~~~~ mailto.c:2594:1: warning: return type defaults to 'int' [-Wimplicit-int] tfputs(s) ^~~~~~ mailto.c: In function 'tfputs': mailto.c:2597:5: warning: implicit declaration of function 'tputs'; did you mean 'tfputs'? [-Wimplicit-function-declaration] tputs(s, 1, controlputc); ^~~~~ tfputs mailto.c: At top level: mailto.c:2600:1: warning: return type defaults to 'int' [-Wimplicit-int] ContainsEightBitChar(fname) ^~~~~~~~~~~~~~~~~~~~ mailto.c:2620:1: warning: return type defaults to 'int' [-Wimplicit-int] SwitchToEuropean() { ^~~~~~~~~~~~~~~~ --- splitmail --- rm -f splitmail cc -I../. -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I. -o splitmail splitmail.o shared.o -L/usr/local/lib -Wl,-rpath=/usr/local/lib --- mmencode --- rm -f mmencode cc -I../. -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I. -o mmencode mmencode.o codes.o -L/usr/local/lib -Wl,-rpath=/usr/local/lib --- metamail --- rm -f metamail cc -I../. -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I. -o metamail metamail.o putenv.o codes.o uue.o shared.o -L/usr/local/lib -Wl,-rpath=/usr/local/lib metamail.o:metamail.c:function MkTmpFileName: warning: warning: mktemp() possibly used unsafely; consider using mkstemp() --- mailto --- rm -f mailto cc -I../. -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I. -o mailto mailto.o codes.o shared.o -lncurses -L/usr/local/lib -Wl,-rpath=/usr/local/lib mailto.o:mailto.c:function tmpname: warning: warning: mktemp() possibly used unsafely; consider using mkstemp() rm bin/metamail rm: bin/metamail: No such file or directory (cd bin; ln -s ../metamail/metamail metamail) rm bin/mmencode rm: bin/mmencode: No such file or directory (cd bin; ln -s ../metamail/mmencode mmencode) rm bin/mimencode rm: bin/mimencode: No such file or directory (cd bin; ln -s ../metamail/mmencode mimencode) rm man/mimencode.1 rm: man/mimencode.1: No such file or directory (cd man; ln -s ../man/mmencode.1 mimencode.1) rm bin/mailto rm: bin/mailto: No such file or directory (cd bin; ln -s ../metamail/mailto mailto) rm bin/splitmail rm: bin/splitmail: No such file or directory (cd bin; ln -s ../metamail/splitmail splitmail) (cd richmail ; make CONFIGDIR=../. CFLAGS="-pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I. " CC="cc" LDLIBS="-L/usr/local/lib -Wl,-rpath=/usr/local/lib ") --- richtext.o --- --- richlex.o --- --- richset.o --- --- usascii.o --- --- iso2022.o --- --- richtext.o --- rm -f richtext.o --- richlex.o --- rm -f richlex.o --- richtext.o --- cc -c -I../. -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I. richtext.c --- richset.o --- rm -f richset.o --- usascii.o --- rm -f usascii.o --- richlex.o --- cc -c -I../. -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I. richlex.c --- iso2022.o --- rm -f iso2022.o --- usascii.o --- cc -c -I../. -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I. usascii.c --- iso2022.o --- cc -c -I../. -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I. iso2022.c --- richset.o --- cc -c -I../. -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I. richset.c --- usascii.o --- In file included from usascii.c:38: richlex.h:104:8: warning: type defaults to 'int' in declaration of 'richtextreset' [-Wimplicit-int] extern richtextreset(); ^~~~~~~~~~~~~ richlex.h:126:8: warning: type defaults to 'int' in declaration of 'richtextcorrect' [-Wimplicit-int] extern richtextcorrect( /* void *inparam,void *outparam,int TextEnriched */ ); ^~~~~~~~~~~~~~~ richlex.h:146:8: warning: type defaults to 'int' in declaration of 'richtextencoding' [-Wimplicit-int] extern richtextencoding( /* int encoding */ ); ^~~~~~~~~~~~~~~~ In file included from usascii.c:39: richset.h:92:8: warning: type defaults to 'int' in declaration of 'charsetinit' [-Wimplicit-int] extern charsetinit ( /* struct charsetproc *charset, char *name */ ); ^~~~~~~~~~~ richset.h:98:8: warning: type defaults to 'int' in declaration of 'charsetnameinit' [-Wimplicit-int] extern charsetnameinit ( /* char *name */ ); ^~~~~~~~~~~~~~~ richset.h:103:8: warning: type defaults to 'int' in declaration of 'charsetpush' [-Wimplicit-int] extern charsetpush ( /* struct charsetproc *charset */ ); ^~~~~~~~~~~ richset.h:110:8: warning: type defaults to 'int' in declaration of 'charsetpop' [-Wimplicit-int] extern charsetpop ( /* struct charsetproc *charset */ ); ^~~~~~~~~~ richset.h:122:8: warning: type defaults to 'int' in declaration of 'charmember' [-Wimplicit-int] extern charmember ( /* struct charsetmember *member, RCHAR ch */ ); ^~~~~~~~~~ richset.h:127:8: warning: type defaults to 'int' in declaration of 'charmemberspec' [-Wimplicit-int] extern charmemberspec ( /* struct charsetmember *member, RCHAR ch, ^~~~~~~~~~~~~~ richset.h:133:8: warning: type defaults to 'int' in declaration of 'charmemberctrl' [-Wimplicit-int] extern charmemberctrl ( /* struct charsetmember *member, RCHAR ch */ ); ^~~~~~~~~~~~~~ usascii.c:44:1: warning: return type defaults to 'int' [-Wimplicit-int] usascii_init (name) ^~~~~~~~~~~~ usascii.c: In function 'usascii_command': usascii.c:58:10: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] if (!strcmp(token,"us-ascii")) { ^~~~~~ usascii.c: At top level: usascii.c:101:1: warning: return type defaults to 'int' [-Wimplicit-int] usascii_render (ch,param) ^~~~~~~~~~~~~~ usascii.c:111:1: warning: return type defaults to 'int' [-Wimplicit-int] usascii_encoding (newenc) ^~~~~~~~~~~~~~~~ --- richlex.o --- In file included from richlex.c:47: richlex.h:104:8: warning: type defaults to 'int' in declaration of 'richtextreset' [-Wimplicit-int] extern richtextreset(); ^~~~~~~~~~~~~ richlex.h:126:8: warning: type defaults to 'int' in declaration of 'richtextcorrect' [-Wimplicit-int] extern richtextcorrect( /* void *inparam,void *outparam,int TextEnriched */ ); ^~~~~~~~~~~~~~~ richlex.h:146:8: warning: type defaults to 'int' in declaration of 'richtextencoding' [-Wimplicit-int] extern richtextencoding( /* int encoding */ ); ^~~~~~~~~~~~~~~~ In file included from richlex.c:48: richset.h:92:8: warning: type defaults to 'int' in declaration of 'charsetinit' [-Wimplicit-int] extern charsetinit ( /* struct charsetproc *charset, char *name */ ); ^~~~~~~~~~~ richset.h:98:8: warning: type defaults to 'int' in declaration of 'charsetnameinit' [-Wimplicit-int] extern charsetnameinit ( /* char *name */ ); ^~~~~~~~~~~~~~~ richset.h:103:8: warning: type defaults to 'int' in declaration of 'charsetpush' [-Wimplicit-int] extern charsetpush ( /* struct charsetproc *charset */ ); ^~~~~~~~~~~ richset.h:110:8: warning: type defaults to 'int' in declaration of 'charsetpop' [-Wimplicit-int] extern charsetpop ( /* struct charsetproc *charset */ ); ^~~~~~~~~~ richset.h:122:8: warning: type defaults to 'int' in declaration of 'charmember' [-Wimplicit-int] extern charmember ( /* struct charsetmember *member, RCHAR ch */ ); ^~~~~~~~~~ richset.h:127:8: warning: type defaults to 'int' in declaration of 'charmemberspec' [-Wimplicit-int] extern charmemberspec ( /* struct charsetmember *member, RCHAR ch, ^~~~~~~~~~~~~~ richset.h:133:8: warning: type defaults to 'int' in declaration of 'charmemberctrl' [-Wimplicit-int] extern charmemberctrl ( /* struct charsetmember *member, RCHAR ch */ ); ^~~~~~~~~~~~~~ richlex.c:109:1: warning: return type defaults to 'int' [-Wimplicit-int] richtextreset() ^~~~~~~~~~~~~ richlex.c:195:8: warning: return type defaults to 'int' [-Wimplicit-int] static richtextsingle(TextEnriched) ^~~~~~~~~~~~~~ richlex.c:420:8: warning: return type defaults to 'int' [-Wimplicit-int] static richtextoutstr(str,outparam) ^~~~~~~~~~~~~~ richlex.c:434:1: warning: return type defaults to 'int' [-Wimplicit-int] richtextcorrect(inparam,outparam,TextEnriched) ^~~~~~~~~~~~~~~ richlex.c:463:1: warning: return type defaults to 'int' [-Wimplicit-int] richtextencoding(encoding) ^~~~~~~~~~~~~~~~ --- iso2022.o --- In file included from iso2022.c:44: richlex.h:104:8: warning: type defaults to 'int' in declaration of 'richtextreset' [-Wimplicit-int] extern richtextreset(); ^~~~~~~~~~~~~ richlex.h:126:8: warning: type defaults to 'int' in declaration of 'richtextcorrect' [-Wimplicit-int] extern richtextcorrect( /* void *inparam,void *outparam,int TextEnriched */ ); ^~~~~~~~~~~~~~~ richlex.h:146:8: warning: type defaults to 'int' in declaration of 'richtextencoding' [-Wimplicit-int] extern richtextencoding( /* int encoding */ ); ^~~~~~~~~~~~~~~~ In file included from iso2022.c:45: richset.h:92:8: warning: type defaults to 'int' in declaration of 'charsetinit' [-Wimplicit-int] extern charsetinit ( /* struct charsetproc *charset, char *name */ ); ^~~~~~~~~~~ richset.h:98:8: warning: type defaults to 'int' in declaration of 'charsetnameinit' [-Wimplicit-int] extern charsetnameinit ( /* char *name */ ); ^~~~~~~~~~~~~~~ richset.h:103:8: warning: type defaults to 'int' in declaration of 'charsetpush' [-Wimplicit-int] extern charsetpush ( /* struct charsetproc *charset */ ); ^~~~~~~~~~~ richset.h:110:8: warning: type defaults to 'int' in declaration of 'charsetpop' [-Wimplicit-int] extern charsetpop ( /* struct charsetproc *charset */ ); ^~~~~~~~~~ richset.h:122:8: warning: type defaults to 'int' in declaration of 'charmember' [-Wimplicit-int] extern charmember ( /* struct charsetmember *member, RCHAR ch */ ); ^~~~~~~~~~ richset.h:127:8: warning: type defaults to 'int' in declaration of 'charmemberspec' [-Wimplicit-int] extern charmemberspec ( /* struct charsetmember *member, RCHAR ch, ^~~~~~~~~~~~~~ richset.h:133:8: warning: type defaults to 'int' in declaration of 'charmemberctrl' [-Wimplicit-int] extern charmemberctrl ( /* struct charsetmember *member, RCHAR ch */ ); ^~~~~~~~~~~~~~ iso2022.c:76:1: warning: return type defaults to 'int' [-Wimplicit-int] iso2022_init (name) ^~~~~~~~~~~~ iso2022.c: In function 'iso2022_init': iso2022.c:88:10: warning: implicit declaration of function 'strncmp' [-Wimplicit-function-declaration] if (!strncmp (name,"iso-2022-jp",11)) ^~~~~~~ iso2022.c:92:2: warning: implicit declaration of function 'controloutput' [-Wimplicit-function-declaration] controloutput("\033$)C",0); ^~~~~~~~~~~~~ iso2022.c: In function 'iso2022_command': iso2022.c:105:10: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] if (!strcmp(token,"iso-2022-jp")) { ^~~~~~ iso2022.c:161:6: warning: implicit declaration of function 'controlputc' [-Wimplicit-function-declaration] controlputc(SwToOther); ^~~~~~~~~~~ iso2022.c: At top level: iso2022.c:260:1: warning: return type defaults to 'int' [-Wimplicit-int] iso2022_render (ch,param) ^~~~~~~~~~~~~~ iso2022.c:297:1: warning: return type defaults to 'int' [-Wimplicit-int] iso2022_encoding (newenc) ^~~~~~~~~~~~~~~~ --- richtoatk.o --- rm -f richtoatk.o cc -c -I../. -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I. richtoatk.c --- richtext.o --- In file included from richtext.c:21: richlex.h:104:8: warning: type defaults to 'int' in declaration of 'richtextreset' [-Wimplicit-int] extern richtextreset(); ^~~~~~~~~~~~~ richlex.h:126:8: warning: type defaults to 'int' in declaration of 'richtextcorrect' [-Wimplicit-int] extern richtextcorrect( /* void *inparam,void *outparam,int TextEnriched */ ); ^~~~~~~~~~~~~~~ richlex.h:146:8: warning: type defaults to 'int' in declaration of 'richtextencoding' [-Wimplicit-int] extern richtextencoding( /* int encoding */ ); ^~~~~~~~~~~~~~~~ In file included from richtext.c:22: richset.h:92:8: warning: type defaults to 'int' in declaration of 'charsetinit' [-Wimplicit-int] extern charsetinit ( /* struct charsetproc *charset, char *name */ ); ^~~~~~~~~~~ richset.h:98:8: warning: type defaults to 'int' in declaration of 'charsetnameinit' [-Wimplicit-int] extern charsetnameinit ( /* char *name */ ); ^~~~~~~~~~~~~~~ richset.h:103:8: warning: type defaults to 'int' in declaration of 'charsetpush' [-Wimplicit-int] extern charsetpush ( /* struct charsetproc *charset */ ); ^~~~~~~~~~~ richset.h:110:8: warning: type defaults to 'int' in declaration of 'charsetpop' [-Wimplicit-int] extern charsetpop ( /* struct charsetproc *charset */ ); ^~~~~~~~~~ richset.h:122:8: warning: type defaults to 'int' in declaration of 'charmember' [-Wimplicit-int] extern charmember ( /* struct charsetmember *member, RCHAR ch */ ); ^~~~~~~~~~ richset.h:127:8: warning: type defaults to 'int' in declaration of 'charmemberspec' [-Wimplicit-int] extern charmemberspec ( /* struct charsetmember *member, RCHAR ch, ^~~~~~~~~~~~~~ richset.h:133:8: warning: type defaults to 'int' in declaration of 'charmemberctrl' [-Wimplicit-int] extern charmemberctrl ( /* struct charsetmember *member, RCHAR ch */ ); ^~~~~~~~~~~~~~ richtext.c:84:8: warning: type defaults to 'int' in declaration of 'outputc' [-Wimplicit-int] static outputc(), realoutputc(), MakeWorkingMargins(), Pause(), fputsmovingright(), ResetTerminalCodes(), FinalizeTerminal(), outputstr(), FPUTS(); ^~~~~~~ richtext.c:84:19: warning: type defaults to 'int' in declaration of 'realoutputc' [-Wimplicit-int] static outputc(), realoutputc(), MakeWorkingMargins(), Pause(), fputsmovingright(), ResetTerminalCodes(), FinalizeTerminal(), outputstr(), FPUTS(); ^~~~~~~~~~~ richtext.c:84:34: warning: type defaults to 'int' in declaration of 'MakeWorkingMargins' [-Wimplicit-int] static outputc(), realoutputc(), MakeWorkingMargins(), Pause(), fputsmovingright(), ResetTerminalCodes(), FinalizeTerminal(), outputstr(), FPUTS(); ^~~~~~~~~~~~~~~~~~ richtext.c:84:56: warning: type defaults to 'int' in declaration of 'Pause' [-Wimplicit-int] static outputc(), realoutputc(), MakeWorkingMargins(), Pause(), fputsmovingright(), ResetTerminalCodes(), FinalizeTerminal(), outputstr(), FPUTS(); ^~~~~ richtext.c:84:65: warning: type defaults to 'int' in declaration of 'fputsmovingright' [-Wimplicit-int] static outputc(), realoutputc(), MakeWorkingMargins(), Pause(), fputsmovingright(), ResetTerminalCodes(), FinalizeTerminal(), outputstr(), FPUTS(); ^~~~~~~~~~~~~~~~ richtext.c:84:85: warning: type defaults to 'int' in declaration of 'ResetTerminalCodes' [-Wimplicit-int] static outputc(), realoutputc(), MakeWorkingMargins(), Pause(), fputsmovingright(), ResetTerminalCodes(), FinalizeTerminal(), outputstr(), FPUTS(); ^~~~~~~~~~~~~~~~~~ richtext.c:84:107: warning: type defaults to 'int' in declaration of 'FinalizeTerminal' [-Wimplicit-int] static outputc(), realoutputc(), MakeWorkingMargins(), Pause(), fputsmovingright(), ResetTerminalCodes(), FinalizeTerminal(), outputstr(), FPUTS(); ^~~~~~~~~~~~~~~~ richtext.c:84:127: warning: type defaults to 'int' in declaration of 'outputstr' [-Wimplicit-int] static outputc(), realoutputc(), MakeWorkingMargins(), Pause(), fputsmovingright(), ResetTerminalCodes(), FinalizeTerminal(), outputstr(), FPUTS(); ^~~~~~~~~ richtext.c:84:140: warning: type defaults to 'int' in declaration of 'FPUTS' [-Wimplicit-int] static outputc(), realoutputc(), MakeWorkingMargins(), Pause(), fputsmovingright(), ResetTerminalCodes(), FinalizeTerminal(), outputstr(), FPUTS(); ^~~~~ richtext.c: In function 'cleanup': richtext.c:126:10: warning: implicit declaration of function 'getpid'; did you mean 'getenv'? [-Wimplicit-function-declaration] kill(getpid(), signum); ^~~~~~ getenv richtext.c: At top level: richtext.c:130:8: warning: return type defaults to 'int' [-Wimplicit-int] static InitSignals() { ^~~~~~~~~~~ richtext.c:151:8: warning: return type defaults to 'int' [-Wimplicit-int] static nomemabort() { ^~~~~~~~~~ richtext.c:160:8: warning: return type defaults to 'int' [-Wimplicit-int] static lc2strcmp(s1, s2) ^~~~~~~~~ richtext.c:178:1: warning: return type defaults to 'int' [-Wimplicit-int] main(argc, argv) ^~~~ richtext.c: In function 'main': richtext.c:182:8: warning: implicit declaration of function 'richtext_main'; did you mean 'richtextlex'? [-Wimplicit-function-declaration] exit(richtext_main(argc, argv)); ^~~~~~~~~~~~~ richtextlex richtext.c: At top level: richtext.c:187:1: warning: return type defaults to 'int' [-Wimplicit-int] richtext_main(argc, argv) ^~~~~~~~~~~~~ richtext.c: In function 'richtext_main': richtext.c:337:23: warning: implicit declaration of function 'isatty' [-Wimplicit-function-declaration] if (UsePager && (!isatty(0) || !isatty(1) || NotTtyEnv)) { ^~~~~~ richtext.c:345:17: warning: implicit declaration of function 'tgetent'; did you mean 'cgetent'? [-Wimplicit-function-declaration] if (term && tgetent(tbuf, term) != 1) { ^~~~~~~ cgetent richtext.c:350:13: warning: implicit declaration of function 'tgetstr'; did you mean 'cgetstr'? [-Wimplicit-function-declaration] if (tgetstr("ks", &dum)) *dum = '\0'; else KS[0] = '\0'; ^~~~~~~ cgetstr richtext.c:372:23: warning: implicit declaration of function 'tgetnum'; did you mean 'cgetnum'? [-Wimplicit-function-declaration] termcolumns = tgetnum("co"); ^~~~~~~ cgetnum richtext.c:437:10: warning: implicit declaration of function 'controloutput'; did you mean 'controlputc'? [-Wimplicit-function-declaration] else controloutput(BoldOff, 0); ^~~~~~~~~~~~~ controlputc richtext.c: At top level: richtext.c:674:1: warning: return type defaults to 'int' [-Wimplicit-int] controlputc(c) ^~~~~~~~~~~ richtext.c:682:8: warning: return type defaults to 'int' [-Wimplicit-int] static immediate_controlputc(c) ^~~~~~~~~~~~~~~~~~~~~ richtext.c:688:1: warning: return type defaults to 'int' [-Wimplicit-int] controloutput(s, immediate) ^~~~~~~~~~~~~ richtext.c: In function 'controloutput': richtext.c:692:5: warning: implicit declaration of function 'tputs'; did you mean 'puts'? [-Wimplicit-function-declaration] tputs(s, 1, immediate ? immediate_controlputc : controlputc); ^~~~~ puts richtext.c: At top level: richtext.c:695:8: warning: return type defaults to 'int' [-Wimplicit-int] static folding_point (buf, pos) ^~~~~~~~~~~~~ richtext.c:707:8: warning: return type defaults to 'int' [-Wimplicit-int] static calc_column (buf, pos) ^~~~~~~~~~~ richtext.c:722:8: warning: return type defaults to 'int' [-Wimplicit-int] static FlushOut() { ^~~~~~~~ richtext.c:812:8: warning: return type defaults to 'int' [-Wimplicit-int] static outputc(c) ^~~~~~~ richtext.c:820:8: warning: return type defaults to 'int' [-Wimplicit-int] static realoutputc(c, alreadyformatted) ^~~~~~~~~~~ richtext.c:892:8: warning: return type defaults to 'int' [-Wimplicit-int] static MakeWorkingMargins() { ^~~~~~~~~~~~~~~~~~ richtext.c:906:8: warning: return type defaults to 'int' [-Wimplicit-int] static Pause() ^~~~~ richtext.c:920:8: warning: return type defaults to 'int' [-Wimplicit-int] static fputsmovingright(s, fp) ^~~~~~~~~~~~~~~~ richtext.c:940:8: warning: return type defaults to 'int' [-Wimplicit-int] static ResetTerminalCodes(FakeTerminal, standout, underline, bold, standoutbuf, standendbuf, ^~~~~~~~~~~~~~~~~~ richtext.c: In function 'ResetTerminalCodes': richtext.c:940:8: warning: type of 'FakeTerminal' defaults to 'int' [-Wimplicit-int] richtext.c:940:8: warning: type of 'standout' defaults to 'int' [-Wimplicit-int] richtext.c:940:8: warning: type of 'underline' defaults to 'int' [-Wimplicit-int] richtext.c:940:8: warning: type of 'bold' defaults to 'int' [-Wimplicit-int] richtext.c:940:8: warning: type of 'modifiedstandout' defaults to 'int' [-Wimplicit-int] richtext.c:940:8: warning: type of 'modifiedunderline' defaults to 'int' [-Wimplicit-int] richtext.c:940:8: warning: type of 'modifiedbold' defaults to 'int' [-Wimplicit-int] richtext.c: At top level: richtext.c:968:8: warning: return type defaults to 'int' [-Wimplicit-int] static FinalizeTerminal() { ^~~~~~~~~~~~~~~~ richtext.c:975:8: warning: return type defaults to 'int' [-Wimplicit-int] static outputstr(s) ^~~~~~~~~ richtext.c:997:8: warning: return type defaults to 'int' [-Wimplicit-int] static FPUTS(s,fp) ^~~~~ richtext.c:1005:8: warning: return type defaults to 'int' [-Wimplicit-int] static lc2strncmp(s1, s2, len) ^~~~~~~~~~ --- richtoatk.o --- In file included from richtoatk.c:17: richlex.h:104:8: warning: type defaults to 'int' in declaration of 'richtextreset' [-Wimplicit-int] extern richtextreset(); ^~~~~~~~~~~~~ richlex.h:126:8: warning: type defaults to 'int' in declaration of 'richtextcorrect' [-Wimplicit-int] extern richtextcorrect( /* void *inparam,void *outparam,int TextEnriched */ ); ^~~~~~~~~~~~~~~ richlex.h:146:8: warning: type defaults to 'int' in declaration of 'richtextencoding' [-Wimplicit-int] extern richtextencoding( /* int encoding */ ); ^~~~~~~~~~~~~~~~ richtoatk.c: In function 'translate': richtoatk.c:22:10: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] if (!strcmp(t, "fixed")) return("typewriter"); ^~~~~~ richtoatk.c: At top level: richtoatk.c:28:1: warning: return type defaults to 'int' [-Wimplicit-int] main() { ^~~~ richtoatk.c: In function 'main': richtoatk.c:60:25: warning: implicit declaration of function 'ignoretoken' [-Wimplicit-function-declaration] } else if (!ignoretoken(token)) { ^~~~~~~~~~~ richtoatk.c: At top level: richtoatk.c:79:1: warning: return type defaults to 'int' [-Wimplicit-int] ignoretoken(t) ^~~~~~~~~~~ richtoatk.c:89:1: warning: return type defaults to 'int' [-Wimplicit-int] controlputc(c) ^~~~~~~~~~~ richtoatk.c:94:1: warning: return type defaults to 'int' [-Wimplicit-int] controloutput(s, immediate) ^~~~~~~~~~~~~ --- richset.o --- In file included from richset.c:38: richlex.h:104:8: warning: type defaults to 'int' in declaration of 'richtextreset' [-Wimplicit-int] extern richtextreset(); ^~~~~~~~~~~~~ richlex.h:126:8: warning: type defaults to 'int' in declaration of 'richtextcorrect' [-Wimplicit-int] extern richtextcorrect( /* void *inparam,void *outparam,int TextEnriched */ ); ^~~~~~~~~~~~~~~ richlex.h:146:8: warning: type defaults to 'int' in declaration of 'richtextencoding' [-Wimplicit-int] extern richtextencoding( /* int encoding */ ); ^~~~~~~~~~~~~~~~ In file included from richset.c:39: richset.h:92:8: warning: type defaults to 'int' in declaration of 'charsetinit' [-Wimplicit-int] extern charsetinit ( /* struct charsetproc *charset, char *name */ ); ^~~~~~~~~~~ richset.h:98:8: warning: type defaults to 'int' in declaration of 'charsetnameinit' [-Wimplicit-int] extern charsetnameinit ( /* char *name */ ); ^~~~~~~~~~~~~~~ richset.h:103:8: warning: type defaults to 'int' in declaration of 'charsetpush' [-Wimplicit-int] extern charsetpush ( /* struct charsetproc *charset */ ); ^~~~~~~~~~~ richset.h:110:8: warning: type defaults to 'int' in declaration of 'charsetpop' [-Wimplicit-int] extern charsetpop ( /* struct charsetproc *charset */ ); ^~~~~~~~~~ richset.h:122:8: warning: type defaults to 'int' in declaration of 'charmember' [-Wimplicit-int] extern charmember ( /* struct charsetmember *member, RCHAR ch */ ); ^~~~~~~~~~ richset.h:127:8: warning: type defaults to 'int' in declaration of 'charmemberspec' [-Wimplicit-int] extern charmemberspec ( /* struct charsetmember *member, RCHAR ch, ^~~~~~~~~~~~~~ richset.h:133:8: warning: type defaults to 'int' in declaration of 'charmemberctrl' [-Wimplicit-int] extern charmemberctrl ( /* struct charsetmember *member, RCHAR ch */ ); ^~~~~~~~~~~~~~ richset.c:62:1: warning: return type defaults to 'int' [-Wimplicit-int] charsetinit (charset,name) ^~~~~~~~~~~ richset.c:80:1: warning: return type defaults to 'int' [-Wimplicit-int] charsetnameinit (name) ^~~~~~~~~~~~~~~ richset.c:114:1: warning: return type defaults to 'int' [-Wimplicit-int] charsetpush (charset) ^~~~~~~~~~~ richset.c:132:1: warning: return type defaults to 'int' [-Wimplicit-int] charsetpop (charset) ^~~~~~~~~~ richset.c:160:1: warning: return type defaults to 'int' [-Wimplicit-int] charmember (member,ch) ^~~~~~~~~~ richset.c:171:1: warning: return type defaults to 'int' [-Wimplicit-int] charmemberspec (member,ch,charset) ^~~~~~~~~~~~~~ richset.c:183:1: warning: return type defaults to 'int' [-Wimplicit-int] charmemberctrl (member,ch) ^~~~~~~~~~~~~~ --- richtoatk --- cc -I../. -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I. -o richtoatk richtoatk.o richlex.o richset.o usascii.o iso2022.o -L/usr/local/lib -Wl,-rpath=/usr/local/lib --- richtext --- cc -I../. -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I. -o richtext richtext.o richlex.o richset.o usascii.o iso2022.o -lncurses -L/usr/local/lib -Wl,-rpath=/usr/local/lib rm bin/richtext rm: bin/richtext: No such file or directory (cd bin; ln -s ../richmail/richtext richtext) rm bin/richtoatk rm: bin/richtoatk: No such file or directory (cd bin; ln -s ../richmail/richtoatk richtoatk) rm bin/shownonascii rm: bin/shownonascii: No such file or directory rm bin/mailto-hebrew rm: bin/mailto-hebrew: No such file or directory *** [all] Error code 1 (ignored) -------------------------------------------------------------------------------- -- Phase: run-depends -------------------------------------------------------------------------------- ===> metamail-2.7_15 depends on file: /usr/local/lib/libncurses.so.6 - found -------------------------------------------------------------------------------- -- Phase: stage -------------------------------------------------------------------------------- ===> Staging for metamail-2.7_15 ===> Generating temporary packing list (cd metamail ; make CONFIGDIR=../. CFLAGS="-pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I. " CC="cc" LDLIBS="-L/usr/local/lib -Wl,-rpath=/usr/local/lib ") rm bin/metamail (cd bin; ln -s ../metamail/metamail metamail) rm bin/mmencode (cd bin; ln -s ../metamail/mmencode mmencode) rm bin/mimencode (cd bin; ln -s ../metamail/mmencode mimencode) rm man/mimencode.1 (cd man; ln -s ../man/mmencode.1 mimencode.1) rm bin/mailto (cd bin; ln -s ../metamail/mailto mailto) rm bin/splitmail (cd bin; ln -s ../metamail/splitmail splitmail) (cd richmail ; make CONFIGDIR=../. CFLAGS="-pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I. " CC="cc" LDLIBS="-L/usr/local/lib -Wl,-rpath=/usr/local/lib ") rm bin/richtext (cd bin; ln -s ../richmail/richtext richtext) rm bin/richtoatk (cd bin; ln -s ../richmail/richtoatk richtoatk) rm bin/shownonascii rm: bin/shownonascii: No such file or directory *** Error code 1 (ignored) rm bin/mailto-hebrew rm: bin/mailto-hebrew: No such file or directory installing binary /construction/mail/metamail/stage/usr/local/bin/audiocompose installing binary /construction/mail/metamail/stage/usr/local/bin/audiosend installing binary /construction/mail/metamail/stage/usr/local/bin/extcompose installing binary /construction/mail/metamail/stage/usr/local/bin/getfilename installing binary /construction/mail/metamail/stage/usr/local/bin/mailserver installing binary /construction/mail/metamail/stage/usr/local/bin/mailto installing binary /construction/mail/metamail/stage/usr/local/bin/metamail installing binary /construction/mail/metamail/stage/usr/local/bin/metasend installing binary /construction/mail/metamail/stage/usr/local/bin/mimencode installing binary /construction/mail/metamail/stage/usr/local/bin/mmencode installing binary /construction/mail/metamail/stage/usr/local/bin/patch-metamail installing binary /construction/mail/metamail/stage/usr/local/bin/rcvAppleSingle installing binary /construction/mail/metamail/stage/usr/local/bin/richtext installing binary /construction/mail/metamail/stage/usr/local/bin/richtoatk installing binary /construction/mail/metamail/stage/usr/local/bin/showaudio installing binary /construction/mail/metamail/stage/usr/local/bin/showaudio.orig installing binary /construction/mail/metamail/stage/usr/local/bin/showexternal installing binary /construction/mail/metamail/stage/usr/local/bin/showexternal.orig installing binary /construction/mail/metamail/stage/usr/local/bin/showpartial installing binary /construction/mail/metamail/stage/usr/local/bin/showpartial.orig installing binary /construction/mail/metamail/stage/usr/local/bin/showpicture installing binary /construction/mail/metamail/stage/usr/local/bin/showpicture.orig installing binary /construction/mail/metamail/stage/usr/local/bin/sndAppleSingle installing binary /construction/mail/metamail/stage/usr/local/bin/splitmail installing binary /construction/mail/metamail/stage/usr/local/bin/sun-audio-file installing binary /construction/mail/metamail/stage/usr/local/bin/sun-message.csh installing binary /construction/mail/metamail/stage/usr/local/bin/sun-to-mime installing binary /construction/mail/metamail/stage/usr/local/bin/sun2mime installing binary /construction/mail/metamail/stage/usr/local/bin/sun2mime.orig installing man page /construction/mail/metamail/stage/usr/local/man/man1/audiocompose.1 installing man page /construction/mail/metamail/stage/usr/local/man/man1/audiosend.1 installing man page /construction/mail/metamail/stage/usr/local/man/man1/extcompose.1 installing man page /construction/mail/metamail/stage/usr/local/man/man1/getfilename.1 installing man page /construction/mail/metamail/stage/usr/local/man/man1/mailto-hebrew.1 installing man page /construction/mail/metamail/stage/usr/local/man/man1/mailto.1 installing man page /construction/mail/metamail/stage/usr/local/man/man1/metamail.1 installing man page /construction/mail/metamail/stage/usr/local/man/man1/metasend.1 installing man page /construction/mail/metamail/stage/usr/local/man/man1/mime.1 installing man page /construction/mail/metamail/stage/usr/local/man/man1/mimencode.1 installing man page /construction/mail/metamail/stage/usr/local/man/man1/mmencode.1 installing man page /construction/mail/metamail/stage/usr/local/man/man1/patch-metamail.1 installing man page /construction/mail/metamail/stage/usr/local/man/man1/richtext.1 installing man page /construction/mail/metamail/stage/usr/local/man/man1/showaudio.1 installing man page /construction/mail/metamail/stage/usr/local/man/man1/showexternal.1 installing man page /construction/mail/metamail/stage/usr/local/man/man1/shownonascii.1 installing man page /construction/mail/metamail/stage/usr/local/man/man1/showpartial.1 installing man page /construction/mail/metamail/stage/usr/local/man/man1/showpicture.1 installing man page /construction/mail/metamail/stage/usr/local/man/man1/splitmail.1 installing man page /construction/mail/metamail/stage/usr/local/man/man4/mailcap.4 installing file /usr/local/etc/mailcap *** Error code 1 (ignored) cp mailcap /construction/mail/metamail/stage/usr/local/etc /bin/mv /construction/mail/metamail/stage/usr/local/etc/mailcap /construction/mail/metamail/stage/usr/local/etc/mailcap.sample ====> Compressing man pages (compress-man) -------------------------------------------------------------------------------- -- Phase: package -------------------------------------------------------------------------------- ===> Building package for metamail-2.7_15 file sizes/checksums [48]: . done packing files [48]: . done packing directories [0]: . done -------------------------------------------------- -- Termination -------------------------------------------------- Finished: Wednesday, 6 MAR 2019 at 23:54:51 UTC Duration: 00:00:14