=> Bootstrap dependency digest>=20211023: found digest-20220214 WARNING: [license.mk] Every package should define a LICENSE. ===> Building for kterm-6.2.0nb24 --- button.o --- --- kfontlist.c --- --- cursor.o --- --- kfontlist.c --- m4 kfontlist.m4 > kfontlist.c --- cursor.o --- clang -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DKTERM -DSTATUSLINE -DKEEPALIVE -I/opt/pkg/include -I/opt/pkg/include/ncurses -c cursor.c --- button.o --- clang -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DKTERM -DSTATUSLINE -DKEEPALIVE -I/opt/pkg/include -I/opt/pkg/include/ncurses -c button.c --- data.o --- clang -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DKTERM -DSTATUSLINE -DKEEPALIVE -I/opt/pkg/include -I/opt/pkg/include/ncurses -c data.c --- cursor.o --- cursor.c:47:2: warning: implicit declaration of function 'TrackText' is invalid in C99 [-Wimplicit-function-declaration] TrackText(0, 0, 0, 0); ^ cursor.c:58:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] CursorSet(screen, row, col, flags) ^ cursor.c:76:1: warning: non-void function does not return a value [-Wreturn-type] } ^ cursor.c:81:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] CursorBack(screen, n) ^ cursor.c:105:1: warning: non-void function does not return a value [-Wreturn-type] } ^ cursor.c:110:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] CursorForward(screen, n) ^ cursor.c:119:1: warning: non-void function does not return a value [-Wreturn-type] } ^ cursor.c:125:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] CursorDown(screen, n) ^ cursor.c:139:1: warning: non-void function does not return a value [-Wreturn-type] } ^ cursor.c:145:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] CursorUp(screen, n) ^ cursor.c:159:1: warning: non-void function does not return a value [-Wreturn-type] } ^ cursor.c:180:2: warning: implicit declaration of function 'Scroll' is invalid in C99 [-Wimplicit-function-declaration] Scroll(screen, amount - j); ^ cursor.c:199:2: warning: implicit declaration of function 'RevScroll' is invalid in C99 [-Wimplicit-function-declaration] RevScroll(screen, amount - (screen->cur_row - screen->top_marg)); ^ cursor.c:206:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] CarriageReturn(screen) ^ cursor.c:212:1: warning: non-void function does not return a value [-Wreturn-type] } ^ cursor.c:217:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] CursorSave(term, sc) ^ cursor.c:229:1: warning: non-void function does not return a value [-Wreturn-type] } ^ cursor.c:234:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] CursorRestore(term, sc) ^ cursor.c:247:1: warning: non-void function does not return a value [-Wreturn-type] } ^ --- button.o --- button.c:390:6: warning: implicit declaration of function 'check_ctext_kterm' is invalid in C99 [-Wimplicit-function-declaration] if (check_ctext_kterm((char*)value, *length)) { ^ button.c:427:9: warning: implicit declaration of function 'convCTtoCS' is invalid in C99 [-Wimplicit-function-declaration] n = convCTtoCS(ct, len, NULL); ^ button.c:457:9: warning: implicit declaration of function 'convUTF8toCS' is invalid in C99 [-Wimplicit-function-declaration] n = convUTF8toCS(ut, len, NULL); ^ button.c:480:42: warning: variable 'n' is uninitialized when used here [-Wuninitialized] cs = (len > 256) ? (Ichr *)XtMalloc((n + 1) * sizeof(Ichr)) : cbuf; ^ button.c:475:10: note: initialize the variable 'n' to silence this warning int n; ^ = 0 button.c:555:6: warning: implicit declaration of function 'v_write' is invalid in C99 [-Wimplicit-function-declaration] v_write(pty, lag, cp - lag + 1); ^ button.c:559:2: warning: implicit declaration of function 'v_write' is invalid in C99 [-Wimplicit-function-declaration] v_write(pty, lag, end - lag); ^ --- cursor.o --- 19 warnings generated. --- button.o --- button.c:688:6: warning: implicit declaration of function 'HideCursor' is invalid in C99 [-Wimplicit-function-declaration] HideCursor (); ^ button.c:741:5: warning: implicit declaration of function 'v_write' is invalid in C99 [-Wimplicit-function-declaration] v_write(screen->respond, line, 5); ^ button.c:751:5: warning: implicit declaration of function 'v_write' is invalid in C99 [-Wimplicit-function-declaration] v_write(screen->respond, line, 9); ^ button.c:785:3: warning: implicit declaration of function 'DisownSelection' is invalid in C99 [-Wimplicit-function-declaration] DisownSelection(term); ^ --- input.o --- --- button.o --- button.c:895:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ScrollSelection(screen, amount) ^ button.c:926:1: warning: non-void function does not return a value [-Wreturn-type] } ^ button.c:930:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ResizeSelection (screen, rows, cols) ^ button.c:948:1: warning: non-void function does not return a value [-Wreturn-type] } ^ button.c:960:11: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] register row, col; ~~~~~~~~ ^ button.c:960:16: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] register row, col; ~~~~~~~~ ^ button.c:1335:18: warning: '&&' within '||' [-Wlogical-op-parentheses] if (0x41 <= c2 && c2 <= 0x5a || 0x61 <= c2 && c2 <= 0x7a) ~~~~~~~~~~~^~~~~~~~~~~~~ ~~ button.c:1335:18: note: place parentheses around the '&&' expression to silence this warning if (0x41 <= c2 && c2 <= 0x5a || 0x61 <= c2 && c2 <= 0x7a) ^ ( ) button.c:1335:46: warning: '&&' within '||' [-Wlogical-op-parentheses] if (0x41 <= c2 && c2 <= 0x5a || 0x61 <= c2 && c2 <= 0x7a) ~~ ~~~~~~~~~~~^~~~~~~~~~~~~ button.c:1335:46: note: place parentheses around the '&&' expression to silence this warning if (0x41 <= c2 && c2 <= 0x5a || 0x61 <= c2 && c2 <= 0x7a) ^ ( ) button.c:1347:18: warning: '&&' within '||' [-Wlogical-op-parentheses] if (0x21 <= c2 && c2 <= 0x38 || 0x41 <= c2 && c2 <= 0x58) ~~~~~~~~~~~^~~~~~~~~~~~~ ~~ button.c:1347:18: note: place parentheses around the '&&' expression to silence this warning if (0x21 <= c2 && c2 <= 0x38 || 0x41 <= c2 && c2 <= 0x58) ^ ( ) button.c:1347:46: warning: '&&' within '||' [-Wlogical-op-parentheses] if (0x21 <= c2 && c2 <= 0x38 || 0x41 <= c2 && c2 <= 0x58) ~~ ~~~~~~~~~~~^~~~~~~~~~~~~ button.c:1347:46: note: place parentheses around the '&&' expression to silence this warning if (0x21 <= c2 && c2 <= 0x38 || 0x41 <= c2 && c2 <= 0x58) ^ ( ) button.c:1351:18: warning: '&&' within '||' [-Wlogical-op-parentheses] if (0x21 <= c2 && c2 <= 0x41 || 0x51 <= c2 && c2 <= 0x71) ~~~~~~~~~~~^~~~~~~~~~~~~ ~~ button.c:1351:18: note: place parentheses around the '&&' expression to silence this warning if (0x21 <= c2 && c2 <= 0x41 || 0x51 <= c2 && c2 <= 0x71) ^ ( ) button.c:1351:46: warning: '&&' within '||' [-Wlogical-op-parentheses] if (0x21 <= c2 && c2 <= 0x41 || 0x51 <= c2 && c2 <= 0x71) ~~ ~~~~~~~~~~~^~~~~~~~~~~~~ button.c:1351:46: note: place parentheses around the '&&' expression to silence this warning if (0x21 <= c2 && c2 <= 0x41 || 0x51 <= c2 && c2 <= 0x71) ^ ( ) button.c:1359:46: warning: '&&' within '||' [-Wlogical-op-parentheses] if (0x30 <= c1 && c1 <= 0x4e && 0x21 <= c2 && c2 <= 0x7e ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ button.c:1359:46: note: place parentheses around the '&&' expression to silence this warning if (0x30 <= c1 && c1 <= 0x4e && 0x21 <= c2 && c2 <= 0x7e ^ ( ) button.c:1360:18: warning: '&&' within '||' [-Wlogical-op-parentheses] || c1 == 0x4f && (0x21 <= c2 || c2 <= 0x53)) /* dai_1_suijun */ ~~ ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ button.c:1360:18: note: place parentheses around the '&&' expression to silence this warning || c1 == 0x4f && (0x21 <= c2 || c2 <= 0x53)) /* dai_1_suijun */ ^ ( ) button.c:1362:46: warning: '&&' within '||' [-Wlogical-op-parentheses] if (0x50 <= c1 && c1 <= 0x73 && 0x21 <= c2 && c2 <= 0x7e ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ button.c:1362:46: note: place parentheses around the '&&' expression to silence this warning if (0x50 <= c1 && c1 <= 0x73 && 0x21 <= c2 && c2 <= 0x7e ^ ( ) button.c:1363:18: warning: '&&' within '||' [-Wlogical-op-parentheses] || c1 == 0x74 && (0x21 <= c2 || c2 <= 0x24)) /* dai_2_suijun */ ~~ ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ button.c:1363:18: note: place parentheses around the '&&' expression to silence this warning || c1 == 0x74 && (0x21 <= c2 || c2 <= 0x24)) /* dai_2_suijun */ ^ ( ) button.c:1363:33: warning: overlapping comparisons always evaluate to true [-Wtautological-overlap-compare] || c1 == 0x74 && (0x21 <= c2 || c2 <= 0x24)) /* dai_2_suijun */ ~~~~~~~~~~~^~~~~~~~~~~~~ button.c:1360:33: warning: overlapping comparisons always evaluate to true [-Wtautological-overlap-compare] || c1 == 0x4f && (0x21 <= c2 || c2 <= 0x53)) /* dai_1_suijun */ ~~~~~~~~~~~^~~~~~~~~~~~~ button.c:1439:7: warning: implicit declaration of function 'ScrnRefresh' is invalid in C99 [-Wimplicit-function-declaration] ScrnRefresh(screen, frow, fcol, 1, i, True); ^ button.c:1442:7: warning: implicit declaration of function 'ScrnRefresh' is invalid in C99 [-Wimplicit-function-declaration] ScrnRefresh(screen, frow+1, 0,i, screen->max_col+1, True); ^ button.c:1445:7: warning: implicit declaration of function 'ScrnRefresh' is invalid in C99 [-Wimplicit-function-declaration] ScrnRefresh(screen, trow, 0, 1, tcol, True); ^ button.c:1448:3: warning: implicit declaration of function 'ScrnRefresh' is invalid in C99 [-Wimplicit-function-declaration] ScrnRefresh(screen, frow, fcol, 1, tcol - fcol, True); ^ button.c:1503:3: warning: implicit declaration of function 'SysError' is invalid in C99 [-Wimplicit-function-declaration] SysError(ERROR_BMALLOC2); ^ button.c:1603:16: warning: implicit declaration of function 'pasteCStoUTF8' is invalid in C99 [-Wimplicit-function-declaration] *length = pasteCStoUTF8(xterm->screen.selection, NULL); ^ button.c:1608:16: warning: implicit declaration of function 'convCStoCT' is invalid in C99 [-Wimplicit-function-declaration] *length = convCStoCT(xterm->screen.selection, NULL); ^ button.c:1613:16: warning: implicit declaration of function 'convCStoLatin1' is invalid in C99 [-Wimplicit-function-declaration] *length = convCStoLatin1(xterm->screen.selection, NULL); ^ --- input.o --- clang -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DKTERM -DSTATUSLINE -DKEEPALIVE -I/opt/pkg/include -I/opt/pkg/include/ncurses -c input.c --- button.o --- button.c:1645:23: warning: implicit declaration of function 'convCStoCT' is invalid in C99 [-Wimplicit-function-declaration] *(long*)*value = convCStoCT(xterm->screen.selection, NULL); ^ button.c:1812:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] DisownSelection(termw) ^ button.c:1839:1: warning: non-void function does not return a value [-Wreturn-type] } ^ button.c:1887:6: warning: implicit declaration of function 'ScrnGetAttributes' is invalid in C99 [-Wimplicit-function-declaration] if(ScrnGetAttributes(screen, row + screen->topline, 0, &attr, 1) == 1) { ^ button.c:1901:28: warning: '&&' within '||' [-Wlogical-op-parentheses] if (c < ' ' || c == 0x7f && !(g & CS96)) { ~~ ~~~~~~~~~~^~~~~~~~~~~~~~ button.c:1901:28: note: place parentheses around the '&&' expression to silence this warning if (c < ' ' || c == 0x7f && !(g & CS96)) { ^ ( ) button.c:1951:2: warning: implicit declaration of function 'v_write' is invalid in C99 [-Wimplicit-function-declaration] v_write(pty, line, 6); ^ --- main.o --- rm -f main.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DKTERM -DSTATUSLINE -DKEEPALIVE -DUTMP -DUSE_TTY_GROUP -DOSMAJORVERSION=22 -DOSMINORVERSION=2 main.c --- input.o --- input.c:50:3: warning: implicit declaration of function 'WindowScroll' is invalid in C99 [-Wimplicit-function-declaration] WindowScroll(screen, 0); ^ input.c:56:5: warning: implicit declaration of function 'Bell' is invalid in C99 [-Wimplicit-function-declaration] Bell(XkbBI_MarginBell,0); ^ input.c:90:15: warning: implicit declaration of function 'XmuLookupKana' is invalid in C99 [-Wimplicit-function-declaration] nbytes = XmuLookupKana (event, strbuf, STRBUFSIZE, ^ input.c:120:3: warning: implicit declaration of function 'unparseseq' is invalid in C99 [-Wimplicit-function-declaration] unparseseq(&reply, pty); ^ input.c:121:3: warning: implicit declaration of function 'unparseputc' is invalid in C99 [-Wimplicit-function-declaration] unparseputc((char)(keysym-XK_KP_F1+'P'), pty); ^ input.c:127:4: warning: implicit declaration of function 'unparseseq' is invalid in C99 [-Wimplicit-function-declaration] unparseseq(&reply, pty); ^ input.c:128:4: warning: implicit declaration of function 'unparseputc' is invalid in C99 [-Wimplicit-function-declaration] unparseputc(cur[keysym-XK_Left], pty); ^ input.c:132:4: warning: implicit declaration of function 'unparseseq' is invalid in C99 [-Wimplicit-function-declaration] unparseseq(&reply, pty); ^ input.c:149:4: warning: implicit declaration of function 'unparseseq' is invalid in C99 [-Wimplicit-function-declaration] unparseseq(&reply, pty); ^ input.c:154:4: warning: implicit declaration of function 'unparseseq' is invalid in C99 [-Wimplicit-function-declaration] unparseseq(&reply, pty); ^ input.c:155:4: warning: implicit declaration of function 'unparseputc' is invalid in C99 [-Wimplicit-function-declaration] unparseputc(kypd_apl[keysym-XK_KP_Space], pty); ^ input.c:157:4: warning: implicit declaration of function 'unparseputc' is invalid in C99 [-Wimplicit-function-declaration] unparseputc(kypd_num[keysym-XK_KP_Space], pty); ^ input.c:173:9: warning: implicit declaration of function 'unparseputc' is invalid in C99 [-Wimplicit-function-declaration] unparseputc (033, pty); /* escape */ ^ input.c:175:5: warning: implicit declaration of function 'unparseputc' is invalid in C99 [-Wimplicit-function-declaration] unparseputc(*string, pty); ^ input.c:185:6: warning: implicit declaration of function 'unparseputc' is invalid in C99 [-Wimplicit-function-declaration] unparseputc(*string++, pty); ^ input.c:200:6: warning: implicit declaration of function 'unparseputc' is invalid in C99 [-Wimplicit-function-declaration] unparseputc(*optr++, pty); ^ input.c:231:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] StringInput (screen, string, nbytes) ^ input.c:246:3: warning: implicit declaration of function 'unparseputc' is invalid in C99 [-Wimplicit-function-declaration] unparseputc(*string++, pty); ^ input.c:251:1: warning: non-void function does not return a value [-Wreturn-type] } ^ 19 warnings generated. --- menu.o --- clang -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DKTERM -DSTATUSLINE -DKEEPALIVE -I/opt/pkg/include -I/opt/pkg/include/ncurses -c menu.c --- button.o --- 42 warnings generated. --- misc.o --- rm -f misc.o clang -c -pipe -Os -I/opt/pkg/include -Wall -Wpointer-arith -no-cpp-precomp -I/opt/pkg/include -D__aarch64__ -D__DARWIN__ -DNO_ALLOCA -DCSRG_BASED -DKTERM -DSTATUSLINE -DKEEPALIVE misc.c --- main.o --- main.c:1178:5: warning: suggest braces around initialization of subobject [-Wmissing-braces] "DeleteWindow", DeleteWindow, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } main.c:1179:5: warning: suggest braces around initialization of subobject [-Wmissing-braces] "KeyboardMapping", KeyboardMapping, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } main.c:1187:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] main (argc, argv) ^ main.c:1729:2: warning: implicit declaration of function 'get_terminal' is invalid in C99 [-Wimplicit-function-declaration] get_terminal (); ^ main.c:1730:2: warning: implicit declaration of function 'spawn' is invalid in C99 [-Wimplicit-function-declaration] spawn (); ^ main.c:1752:3: warning: implicit declaration of function 'StartLog' is invalid in C99 [-Wimplicit-function-declaration] StartLog(screen); ^ main.c:1789:61: warning: implicit declaration of function 'SysError' is invalid in C99 [-Wimplicit-function-declaration] if (ioctl (screen->respond, FIONBIO, (char *)&mode) == -1) SysError (ERROR_FIONBIO); ^ main.c:1814:4: warning: implicit declaration of function 'VTRun' is invalid in C99 [-Wimplicit-function-declaration] VTRun(); ^ main.c:1834:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] get_pty (pty) ^ main.c:1935:9: warning: implicit declaration of function 'pty_search' is invalid in C99 [-Wimplicit-function-declaration] return pty_search(pty); ^ main.c:2002:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] get_terminal () ^ main.c:2012:1: warning: non-void function does not return a value [-Wreturn-type] } ^ main.c:2153:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] spawn () ^ main.c:2222:9: warning: 'utmp' is deprecated [-Wdeprecated-declarations] struct utmp utmp; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/utmp.h:97:7: note: 'utmp' has been explicitly marked deprecated here } __deprecated; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/sys/cdefs.h:196:40: note: expanded from macro '__deprecated' #define __deprecated __attribute__((__deprecated__)) ^ main.c:2300:8: warning: implicit declaration of function 'SysError' is invalid in C99 [-Wimplicit-function-declaration] SysError(ERROR_OPDEVTTY); ^ main.c:2382:6: warning: implicit declaration of function 'VTInit' is invalid in C99 [-Wimplicit-function-declaration] VTInit(); /* realize now so know window size for tty driver */ ^ main.c:2416:10: warning: implicit declaration of function 'tgetent' is invalid in C99 [-Wimplicit-function-declaration] if (tgetent (ptr, resource.term_name) == 1) { ^ main.c:2421:7: warning: implicit declaration of function 'resize' is invalid in C99 [-Wimplicit-function-declaration] resize (screen, TermName, termcap, newtc); ^ main.c:2429:6: warning: implicit declaration of function 'tgetent' is invalid in C99 [-Wimplicit-function-declaration] if(tgetent(ptr, *envnew) == 1) { ^ main.c:2434:8: warning: implicit declaration of function 'resize' is invalid in C99 [-Wimplicit-function-declaration] resize(screen, TermName, termcap, newtc); ^ main.c:2485:3: warning: implicit declaration of function 'SysError' is invalid in C99 [-Wimplicit-function-declaration] SysError (ERROR_FORK); ^ main.c:2663:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (ptr = ttyname(tty)) ~~~~^~~~~~~~~~~~~~ main.c:2663:11: note: place parentheses around the assignment to silence this warning if (ptr = ttyname(tty)) ^ ( ) main.c:2663:11: note: use '==' to turn this assignment into an equality comparison if (ptr = ttyname(tty)) ^ == main.c:2679:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (ttygrp = getgrnam("tty")) { ~~~~~~~^~~~~~~~~~~~~~~~~ main.c:2679:14: note: place parentheses around the assignment to silence this warning if (ttygrp = getgrnam("tty")) { ^ ( ) main.c:2679:14: note: use '==' to turn this assignment into an equality comparison if (ttygrp = getgrnam("tty")) { ^ == main.c:3014:3: warning: implicit declaration of function 'Setenv' is invalid in C99 [-Wimplicit-function-declaration] Setenv ("TERM=", TermName); ^ main.c:3070:11: error: too many arguments to function call, expected 0, have 2 setpgrp(0,0); ~~~~~~~ ^~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/unistd.h:588:8: note: 'setpgrp' declared here pid_t setpgrp(void) __DARWIN_ALIAS(setpgrp); ^ main.c:3076:12: error: too many arguments to function call, expected 0, have 2 setpgrp (0, pgrp); ~~~~~~~ ^~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/unistd.h:588:8: note: 'setpgrp' declared here pid_t setpgrp(void) __DARWIN_ALIAS(setpgrp); ^ main.c:3194:40: warning: 'utmp' is deprecated [-Wdeprecated-declarations] bzero((char *)&utmp, sizeof(struct utmp)); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/utmp.h:97:7: note: 'utmp' has been explicitly marked deprecated here } __deprecated; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/sys/cdefs.h:196:40: note: expanded from macro '__deprecated' #define __deprecated __attribute__((__deprecated__)) ^ main.c:3207:43: warning: 'utmp' is deprecated [-Wdeprecated-declarations] lseek(i, (long)(tslot * sizeof(struct utmp)), 0); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/utmp.h:97:7: note: 'utmp' has been explicitly marked deprecated here } __deprecated; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/sys/cdefs.h:196:40: note: expanded from macro '__deprecated' #define __deprecated __attribute__((__deprecated__)) ^ main.c:3208:43: warning: 'utmp' is deprecated [-Wdeprecated-declarations] write(i, (char *)&utmp, sizeof(struct utmp)); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/utmp.h:97:7: note: 'utmp' has been explicitly marked deprecated here } __deprecated; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/sys/cdefs.h:196:40: note: expanded from macro '__deprecated' #define __deprecated __attribute__((__deprecated__)) ^ main.c:3331:7: warning: implicit declaration of function 'resize' is invalid in C99 [-Wimplicit-function-declaration] resize (screen, TermName, termcap, newtc); ^ main.c:3336:7: warning: implicit declaration of function 'remove_termcap_entry' is invalid in C99 [-Wimplicit-function-declaration] remove_termcap_entry (newtc, ":ti="); ^ main.c:3342:7: warning: implicit declaration of function 'remove_termcap_entry' is invalid in C99 [-Wimplicit-function-declaration] remove_termcap_entry (newtc, ":ic="); ^ main.c:3404:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(shname = strrchr(ptr, '/')) ~~~~~~~^~~~~~~~~~~~~~~~~~~ main.c:3404:13: note: place parentheses around the assignment to silence this warning if(shname = strrchr(ptr, '/')) ^ ( ) main.c:3404:13: note: use '==' to turn this assignment into an equality comparison if(shname = strrchr(ptr, '/')) ^ == main.c:3636:9: warning: 'utmp' is deprecated [-Wdeprecated-declarations] struct utmp utmp; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/utmp.h:97:7: note: 'utmp' has been explicitly marked deprecated here } __deprecated; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/sys/cdefs.h:196:40: note: expanded from macro '__deprecated' #define __deprecated __attribute__((__deprecated__)) ^ main.c:3640:38: warning: 'utmp' is deprecated [-Wdeprecated-declarations] bzero((char *)&utmp, sizeof(struct utmp)); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/utmp.h:97:7: note: 'utmp' has been explicitly marked deprecated here } __deprecated; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/sys/cdefs.h:196:40: note: expanded from macro '__deprecated' #define __deprecated __attribute__((__deprecated__)) ^ main.c:3641:43: warning: 'utmp' is deprecated [-Wdeprecated-declarations] lseek(wfd, (long)(tslot * sizeof(struct utmp)), 0); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/utmp.h:97:7: note: 'utmp' has been explicitly marked deprecated here } __deprecated; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/sys/cdefs.h:196:40: note: expanded from macro '__deprecated' #define __deprecated __attribute__((__deprecated__)) ^ main.c:3642:43: warning: 'utmp' is deprecated [-Wdeprecated-declarations] write(wfd, (char *)&utmp, sizeof(struct utmp)); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/utmp.h:97:7: note: 'utmp' has been explicitly marked deprecated here } __deprecated; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/sys/cdefs.h:196:40: note: expanded from macro '__deprecated' #define __deprecated __attribute__((__deprecated__)) ^ main.c:3660:3: warning: implicit declaration of function 'CloseLog' is invalid in C99 [-Wimplicit-function-declaration] CloseLog(screen); ^ main.c:3635:15: warning: unused variable 'i' [-Wunused-variable] register int i; ^ main.c:3681:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] resize(screen, TermName, oldtc, newtc) ^ main.c:3769:6: warning: implicit declaration of function 'Cleanup' is invalid in C99 [-Wimplicit-function-declaration] Cleanup (0); ^ main.c:3777:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] consolepr(fmt,x0,x1,x2,x3,x4,x5,x6,x7,x8,x9) ^ main.c:3803:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] remove_termcap_entry (buf, str) ^ 41 warnings and 2 errors generated. *** [main.o] Error code 1 bmake: stopped in /Users/pbulk/build/x11/kterm/work/kterm-6.2.0 --- menu.o --- menu.c:209:2: warning: implicit declaration of function 'Bell' is invalid in C99 [-Wimplicit-function-declaration] Bell(XkbBI_MinorError,0); ^ menu.c:316:2: warning: implicit declaration of function 'Bell' is invalid in C99 [-Wimplicit-function-declaration] Bell(XkbBI_MinorError,0); ^ menu.c:436:2: warning: implicit declaration of function 'ReverseVideo' is invalid in C99 [-Wimplicit-function-declaration] ReverseVideo (term); ^ menu.c:442:6: warning: implicit declaration of function 'Bell' is invalid in C99 [-Wimplicit-function-declaration] Bell(XkbBI_MinorError, 100); ^ menu.c:444:6: warning: implicit declaration of function 'ReverseVideo' is invalid in C99 [-Wimplicit-function-declaration] ReverseVideo (term); ^ menu.c:480:2: warning: implicit declaration of function 'CloseLog' is invalid in C99 [-Wimplicit-function-declaration] CloseLog (screen); ^ menu.c:482:2: warning: implicit declaration of function 'StartLog' is invalid in C99 [-Wimplicit-function-declaration] StartLog (screen); ^ menu.c:492:5: warning: implicit declaration of function 'Redraw' is invalid in C99 [-Wimplicit-function-declaration] Redraw (); ^ menu.c:558:5: warning: implicit declaration of function 'Cleanup' is invalid in C99 [-Wimplicit-function-declaration] Cleanup (0); ^ menu.c:574:2: warning: implicit declaration of function 'ScrollBarOff' is invalid in C99 [-Wimplicit-function-declaration] ScrollBarOff (screen); ^ menu.c:576:2: warning: implicit declaration of function 'ScrollBarOn' is invalid in C99 [-Wimplicit-function-declaration] ScrollBarOn (term, FALSE, FALSE); ^ menu.c:591:26: warning: implicit declaration of function 'FlushScroll' is invalid in C99 [-Wimplicit-function-declaration] if (screen->scroll_amt) FlushScroll(screen); ^ menu.c:604:5: warning: implicit declaration of function 'ReverseVideo' is invalid in C99 [-Wimplicit-function-declaration] ReverseVideo (term); ^ menu.c:755:5: warning: implicit declaration of function 'VTReset' is invalid in C99 [-Wimplicit-function-declaration] VTReset (FALSE); ^ menu.c:763:5: warning: implicit declaration of function 'VTReset' is invalid in C99 [-Wimplicit-function-declaration] VTReset (TRUE); ^ menu.c:774:5: warning: implicit declaration of function 'ScrollBarDrawThumb' is invalid in C99 [-Wimplicit-function-declaration] ScrollBarDrawThumb(screen->scrollWidget); ^ menu.c:775:5: warning: implicit declaration of function 'VTReset' is invalid in C99 [-Wimplicit-function-declaration] VTReset (TRUE); ^ menu.c:806:2: warning: implicit declaration of function 'HideStatus' is invalid in C99 [-Wimplicit-function-declaration] HideStatus(); ^ menu.c:808:2: warning: implicit declaration of function 'ShowStatus' is invalid in C99 [-Wimplicit-function-declaration] ShowStatus(); ^ menu.c:823:5: warning: implicit declaration of function 'ScrnRefresh' is invalid in C99 [-Wimplicit-function-declaration] ScrnRefresh(screen, screen->max_row+1, 0, 1, screen->max_col+1, False); ^ menu.c:919:2: warning: implicit declaration of function 'make_unicode_map' is invalid in C99 [-Wimplicit-function-declaration] make_unicode_map(); ^ menu.c:956:6: warning: implicit declaration of function 'SetVTFont' is invalid in C99 [-Wimplicit-function-declaration] SetVTFont (i, True, NULL, NULL); ^ menu.c:960:5: warning: implicit declaration of function 'Bell' is invalid in C99 [-Wimplicit-function-declaration] Bell(XkbBI_MinorError, 0); ^ menu.c:1104:2: warning: implicit declaration of function 'Bell' is invalid in C99 [-Wimplicit-function-declaration] Bell(XkbBI_MinorError, 0); ^ menu.c:1206:5: warning: implicit declaration of function 'Bell' is invalid in C99 [-Wimplicit-function-declaration] Bell(XkbBI_MinorError, 0); ^ menu.c:1544:6: warning: implicit declaration of function 'Bell' is invalid in C99 [-Wimplicit-function-declaration] Bell(XkbBI_MinorError, 0); ^ menu.c:1547:2: warning: implicit declaration of function 'Bell' is invalid in C99 [-Wimplicit-function-declaration] Bell(XkbBI_MinorError, 0); ^ --- misc.o --- misc.c:78:3: warning: implicit declaration of function 'FlushScroll' is invalid in C99 [-Wimplicit-function-declaration] FlushScroll(screen); ^ misc.c:160:2: warning: implicit declaration of function 'recolor_cursor' is invalid in C99 [-Wimplicit-function-declaration] recolor_cursor (c, fg, bg); ^ misc.c:176:2: warning: implicit declaration of function 'Input' is invalid in C99 [-Wimplicit-function-declaration] Input (&term->keyboard, screen, &event->xkey, False); ^ misc.c:194:2: warning: implicit declaration of function 'Input' is invalid in C99 [-Wimplicit-function-declaration] Input (&term->keyboard, screen, &event->xkey, True); ^ misc.c:229:6: warning: implicit declaration of function 'StringInput' is invalid in C99 [-Wimplicit-function-declaration] StringInput (screen, hexval, 1); ^ misc.c:232:2: warning: implicit declaration of function 'StringInput' is invalid in C99 [-Wimplicit-function-declaration] StringInput (screen, *params, strlen(*params)); ^ misc.c:313:7: warning: implicit declaration of function 'ReverseVideo' is invalid in C99 [-Wimplicit-function-declaration] ReverseVideo(term); ^ misc.c:340:7: warning: implicit declaration of function 'HideCursor' is invalid in C99 [-Wimplicit-function-declaration] HideCursor(); ^ misc.c:343:4: warning: implicit declaration of function 'ShowCursor' is invalid in C99 [-Wimplicit-function-declaration] ShowCursor(); ^ misc.c:367:8: warning: implicit declaration of function 'HideCursor' is invalid in C99 [-Wimplicit-function-declaration] HideCursor(); ^ misc.c:369:4: warning: implicit declaration of function 'ShowCursor' is invalid in C99 [-Wimplicit-function-declaration] ShowCursor(); ^ misc.c:412:2: warning: implicit declaration of function 'VisualBell' is invalid in C99 [-Wimplicit-function-declaration] VisualBell(); ^ misc.c:437:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] VisualBell() ^ misc.c:485:1: warning: non-void function does not return a value [-Wreturn-type] } ^ misc.c:501:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] Redraw() ^ misc.c:530:1: warning: non-void function does not return a value [-Wreturn-type] } ^ misc.c:553:9: warning: unused variable 'waited' [-Wunused-variable] int waited; ^ misc.c:603:17: warning: unused variable 'cp' [-Wunused-variable] register char *cp; ^ misc.c:604:15: warning: unused variable 'i' [-Wunused-variable] register int i; ^ misc.c:714:2: warning: implicit declaration of function 'FlushLog' is invalid in C99 [-Wimplicit-function-declaration] FlushLog(screen); ^ misc.c:720:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] FlushLog(screen) ^ misc.c:738:1: warning: non-void function does not return a value [-Wreturn-type] } ^ misc.c:755:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] do_osc(func) ^ misc.c:780:3: warning: implicit declaration of function 'Changename' is invalid in C99 [-Wimplicit-function-declaration] Changename(buf); ^ misc.c:781:3: warning: implicit declaration of function 'Changetitle' is invalid in C99 [-Wimplicit-function-declaration] Changetitle(buf); ^ misc.c:813:3: warning: implicit declaration of function 'SetVTFont' is invalid in C99 [-Wimplicit-function-declaration] SetVTFont (fontMenu_fontescape, True, buf, NULL); ^ misc.c:821:1: warning: non-void function does not return a value [-Wreturn-type] } ^ misc.c:823:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static ChangeGroup(attribute, value) ~~~~~~ ^ misc.c:832:1: warning: non-void function does not return a value [-Wreturn-type] } ^ misc.c:834:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] Changename(name) ^ misc.c:838:1: warning: non-void function does not return a value [-Wreturn-type] } ^ misc.c:840:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] Changetitle(name) ^ misc.c:844:1: warning: non-void function does not return a value [-Wreturn-type] } ^ misc.c:849:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] Panic(s, a) ^ misc.c:861:1: warning: non-void function does not return a value [-Wreturn-type] } ^ misc.c:871:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] SysError (i) ^ misc.c:880:2: warning: implicit declaration of function 'Cleanup' is invalid in C99 [-Wimplicit-function-declaration] Cleanup(i); ^ misc.c:881:1: warning: non-void function does not return a value [-Wreturn-type] } ^ misc.c:883:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] Error (i) ^ misc.c:887:2: warning: implicit declaration of function 'Cleanup' is invalid in C99 [-Wimplicit-function-declaration] Cleanup(i); ^ misc.c:888:1: warning: non-void function does not return a value [-Wreturn-type] } ^ misc.c:894:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] Cleanup (code) ^ misc.c:904:2: warning: implicit declaration of function 'Exit' is invalid in C99 [-Wimplicit-function-declaration] Exit (code); ^ misc.c:905:1: warning: non-void function does not return a value [-Wreturn-type] } ^ misc.c:960:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] xerror(d, ev) ^ misc.c:966:5: warning: implicit declaration of function 'Exit' is invalid in C99 [-Wimplicit-function-declaration] Exit (ERROR_XERROR); ^ misc.c:967:1: warning: non-void function does not return a value [-Wreturn-type] } ^ misc.c:970:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] xioerror(dpy) ^ misc.c:978:5: warning: implicit declaration of function 'Exit' is invalid in C99 [-Wimplicit-function-declaration] Exit(ERROR_XIOERROR); ^ misc.c:979:1: warning: non-void function does not return a value [-Wreturn-type] } ^ misc.c:990:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] XStrCmp(s1, s2) ^ --- menu.o --- 27 warnings generated. --- misc.o --- 51 warnings generated. 1 error bmake: stopped in /Users/pbulk/build/x11/kterm/work/kterm-6.2.0 *** Error code 2 Stop. bmake[1]: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-arm64/x11/kterm *** Error code 1 Stop. bmake: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-arm64/x11/kterm