=> Bootstrap dependency digest>=20211023: found digest-20220214 WARNING: [license.mk] Every package should define a LICENSE. ===> Building for hanterm-3.1.6nb6 --- main.o --- --- input.o --- --- charproc.o --- --- main.o --- rm -f main.o --- 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 -DALLOWLOGFILEONOFF -I/opt/pkg/include -c input.c --- charproc.o --- rm -f charproc.o --- 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 -DALLOWLOGFILEONOFF -DUTMP -DUSE_TTY_GROUP -DOSMAJORVERSION=22 -DOSMINORVERSION=2 -DENV_HANGUL_KEYBOARD_TYPE main.c --- charproc.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 -DALLOWLOGFILEONOFF -DUTMP -DUSE_TTY_GROUP -DOSMAJORVERSION=22 -DOSMINORVERSION=2 -DENV_HANGUL_KEYBOARD_TYPE charproc.c --- input.o --- input.c:160:6: warning: implicit declaration of function 'chat_mode_input' is invalid in C99 [-Wimplicit-function-declaration] chat_mode_input(keysym, event, string, nbytes); ^ input.c:163:6: warning: implicit declaration of function 'hanja_mode_input' is invalid in C99 [-Wimplicit-function-declaration] hanja_mode_input(keysym, event, string, nbytes); ^ --- main.o --- main.c:964:5: warning: suggest braces around initialization of subobject [-Wmissing-braces] "DeleteWindow", DeleteWindow, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } main.c:965:5: warning: suggest braces around initialization of subobject [-Wmissing-braces] "KeyboardMapping", KeyboardMapping, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } main.c:1283:25: warning: '/*' within block comment [-Wcomment] /* break; /* by ysyun */ ^ --- input.o --- 2 warnings generated. --- main.o --- main.c:1535:49: warning: implicit declaration of function 'SysError' is invalid in C99 [-Wimplicit-function-declaration] if (ioctl (pty, FIONBIO, (char *)&mode) == -1) SysError (ERROR_FIONBIO); ^ --- charproc.o --- charproc.c:791:21: warning: unused variable 'screen' [-Wunused-variable] register TScreen *screen = &term->screen; ^ charproc.c:805:21: warning: unused variable 'screen' [-Wunused-variable] register TScreen *screen = &term->screen; ^ charproc.c:841:33: warning: implicit declaration of function 'in_put' is invalid in C99 [-Wimplicit-function-declaration] switch (parsestate[c = doinput()]) { ^ charproc.c:283:44: note: expanded from macro 'doinput' #define doinput() (bcnt-- > 0 ? *bptr++ : in_put()) ^ charproc.c:851:48: warning: array subscript is of type 'char' [-Wchar-subscripts] charset_sg = screen->curss ? (screen->gsets[screen->curss] == '0') ^~~~~~~~~~~~~~ charproc.c:852:27: warning: array subscript is of type 'char' [-Wchar-subscripts] : (screen->gsets[screen->curgl] == '0'); ^~~~~~~~~~~~~~ --- main.o --- main.c:1558:6: warning: implicit declaration of function 'VTRun' is invalid in C99 [-Wimplicit-function-declaration] VTRun(); ^ main.c:976:15: warning: unused variable 'i' [-Wunused-variable] register int i, pty; ^ --- charproc.o --- charproc.c:874:3: warning: implicit declaration of function 'CursorBack' is invalid in C99 [-Wimplicit-function-declaration] CursorBack(screen, 1); ^ charproc.c:890:3: warning: implicit declaration of function 'CursorBack' is invalid in C99 [-Wimplicit-function-declaration] CursorBack(screen, 1); ^ charproc.c:908:3: warning: implicit declaration of function 'CursorBack' is invalid in C99 [-Wimplicit-function-declaration] CursorBack(screen, 1); ^ charproc.c:856:8: warning: unused variable 'col' [-Wunused-variable] Char *col = screen->buf[4*screen->cur_row] + screen->cur_col; ^ charproc.c:857:8: warning: unused variable 'attrs' [-Wunused-variable] Char *attrs = screen->buf[4*screen->cur_row+1] + screen->cur_col; ^ charproc.c:973:13: warning: implicit declaration of function 'convert_johab_to_ks' is invalid in C99 [-Wimplicit-function-declaration] int ret = convert_johab_to_ks(col - 1, temp_buf, 2); ^ charproc.c:982:3: warning: implicit declaration of function 'CursorForward' is invalid in C99 [-Wimplicit-function-declaration] CursorForward(screen, 1); ^ charproc.c:1031:16: warning: implicit declaration of function 'adjust_hangul_string' is invalid in C99 [-Wimplicit-function-declaration] last_hangul = adjust_hangul_string(bptr, cp - bptr, screen->code); ^ charproc.c:1045:23: warning: array subscript is of type 'char' [-Wchar-subscripts] screen->gsets[screen->curss], bptr, ^~~~~~~~~~~~~~ charproc.c:1064:19: warning: array subscript is of type 'char' [-Wchar-subscripts] screen->gsets[screen->curgl], bptr, ^~~~~~~~~~~~~~ charproc.c:1132:6: warning: implicit declaration of function 'CursorForward' is invalid in C99 [-Wimplicit-function-declaration] CursorForward(screen, 1); ^ charproc.c:1177:8: warning: implicit declaration of function 'CursorBack' is invalid in C99 [-Wimplicit-function-declaration] CursorBack(screen, 1); ^ charproc.c:1192:4: warning: implicit declaration of function 'CursorBack' is invalid in C99 [-Wimplicit-function-declaration] CursorBack(screen, 1); ^ charproc.c:1201:4: warning: implicit declaration of function 'CarriageReturn' is invalid in C99 [-Wimplicit-function-declaration] CarriageReturn(screen); ^ charproc.c:1225:22: warning: implicit declaration of function 'TabNext' is invalid in C99 [-Wimplicit-function-declaration] screen->cur_col = TabNext(term->tabs, screen->cur_col); ^ charproc.c:1301:4: warning: implicit declaration of function 'CursorUp' is invalid in C99 [-Wimplicit-function-declaration] CursorUp(screen, row); ^ charproc.c:1309:4: warning: implicit declaration of function 'CursorDown' is invalid in C99 [-Wimplicit-function-declaration] CursorDown(screen, row); ^ charproc.c:1317:4: warning: implicit declaration of function 'CursorForward' is invalid in C99 [-Wimplicit-function-declaration] CursorForward(screen, row); ^ charproc.c:1335:4: warning: implicit declaration of function 'CursorSet' is invalid in C99 [-Wimplicit-function-declaration] CursorSet(screen, row-1, col-1, term->flags); ^ --- main.o --- main.c:1676:9: warning: implicit declaration of function 'pty_search' is invalid in C99 [-Wimplicit-function-declaration] return pty_search(pty); ^ --- charproc.o --- charproc.c:1438:5: warning: implicit declaration of function 'TabClear' is invalid in C99 [-Wimplicit-function-declaration] TabClear(term->tabs, screen->cur_col); ^ charproc.c:1440:5: warning: implicit declaration of function 'TabZonk' is invalid in C99 [-Wimplicit-function-declaration] TabZonk(term->tabs); ^ charproc.c:1446:21: warning: incompatible function pointer types passing 'void ()' to parameter of type 'int (*)()' [-Wincompatible-function-pointer-types] ansi_modes(term, bitset); ^~~~~~ charproc.c:130:43: note: passing argument to parameter here static void ansi_modes(XtermWidget, int (*)()); ^ --- cursor.o --- --- main.o --- main.c:1943:16: 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__)) ^ --- charproc.o --- charproc.c:1452:21: warning: incompatible function pointer types passing 'void ()' to parameter of type 'int (*)()' [-Wincompatible-function-pointer-types] ansi_modes(term, bitclr); ^~~~~~ charproc.c:130:43: note: passing argument to parameter here static void ansi_modes(XtermWidget, int (*)()); ^ charproc.c:1628:4: warning: implicit declaration of function 'ScrnRefresh' is invalid in C99 [-Wimplicit-function-declaration] ScrnRefresh(screen, 0, 0, screen->max_row + 1, ^ charproc.c:1640:4: warning: implicit declaration of function 'CursorSave' is invalid in C99 [-Wimplicit-function-declaration] CursorSave(term, &screen->sc); ^ charproc.c:1646:4: warning: implicit declaration of function 'CursorRestore' is invalid in C99 [-Wimplicit-function-declaration] CursorRestore(term, &screen->sc); ^ charproc.c:1686:4: warning: implicit declaration of function 'TabSet' is invalid in C99 [-Wimplicit-function-declaration] TabSet(term->tabs, screen->cur_col); ^ charproc.c:1717:4: warning: implicit declaration of function 'do_osc' is invalid in C99 [-Wimplicit-function-declaration] do_osc(finput); ^ charproc.c:1775:9: warning: implicit declaration of function 'in_put' is invalid in C99 [-Wimplicit-function-declaration] return(doinput()); ^ charproc.c:283:44: note: expanded from macro 'doinput' #define doinput() (bcnt-- > 0 ? *bptr++ : in_put()) ^ --- main.o --- main.c:2017:8: warning: implicit declaration of function 'SysError' is invalid in C99 [-Wimplicit-function-declaration] SysError(ERROR_OPDEVTTY); ^ main.c:2089:2: 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:2125:10: warning: implicit declaration of function 'tgetent' is invalid in C99 [-Wimplicit-function-declaration] if (tgetent (ptr, resource.term_name) == 1) { ^ --- charproc.o --- charproc.c:1961:3: warning: implicit declaration of function 'FlushLog' is invalid in C99 [-Wimplicit-function-declaration] FlushLog(screen); ^ --- main.o --- main.c:2151:6: warning: implicit declaration of function 'tgetent' is invalid in C99 [-Wimplicit-function-declaration] if(tgetent(ptr, *envnew) == 1) { ^ --- charproc.o --- charproc.c:1990:7: warning: implicit declaration of function 'Cleanup' is invalid in C99 [-Wimplicit-function-declaration] Cleanup (0); ^ charproc.c:1992:7: warning: implicit declaration of function 'Panic' is invalid in C99 [-Wimplicit-function-declaration] Panic( ^ --- main.o --- main.c:2185:3: warning: implicit declaration of function 'SysError' is invalid in C99 [-Wimplicit-function-declaration] SysError (ERROR_FORK); ^ --- charproc.o --- charproc.c:1996:3: warning: implicit declaration of function 'Panic' is invalid in C99 [-Wimplicit-function-declaration] Panic("input: read returned zero\n", 0); ^ charproc.c:2079:3: warning: implicit declaration of function 'SysError' is invalid in C99 [-Wimplicit-function-declaration] SysError(ERROR_SELECT); ^ --- main.o --- main.c:2346:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (ptr = ttyname(tty)) ~~~~^~~~~~~~~~~~~~ main.c:2346:11: note: place parentheses around the assignment to silence this warning if (ptr = ttyname(tty)) ^ ( ) main.c:2346:11: note: use '==' to turn this assignment into an equality comparison if (ptr = ttyname(tty)) ^ == --- charproc.o --- charproc.c:2187:16: warning: implicit declaration of function 'adjust_hangul_string' is invalid in C99 [-Wimplicit-function-declaration] incomplete = adjust_hangul_string(ptr, len_code, screen->code); ^ charproc.c:2246:8: warning: implicit declaration of function 'convert_ks_to_johab' is invalid in C99 [-Wimplicit-function-declaration] len = convert_ks_to_johab(str, johab_buf, len); ^ charproc.c:2249:8: warning: implicit declaration of function 'convert_utf8_to_johab' is invalid in C99 [-Wimplicit-function-declaration] len = convert_utf8_to_johab(str, johab_buf, len); ^ charproc.c:2297:8: warning: implicit declaration of function 'AddToRefresh' is invalid in C99 [-Wimplicit-function-declaration] if (!(AddToRefresh(screen))) { ^ charproc.c:2302:6: warning: implicit declaration of function 'HDrawImageString' is invalid in C99 [-Wimplicit-function-declaration] HDrawImageString(screen->display, TextWindow(screen), currentGC, ^ charproc.c:2308:7: warning: implicit declaration of function 'HDrawString' is invalid in C99 [-Wimplicit-function-declaration] HDrawString(screen->display, TextWindow(screen), ^ charproc.c:2326:5: warning: implicit declaration of function 'CursorForward' is invalid in C99 [-Wimplicit-function-declaration] CursorForward(screen, len); ^ charproc.c:2380:5: warning: implicit declaration of function 'CursorSet' is invalid in C99 [-Wimplicit-function-declaration] CursorSet(screen, 0, 0, termw->flags); ^ charproc.c:2400:10: warning: implicit declaration of function 'ScreenResize' is invalid in C99 [-Wimplicit-function-declaration] ScreenResize (&termw->screen, ^ charproc.c:2429:4: warning: implicit declaration of function 'CursorSet' is invalid in C99 [-Wimplicit-function-declaration] CursorSet(screen, 0, 0, termw->flags); ^ charproc.c:2590:5: warning: implicit declaration of function 'CursorSet' is invalid in C99 [-Wimplicit-function-declaration] CursorSet(screen, 0, 0, termw->flags); ^ charproc.c:2609:10: warning: implicit declaration of function 'ScreenResize' is invalid in C99 [-Wimplicit-function-declaration] ScreenResize (&termw->screen, ^ charproc.c:2642:4: warning: implicit declaration of function 'CursorSet' is invalid in C99 [-Wimplicit-function-declaration] CursorSet(screen, 0, 0, termw->flags); ^ --- 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 -DALLOWLOGFILEONOFF -I/opt/pkg/include -c cursor.c --- charproc.o --- charproc.c:2769:11: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] register i = 1; ~~~~~~~~ ^ charproc.c:2772:6: warning: implicit declaration of function 'hangul_automata' is invalid in C99 [-Wimplicit-function-declaration] i = hangul_automata(c, buf); ^ charproc.c:2830:2: warning: implicit declaration of function 'SwitchBufPtrs' is invalid in C99 [-Wimplicit-function-declaration] SwitchBufPtrs(screen); ^ charproc.c:2845:2: warning: implicit declaration of function 'ScrnRefresh' is invalid in C99 [-Wimplicit-function-declaration] ScrnRefresh(screen, 0, 0, rows, screen->max_col + 1, False); ^ charproc.c:2850:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] SwitchBufPtrs(screen) ^ charproc.c:2860:1: warning: non-void function does not return a value [-Wreturn-type] } ^ charproc.c:2862:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] VTRun() ^ charproc.c:2867:2: warning: implicit declaration of function 'set_vt_visibility' is invalid in C99 [-Wimplicit-function-declaration] set_vt_visibility (TRUE); ^ charproc.c:2865:15: warning: unused variable 'i' [-Wunused-variable] register int i; ^ charproc.c:2879:1: warning: non-void function does not return a value [-Wreturn-type] } ^ charproc.c:2894:3: warning: implicit declaration of function 'HandleExposure' is invalid in C99 [-Wimplicit-function-declaration] HandleExposure (screen, event); ^ charproc.c:2907:8: warning: implicit declaration of function 'HandleExposure' is invalid in C99 [-Wimplicit-function-declaration] if (HandleExposure (screen, event)) ^ charproc.c:2941:7: warning: implicit declaration of function 'ScreenResize' is invalid in C99 [-Wimplicit-function-declaration] ScreenResize (&term->screen, term->core.width, term->core.height, ^ --- main.o --- main.c:2689: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); ^ --- charproc.o --- charproc.c:3133:4: warning: implicit declaration of function 'set_character_class' is invalid in C99 [-Wimplicit-function-declaration] set_character_class (new->screen.charClass); ^ charproc.c:3172:2: warning: implicit declaration of function 'TabReset' is invalid in C99 [-Wimplicit-function-declaration] TabReset (term->tabs); ^ charproc.c:3188:7: warning: implicit declaration of function 'LoadNewFont' is invalid in C99 [-Wimplicit-function-declaration] if (!LoadNewFont(screen, term->misc.f_n, term->misc.f_b, ^ charproc.c:3192:6: warning: implicit declaration of function 'Exit' is invalid in C99 [-Wimplicit-function-declaration] Exit (1); ^ --- main.o --- main.c:2691: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:2793:47: warning: 'utmp' is deprecated [-Wdeprecated-declarations] memset((char *)&utmp, '\0', 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__)) ^ --- charproc.o --- charproc.c:3291:2: warning: implicit declaration of function 'set_cursor_gcs' is invalid in C99 [-Wimplicit-function-declaration] set_cursor_gcs (screen); ^ charproc.c:3321:2: warning: implicit declaration of function 'set_vt_box' is invalid in C99 [-Wimplicit-function-declaration] set_vt_box (screen); ^ charproc.c:3329:2: warning: implicit declaration of function 'CursorSave' is invalid in C99 [-Wimplicit-function-declaration] CursorSave (term, &screen->sc); ^ charproc.c:3350:6: warning: implicit declaration of function 'LoadNewFont' is invalid in C99 [-Wimplicit-function-declaration] if (LoadNewFont(&newvt->screen, ^ charproc.c:3364:2: warning: implicit declaration of function 'set_cursor_gcs' is invalid in C99 [-Wimplicit-function-declaration] set_cursor_gcs(&newvt->screen); ^ charproc.c:3409:2: warning: implicit declaration of function 'chat_show_cursor' is invalid in C99 [-Wimplicit-function-declaration] --- main.o --- main.c:2805: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:2806:43: warning: 'utmp' is deprecated [-Wdeprecated-declarations] write(i, (char *)&utmp, sizeof(struct utmp)); ^ --- charproc.o --- chat_show_cursor(); ^ charproc.c:3419:7: warning: implicit declaration of function 'adjust_hangul_string' is invalid in C99 [-Wimplicit-function-declaration] || adjust_hangul_string(screen->buf[y+1], x, 0 /*C_JOHAB*/))) { ^ --- main.o --- /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__)) ^ --- charproc.o --- charproc.c:3513:2: warning: implicit declaration of function 'HDrawImageString' is invalid in C99 [-Wimplicit-function-declaration] HDrawImageString(screen->display, TextWindow(screen), currentGC, ^ charproc.c:3517:3: warning: implicit declaration of function 'HDrawString' is invalid in C99 [-Wimplicit-function-declaration] HDrawString(screen->display, TextWindow(screen), currentGC, ^ charproc.c:3570:6: warning: implicit declaration of function 'chat_hide_cursor' is invalid in C99 [-Wimplicit-function-declaration] chat_hide_cursor(); ^ charproc.c:3580:7: warning: implicit declaration of function 'adjust_hangul_string' is invalid in C99 [-Wimplicit-function-declaration] || adjust_hangul_string(screen->buf[y+1], x, 0 /*C_JOHAB*/))) ^ charproc.c:3656:2: warning: implicit declaration of function 'HDrawImageString' is invalid in C99 [-Wimplicit-function-declaration] HDrawImageString(screen->display, TextWindow(screen), currentGC, ^ charproc.c:3659:3: warning: implicit declaration of function 'HDrawString' is invalid in C99 [-Wimplicit-function-declaration] HDrawString(screen->display, TextWindow(screen), currentGC, ^ --- main.o --- main.c:2982:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(shname = rindex(ptr, '/')) ~~~~~~~^~~~~~~~~~~~~~~~~~ main.c:2982:13: note: place parentheses around the assignment to silence this warning if(shname = rindex(ptr, '/')) ^ ( ) main.c:2982:13: note: use '==' to turn this assignment into an equality comparison if(shname = rindex(ptr, '/')) ^ == main.c:2990:11: warning: implicit declaration of function 'XStrCmp' is invalid in C99 [-Wimplicit-function-declaration] ldisc = XStrCmp("csh", shname + strlen(shname) - 3) == 0 ? ^ --- charproc.o --- charproc.c:3677:3: warning: implicit declaration of function 'TabReset' is invalid in C99 [-Wimplicit-function-declaration] TabReset (term->tabs); ^ charproc.c:3715:3: warning: implicit declaration of function 'CursorSet' is invalid in C99 [-Wimplicit-function-declaration] CursorSet(screen, 0, 0, term->flags); ^ --- main.o --- main.c:3204: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:3208:45: warning: 'utmp' is deprecated [-Wdeprecated-declarations] memset((char *)&utmp, '\0', 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; ^ --- charproc.o --- charproc.c:3794:17: warning: implicit declaration of function 'SetCharacterClassRange' is invalid in C99 [-Wimplicit-function-declaration] } else if (SetCharacterClassRange (low, high, acc) != 0) { ^ charproc.c:3819:16: warning: implicit declaration of function 'SetCharacterClassRange' is invalid in C99 [-Wimplicit-function-declaration] } else if (SetCharacterClassRange (low, high, acc) != 0) { ^ --- main.o --- /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:3209: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:3210: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 --- charproc.o --- charproc.c:3920:7: warning: implicit declaration of function 'LoadNewFont' is invalid in C99 [-Wimplicit-function-declaration] if (!LoadNewFont (&term->screen, val, NULL, term->misc.f_h, True, ^ --- main.o --- } __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:3203:15: warning: unused variable 'i' [-Wunused-variable] register int i; ^ main.c:3309:22: warning: incompatible pointer types passing 'union wait *' to parameter of type 'int *' [-Wincompatible-pointer-types] pid = wait3 (&status, WNOHANG, (struct rusage *)NULL); ^~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/sys/wait.h:254:20: note: passing argument to parameter here pid_t wait3(int *, int, struct rusage *); ^ main.c:3333:13: warning: implicit declaration of function 'Cleanup' is invalid in C99 [-Wimplicit-function-declaration] Cleanup (0); ^ --- charproc.o --- charproc.c:4032:10: warning: implicit declaration of function 'LoadNewFont' is invalid in C99 [-Wimplicit-function-declaration] if (!LoadNewFont(screen, name1, name2, term->misc.f_h, doresize, i)) { ^ charproc.c:4123:2: warning: implicit declaration of function 'Exit' is invalid in C99 [-Wimplicit-function-declaration] Exit(1); ^ charproc.c:4281:5: warning: implicit declaration of function 'set_cursor_gcs' is invalid in C99 [-Wimplicit-function-declaration] set_cursor_gcs (screen); ^ charproc.c:4114:34: warning: variable 'hfont_fullname' is used uninitialized whenever 'for' loop exits because its condition is false [-Wsometimes-uninitialized] for (i=0, pp = hfs->properties; i < hfs->n_properties; i++, pp++) ^~~~~~~~~~~~~~~~~~~~~ charproc.c:4120:8: note: uninitialized use occurs here if(hfont_fullname == NULL) { ^~~~~~~~~~~~~~ charproc.c:4114:34: note: remove the condition if it is always true for (i=0, pp = hfs->properties; i < hfs->n_properties; i++, pp++) ^~~~~~~~~~~~~~~~~~~~~ charproc.c:4057:25: note: initialize the variable 'hfont_fullname' to silence this warning char* hfont_fullname; ^ = NULL --- main.o --- 26 warnings and 2 errors generated. --- charproc.o --- charproc.c:4334:2: warning: implicit declaration of function 'DoResizeScreen' is invalid in C99 [-Wimplicit-function-declaration] DoResizeScreen (term); /* set to the new natural size */ ^ charproc.c:4340:5: warning: implicit declaration of function 'set_vt_box' is invalid in C99 [-Wimplicit-function-declaration] set_vt_box (screen); ^ charproc.c:4346:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] set_vt_box (screen) ^ charproc.c:4365:1: warning: non-void function does not return a value [-Wreturn-type] } ^ charproc.c:4391:14: warning: array subscript is of type 'char' [-Wchar-subscripts] gr_mapping[gr_valid_code[i]] = i + 1; ^~~~~~~~~~~~~~~~~ charproc.c:4500:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] set_cursor_gcs (screen) ^ charproc.c:4582:1: warning: non-void function does not return a value [-Wreturn-type] } ^ charproc.c:344:13: warning: unused variable 'defaultBorderWidth' [-Wunused-variable] static int defaultBorderWidth = DEFBORDERWIDTH; ^ charproc.c:778:12: warning: unused function 'NumBit' [-Wunused-function] static int NumBit(color) ^ --- main.o --- *** [main.o] Error code 1 bmake: stopped in /Users/pbulk/build/x11/hanterm/work/hanterm-3.1.6 --- cursor.o --- cursor.c:44:2: warning: implicit declaration of function 'DisownSelection' is invalid in C99 [-Wimplicit-function-declaration] DisownSelection(term); ^ cursor.c:54:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] CursorSet(screen, row, col, flags) ^ cursor.c:72:1: warning: non-void function does not return a value [-Wreturn-type] } ^ cursor.c:77:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] CursorBack(screen, n) ^ cursor.c:101:1: warning: non-void function does not return a value [-Wreturn-type] } ^ cursor.c:106:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] CursorForward(screen, n) ^ cursor.c:115:1: warning: non-void function does not return a value [-Wreturn-type] } ^ cursor.c:121:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] CursorDown(screen, n) ^ cursor.c:135:1: warning: non-void function does not return a value [-Wreturn-type] } ^ cursor.c:141:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] CursorUp(screen, n) ^ cursor.c:155:1: warning: non-void function does not return a value [-Wreturn-type] } ^ 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:236:1: warning: non-void function does not return a value [-Wreturn-type] } ^ cursor.c:241:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] CursorRestore(term, sc) ^ cursor.c:262:1: warning: non-void function does not return a value [-Wreturn-type] } ^ 17 warnings generated. --- charproc.o --- 100 warnings generated. 1 error bmake: stopped in /Users/pbulk/build/x11/hanterm/work/hanterm-3.1.6 *** Error code 2 Stop. bmake[1]: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-arm64/x11/hanterm *** Error code 1 Stop. bmake: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-arm64/x11/hanterm