* Package: app-misc/ckermit-9.0.302:0 * Repository: gentoo * Maintainer: embedded@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux ncurses userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking cku302.tar.gz to /var/tmp/portage/app-misc/ckermit-9.0.302/work >>> Source unpacked in /var/tmp/portage/app-misc/ckermit-9.0.302/work >>> Preparing source in /var/tmp/portage/app-misc/ckermit-9.0.302/work ... * Applying ckermit-9.0.302-cleanup.patch ... [ ok ] * Applying ckermit-8.0.211-build-wart.patch ... patching file makefile Hunk #1 succeeded at 1487 with fuzz 2 (offset 81 lines). [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/app-misc/ckermit-9.0.302/work ... >>> Source configured. >>> Compiling source in /var/tmp/portage/app-misc/ckermit-9.0.302/work ... make -j4 CC=clang 'KFLAGS= -DNO_AUTHENTICATION -DNOLOGIN -DNOFTP -DCK_NCURSES -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_PTMX -D_XOPEN_SOURCE -D_BSD_SOURCE -D_DEFAULT_SOURCE -DHAVE_CRYPT_H -DHAVE_OPENPTY -DNOARROWKEYS' 'LIBS=-lcrypt -lresolv -lutil -lncurses -ltinfo ' 'LNKFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0' linuxa Making C-Kermit "9.0.302" for Linux 1.2 or later... IMPORTANT: Read the comments in the linux section of the makefile if you have trouble. make xermit KTARGET=${KTARGET:-linuxa} "CC=clang" "CC2=clang" \ "CFLAGS = -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -DLINUX -pipe -funsigned-char -DFNFLOAT -DCK_POSIX_SIG \ -DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX \ -DUSE_STRERROR -DNO_AUTHENTICATION -DNOLOGIN -DNOFTP -DCK_NCURSES -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_PTMX -D_XOPEN_SOURCE -D_BSD_SOURCE -D_DEFAULT_SOURCE -DHAVE_CRYPT_H -DHAVE_OPENPTY -DNOARROWKEYS" "LNKFLAGS = -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0" \ "LIBS = -lcrypt -lresolv -lutil -lncurses -ltinfo -lm" make[1]: Entering directory '/var/tmp/portage/app-misc/ckermit-9.0.302/work' make[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. clang -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -DLINUX -pipe -funsigned-char -DFNFLOAT -DCK_POSIX_SIG -DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX -DUSE_STRERROR -DNO_AUTHENTICATION -DNOLOGIN -DNOFTP -DCK_NCURSES -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_PTMX -D_XOPEN_SOURCE -D_BSD_SOURCE -D_DEFAULT_SOURCE -DHAVE_CRYPT_H -DHAVE_OPENPTY -DNOARROWKEYS -DKTARGET=\"linuxa\" -c ckcmai.c In file included from :416: :18:9: warning: '_XOPEN_SOURCE' macro redefined [-Wmacro-redefined] #define _XOPEN_SOURCE 1 ^ :16:9: note: previous definition is here #define _XOPEN_SOURCE 600 ^ ckcmai.c:1627:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] getsysid(s) char * s; { /* Get system-type name */ ^ ckcmai.c:1637:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] getsysix(s) char *s; { /* Get system-type index */ ^ ckcmai.c:1652:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] isabsolute(path) char * path; { ^ ckcmai.c:1724:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] is_a_tty(n) int n; { ^ ckcmai.c:1817:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] initproto(y, upbstr, uptstr, srvstr, sndbstr, sndtstr, rcvbstr, rcvtstr) ^ ckcmai.c:2516:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] setprefix(z) int z; { /* Initial control-char prefixing */ ^ ckcmai.c:2859:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] main(argc,argv) int argc; char **argv; ^ 8 warnings generated. clang -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -DLINUX -pipe -funsigned-char -DFNFLOAT -DCK_POSIX_SIG -DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX -DUSE_STRERROR -DNO_AUTHENTICATION -DNOLOGIN -DNOFTP -DCK_NCURSES -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_PTMX -D_XOPEN_SOURCE -D_BSD_SOURCE -D_DEFAULT_SOURCE -DHAVE_CRYPT_H -DHAVE_OPENPTY -DNOARROWKEYS -DKTARGET=\"linuxa\" -c ckclib.c In file included from :416: :18:9: warning: '_XOPEN_SOURCE' macro redefined [-Wmacro-redefined] #define _XOPEN_SOURCE 1 ^ :16:9: note: previous definition is here #define _XOPEN_SOURCE 600 ^ ckclib.c:311:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] chartostr(x) int x; { /* Call with char x */ ^ ckclib.c:331:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ckrchar(s) char * s; { ^ ckclib.c:399:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ckstrpbrk(s1, s2) char * s1, * s2; { ^ ckclib.c:418:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cklower(s) char *s; { ^ ckclib.c:433:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ckupper(s) char *s; { ^ ckclib.c:639:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ckitoa(n) int n; { /* See comments with ckltoa(). */ ^ ckclib.c:647:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ckuitoa(n) unsigned int n; { ^ ckclib.c:654:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ckitox(n) int n; { /* Int to hex */ ^ ckclib.c:716:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ckindex(s1,s2,t,r,icase) char *s1, *s2; int t, r, icase; { ^ ckclib.c:756:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ckstrstr(s1, s2) char * s1, * s2; { ^ ckclib.c:799:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] brstrip(p) char *p; { ^ ckclib.c:937:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] dquote(fn, len, flag) char *fn; int len; int flag; { ^ ckclib.c:977:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] untabify(s1,s2,max) char * s1, * s2; int max; { ^ ckclib.c:1011:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] makelist(s,list,len) char * s; char *list[]; int len; { ^ ckclib.c:1265:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ckstrcmp(s1,s2,n,c) char *s1, *s2; register int n, c; { ^ ckclib.c:1292:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ckstrpre(s1,s2) char *s1, *s2; { ^ ckclib.c:1367:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ispattern(s) char * s; { ^ ckclib.c:1394:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ckmatch(pattern, string, icase, opts) char *pattern,*string; int icase, opts; { ^ ckclib.c:2008:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] isfloat(s,flag) char *s; int flag; { ^ ckclib.c:2090:5: warning: 'sprintf' will always overflow; destination buffer has size 200, but format string expands to at least 201 [-Wfortify-source] sprintf(buf,"%200.100f",fpnum); /* Make string version to work with */ ^ ckclib.c:2202:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sh_sort(s,p,n,k,r,c) char **s, **p; int n, k, r, c; { ^ ckclib.c:2302:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ckradix(s,in,out) char * s; int in, out; { ^ ckclib.c:2419:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] b8tob64(s,n,out,len) char * s,* out; int n, len; { ^ ckclib.c:2476:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] b64tob8(s,n,out,len) char * s,* out; int n, len; { /* Decode */ ^ ckclib.c:2526:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] chknum(s) char *s; { /* Check Numeric String */ ^ ckclib.c:2560:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rdigits(s) char *s; { ^ ckclib.c:2616:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] lset(p,s,n,c) char *s; char *p; int n; int c; { ^ ckclib.c:2639:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rset(p,s,n,c) char *s; char *p; int n; int c; { ^ ckclib.c:2698:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hextoulong(s,n) char *s; int n; { ^ ckclib.c:2834:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] setword(n,s,len) int n, len; char * s; { ^ ckclib.c:2881:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cksplit(fc,n1,s1,s2,s3,n2,n3,n4) int fc,n1,n2,n3,n4; char *s1, *s2, *s3; { ^ ckclib.c:3016:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (c = *ss++ && !flag) { ~~^~~~~~~~~~~~~~~~ ckclib.c:3016:15: note: place parentheses around the assignment to silence this warning while (c = *ss++ && !flag) { ^ ( ) ckclib.c:3016:15: note: use '==' to turn this assignment into an equality comparison while (c = *ss++ && !flag) { ^ == ckclib.c:3156:9: warning: expression result unused [-Wunused-value] *s2++; ^~~~~ 34 warnings generated. clang -pipe -march=native -fno-diagnostics-color -O2 -D_GLIBCXX_ASSERTIONS -Werror=implicit-function-declaration -Werror=implicit-int -DLINUX -pipe -funsigned-char -DFNFLOAT -DCK_POSIX_SIG -DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX -DUSE_STRERROR -DNO_AUTHENTICATION -DNOLOGIN -DNOFTP -DCK_NCURSES -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DHAVE_PTMX -D_XOPEN_SOURCE -D_BSD_SOURCE -D_DEFAULT_SOURCE -DHAVE_CRYPT_H -DHAVE_OPENPTY -DNOARROWKEYS -DKTARGET=\"linuxa\" -c ckucmd.c In file included from :416: :18:9: warning: '_XOPEN_SOURCE' macro redefined [-Wmacro-redefined] #define _XOPEN_SOURCE 1 ^ :16:9: note: previous definition is here #define _XOPEN_SOURCE 600 ^ ckucmd.c:391:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] hasnopath(s) char * s; { ^ ckucmd.c:404:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ckspread(s) char * s; { ^ ckucmd.c:425:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] test(x,m) int x, m; { /* Returns 1 if any bits from m are on in x, else 0 */ ^ ckucmd.c:425:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ckucmd.c:447:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] kwdhelp(s,n,pat,pre,post,off,xhlp) ^ ckucmd.c:769:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] filhelp(n,pre,post,off,cmdirflg) int n, off; char *pre, *post; int cmdirflg; { ^ ckucmd.c:801:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cmsetp(s) char *s; { ^ ckucmd.c:838:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] prompt(f) xx_strp f; { ^ ckucmd.c:900:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pushcmd(s) char * s; { /* For use with IF command. */ ^ ckucmd.c:908:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pushqcmd(s) char * s; { /* For use with ELSE command. */ ^ ckucmd.c:967:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cmini(d) int d; { ^ ckucmd.c:1236:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] untab(s) char *s; { ^ ckucmd.c:1263:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cmnum(xhlp,xdef,radix,n,f) char *xhlp, *xdef; int radix, *n; xx_strp f; { ^ ckucmd.c:1282:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cmnumw(xhlp,xdef,radix,n,f) ^ ckucmd.c:1425:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cmofi(xhlp,xdef,xp,f) char *xhlp, *xdef, **xp; xx_strp f; { ^ ckucmd.c:1660:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cmifi(xhlp,xdef,xp,wild,f) char *xhlp, *xdef, **xp; int *wild; xx_strp f; { ^ ckucmd.c:1671:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cmifip(xhlp,xdef,xp,wild,d,path,f) ^ ckucmd.c:1693:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cmdir(xhlp,xdef,xp,f) char *xhlp, *xdef, **xp; xx_strp f; { ^ ckucmd.c:1701:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cmdirp(xhlp,xdef,xp,path,f) char *xhlp, *xdef, **xp; char * path; xx_strp f; { ^ ckucmd.c:1721:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cmifi2(xhlp,xdef,xp,wild,d,path,f,dirflg) ^ ckucmd.c:2870:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cmfld(xhlp,xdef,xp,f) char *xhlp, *xdef, **xp; xx_strp f; { ^ ckucmd.c:2992:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cmtxt(xhlp,xdef,xp,f) char *xhlp; char *xdef; char **xp; xx_strp f; { ^ ckucmd.c:3197:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cmkey(table,n,xhlp,xdef,f) ^ ckucmd.c:3202:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cmkeyx(table,n,xhlp,xdef,f) ^ ckucmd.c:3207:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cmswi(table,n,xhlp,xdef,f) ^ ckucmd.c:3213:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cmkey2(table,n,xhlp,xdef,tok,f,pmsg) ^ ckucmd.c:3678:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] chktok(tlist) char *tlist; { ^ ckucmd.c:3785:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cmdelta(yy, mo, dd, hh, mm, ss, sign, dyy, dmo, ddd, dhh, dmm, dss) ^ ckucmd.c:3912:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] delta2sec(s,result) char * s; long * result; { ^ ckucmd.c:4058:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cmcvtdate(s,t) char * s; int t; { ^ ckucmd.c:5298:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cmvdate(d) char * d; { /* Verify date-time */ ^ ckucmd.c:5315:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cmdiffdate(d1,d2) char * d1, * d2; { ^ ckucmd.c:5418:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] shuffledate(p,opt) char * p; int opt; { ^ ckucmd.c:5536:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ckcvtdate(p,t) char * p; int t; { ^ ckucmd.c:5553:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cmdate(xhlp,xdef,xp,quiet,f) char *xhlp, *xdef, **xp; int quiet; xx_strp f; { ^ ckucmd.c:5601:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cmrini(n) int n; { ^ ckucmd.c:5641:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cmgetcmd(s) char * s; { ^ ckucmd.c:5655:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] addcmd(s) char * s; { ^ ckucmd.c:5764:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] savhistory(s,disp) char *s; int disp; { ^ ckucmd.c:5875:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cmfdbi(p,fc,s1,s2,s3,n1,n2,f,k,nxt) /* Initialize an FDB */ ^ ckucmd.c:5898:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cmfdb(fdbin) struct FDB * fdbin; { ^ ckucmd.c:6081:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cmiofi(xhlp,xdef,xp,wild,f) char *xhlp, *xdef, **xp; int *wild; xx_strp f; { ^ ckucmd.c:6151:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] gtword(brk) int brk; { ^ ckucmd.c:6653:11: error: call to undeclared function 'cmdconchk'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration] x = cmdconchk(); /* Was it followed by anything? */ ^ ckucmd.c:6653:11: note: did you mean 'conchk'? ./ckcdeb.h:5539:16: note: 'conchk' declared here _PROTOTYP( int conchk, (void) ); ^ ./ckcdeb.h:1272:34: note: expanded from macro '_PROTOTYP' #define _PROTOTYP( func, parms ) func parms ^ ckucmd.c:6151:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] gtword(brk) int brk; { ^ ckucmd.c:6968:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] addbuf(cp) char *cp; { ^ ckucmd.c:6968:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ckucmd.c:6995:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] setatm(cp,fcode) char *cp; int fcode; { ^ ckucmd.c:6995:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ckucmd.c:7086:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cmdgetc(timelimit) int timelimit; { /* Get a character from the tty. */ ^ ckucmd.c:7557:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] xxesc(s) char **s; { /* Expand backslash escapes */ ^ ckucmd.c:7721:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] lookup(table,cmd,n,x) char *cmd; struct keytab table[]; int n, *x; { ^ ckucmd.c:7845:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] xlookup(table,cmd,n,x) struct keytab table[]; char *cmd; int n, *x; { ^ ckucmd.c:7899:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rlookup(table,n,x) struct keytab table[]; int n, x; { ^ ckucmd.c:7910:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cmdsquo(x) int x; { ^ 55 warnings and 1 error generated. make[1]: *** [makefile:985: ckucmd.o] Error 1 make[1]: Leaving directory '/var/tmp/portage/app-misc/ckermit-9.0.302/work' make: *** [makefile:6059: linuxa] Error 2 * ERROR: app-misc/ckermit-9.0.302::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=app-misc/ckermit-9.0.302::gentoo'`, * the complete build log and the output of `emerge -pqv '=app-misc/ckermit-9.0.302::gentoo'`. * The complete build log is located at '/var/log/portage/app-misc:ckermit-9.0.302:20220917-143252.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/app-misc/ckermit-9.0.302/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-misc/ckermit-9.0.302/temp/environment'. * Working directory: '/var/tmp/portage/app-misc/ckermit-9.0.302/work' * S: '/var/tmp/portage/app-misc/ckermit-9.0.302/work'