+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/hanterm-3.1.6nb6/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/hanterm-3.1.6nb6/work.log => 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 --- --- cursor.o --- --- util.o --- --- tabs.o --- --- screen.o --- --- scrollbar.o --- --- main.o --- rm -f main.o --- input.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNO_ASM -I/opt/pkg/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -DALLOWLOGFILEONOFF -I/opt/pkg/include -c input.c --- charproc.o --- rm -f charproc.o --- cursor.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNO_ASM -I/opt/pkg/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -DALLOWLOGFILEONOFF -I/opt/pkg/include -c cursor.c --- util.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNO_ASM -I/opt/pkg/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -DALLOWLOGFILEONOFF -I/opt/pkg/include -c util.c --- tabs.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNO_ASM -I/opt/pkg/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -DALLOWLOGFILEONOFF -I/opt/pkg/include -c tabs.c --- screen.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNO_ASM -I/opt/pkg/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -DALLOWLOGFILEONOFF -I/opt/pkg/include -c screen.c --- scrollbar.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNO_ASM -I/opt/pkg/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -DALLOWLOGFILEONOFF -I/opt/pkg/include -c scrollbar.c --- main.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNO_ASM -I/opt/pkg/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -DALLOWLOGFILEONOFF -DUTMP -DUSE_TTY_GROUP -DOSMAJORVERSION=5 -DOSMINORVERSION=11 -DENV_HANGUL_KEYBOARD_TYPE main.c --- charproc.o --- gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNO_ASM -I/opt/pkg/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -DALLOWLOGFILEONOFF -DUTMP -DUSE_TTY_GROUP -DOSMAJORVERSION=5 -DOSMINORVERSION=11 -DENV_HANGUL_KEYBOARD_TYPE charproc.c --- tabs.o --- tabs.c:41:1: warning: return type defaults to 'int' [-Wimplicit-int] 41 | TabReset(tabs) | ^~~~~~~~ tabs.c: In function 'TabReset': tabs.c:50:3: warning: implicit declaration of function 'TabSet'; did you mean 'TabReset'? [-Wimplicit-function-declaration] 50 | TabSet(tabs, i); | ^~~~~~ | TabReset tabs.c: At top level: tabs.c:57:1: warning: return type defaults to 'int' [-Wimplicit-int] 57 | TabSet(tabs, col) | ^~~~~~ tabs.c:67:1: warning: return type defaults to 'int' [-Wimplicit-int] 67 | TabClear(tabs, col) | ^~~~~~~~ tabs.c:79:1: warning: return type defaults to 'int' [-Wimplicit-int] 79 | TabNext (tabs, col) | ^~~~~~~ tabs.c:100:1: warning: return type defaults to 'int' [-Wimplicit-int] 100 | TabZonk (tabs) | ^~~~~~~ --- cursor.o --- cursor.c: In function '_CheckSelection': cursor.c:44:2: warning: implicit declaration of function 'DisownSelection'; did you mean 'XtDisownSelection'? [-Wimplicit-function-declaration] 44 | DisownSelection(term); | ^~~~~~~~~~~~~~~ | XtDisownSelection cursor.c: At top level: cursor.c:54:1: warning: return type defaults to 'int' [-Wimplicit-int] 54 | CursorSet(screen, row, col, flags) | ^~~~~~~~~ cursor.c:77:1: warning: return type defaults to 'int' [-Wimplicit-int] 77 | CursorBack(screen, n) | ^~~~~~~~~~ cursor.c:106:1: warning: return type defaults to 'int' [-Wimplicit-int] 106 | CursorForward(screen, n) | ^~~~~~~~~~~~~ cursor.c:121:1: warning: return type defaults to 'int' [-Wimplicit-int] 121 | CursorDown(screen, n) | ^~~~~~~~~~ cursor.c:141:1: warning: return type defaults to 'int' [-Wimplicit-int] 141 | CursorUp(screen, n) | ^~~~~~~~ cursor.c:206:1: warning: return type defaults to 'int' [-Wimplicit-int] 206 | CarriageReturn(screen) | ^~~~~~~~~~~~~~ cursor.c:217:1: warning: return type defaults to 'int' [-Wimplicit-int] 217 | CursorSave(term, sc) | ^~~~~~~~~~ cursor.c:241:1: warning: return type defaults to 'int' [-Wimplicit-int] 241 | CursorRestore(term, sc) | ^~~~~~~~~~~~~ --- input.o --- input.c: In function 'Input': input.c:160:6: warning: implicit declaration of function 'chat_mode_input' [-Wimplicit-function-declaration] 160 | chat_mode_input(keysym, event, string, nbytes); | ^~~~~~~~~~~~~~~ input.c:163:6: warning: implicit declaration of function 'hanja_mode_input' [-Wimplicit-function-declaration] 163 | hanja_mode_input(keysym, event, string, nbytes); | ^~~~~~~~~~~~~~~~ --- screen.o --- screen.c: In function 'Allocate': screen.c:68:3: warning: implicit declaration of function 'SysError' [-Wimplicit-function-declaration] 68 | SysError (ERROR_SCALLOC); | ^~~~~~~~ screen.c: At top level: screen.c:86:1: warning: return type defaults to 'int' [-Wimplicit-int] 86 | Reallocate(sbuf, sbufaddr, nrow, ncol, oldrow, oldcol) | ^~~~~~~~~~ screen.c: In function 'ScreenWrite': screen.c:171:6: warning: type of 'cur_fg' defaults to 'int' [-Wimplicit-int] 171 | void ScreenWrite (screen, str, flags, cur_fg, cur_bg, length) | ^~~~~~~~~~~ screen.c:171:6: warning: type of 'cur_bg' defaults to 'int' [-Wimplicit-int] screen.c: At top level: screen.c:229:1: warning: return type defaults to 'int' [-Wimplicit-int] 229 | ScrnInsertLine (sb, last, where, n, size) | ^~~~~~~~~~~~~~ screen.c:281:1: warning: return type defaults to 'int' [-Wimplicit-int] 281 | ScrnDeleteLine (sb, last, where, n, size) | ^~~~~~~~~~~~~~ screen.c:318:1: warning: return type defaults to 'int' [-Wimplicit-int] 318 | ScrnInsertChar (sb, row, col, n, size) | ^~~~~~~~~~~~~~ screen.c:347:1: warning: return type defaults to 'int' [-Wimplicit-int] 347 | ScrnDeleteChar (sb, row, col, n, size) | ^~~~~~~~~~~~~~ screen.c: In function 'ScrnDeleteChar': screen.c:357:11: warning: type defaults to 'int' in declaration of 'nbytes' [-Wimplicit-int] 357 | register nbytes = (size - n - col); | ^~~~~~ screen.c: At top level: screen.c:374:1: warning: return type defaults to 'int' [-Wimplicit-int] 374 | ScrnRefresh (screen, toprow, leftcol, nrows, ncols, force) | ^~~~~~~~~~~ screen.c: In function 'ScrnRefresh': screen.c:516:8: warning: implicit declaration of function 'adjust_hangul_string' [-Wimplicit-function-declaration] 516 | n -= adjust_hangul_string(p, n, 0/*C_JOHAB*/); | ^~~~~~~~~~~~~~~~~~~~ screen.c:521:3: warning: implicit declaration of function 'HDrawImageString'; did you mean 'XDrawImageString'? [-Wimplicit-function-declaration] 521 | HDrawImageString(screen->display, TextWindow(screen), | ^~~~~~~~~~~~~~~~ | XDrawImageString screen.c:524:7: warning: implicit declaration of function 'HDrawString'; did you mean 'XDrawString'? [-Wimplicit-function-declaration] 524 | HDrawString(screen->display, TextWindow(screen), | ^~~~~~~~~~~ | XDrawString --- scrollbar.o --- scrollbar.c: In function 'WindowScroll': scrollbar.c:296:2: warning: implicit declaration of function 'ScrollSelection' [-Wimplicit-function-declaration] 296 | ScrollSelection (screen, i); | ^~~~~~~~~~~~~~~ --- screen.o --- screen.c: At top level: screen.c:632:1: warning: return type defaults to 'int' [-Wimplicit-int] 632 | ClearBufRows (screen, first, last) | ^~~~~~~~~~~~ screen.c:662:1: warning: return type defaults to 'int' [-Wimplicit-int] 662 | ScreenResize (screen, width, height, flags) | ^~~~~~~~~~~~ --- scrollbar.o --- scrollbar.c:306:2: warning: implicit declaration of function 'ScrnRefresh' [-Wimplicit-function-declaration] 306 | ScrnRefresh(screen, refreshtop, 0, lines, screen->max_col + 1, False); | ^~~~~~~~~~~ scrollbar.c: In function 'ScrollBarOn': scrollbar.c:349:8: warning: implicit declaration of function 'Error'; did you mean 'perror'? [-Wimplicit-function-declaration] 349 | Error (ERROR_SBRALLOC); | ^~~~~ | perror --- screen.o --- screen.c: In function 'ScreenResize': screen.c:713:7: warning: implicit declaration of function 'SwitchBufPtrs' [-Wimplicit-function-declaration] 713 | SwitchBufPtrs(screen); | ^~~~~~~~~~~~~ --- scrollbar.o --- scrollbar.c: In function 'params_to_pixels': scrollbar.c:475:14: warning: type defaults to 'int' in declaration of 'mult' [-Wimplicit-int] 475 | register mult = 1; | ^~~~ --- screen.o --- screen.c:737:7: warning: implicit declaration of function 'ScrollSelection' [-Wimplicit-function-declaration] 737 | ScrollSelection(screen, move_down_by); | ^~~~~~~~~~~~~~~ screen.c:765:2: warning: implicit declaration of function 'ResizeSelection' [-Wimplicit-function-declaration] 765 | ResizeSelection (screen, rows, cols); | ^~~~~~~~~~~~~~~ screen.c:788:2: warning: implicit declaration of function 'ioctl' [-Wimplicit-function-declaration] 788 | ioctl (screen->respond, TIOCSWINSZ, (char *)&ws); | ^~~~~ --- util.o --- util.c: In function 'FlushScroll': util.c:132:2: warning: implicit declaration of function 'ScrollSelection' [-Wimplicit-function-declaration] 132 | ScrollSelection(screen, -(screen->scroll_amt)); | ^~~~~~~~~~~~~~~ util.c:144:3: warning: implicit declaration of function 'ScrnRefresh' [-Wimplicit-function-declaration] 144 | ScrnRefresh(screen, refreshtop, 0, refreshheight, | ^~~~~~~~~~~ util.c: In function 'Scroll': util.c:269:3: warning: implicit declaration of function 'ScrnDeleteLine'; did you mean 'DeleteLine'? [-Wimplicit-function-declaration] 269 | ScrnDeleteLine(screen->allbuf, screen->bot_marg + | ^~~~~~~~~~~~~~ | DeleteLine util.c: In function 'RevScroll': util.c:345:2: warning: implicit declaration of function 'ScrnInsertLine'; did you mean 'InsertLine'? [-Wimplicit-function-declaration] 345 | ScrnInsertLine (screen->buf, screen->bot_marg, screen->top_marg, | ^~~~~~~~~~~~~~ | InsertLine util.c: In function 'InsertChar': util.c:513:7: warning: implicit declaration of function 'non_blank_line' [-Wimplicit-function-declaration] 513 | if (non_blank_line (screen->buf, screen->cur_row, | ^~~~~~~~~~~~~~ util.c:531:2: warning: implicit declaration of function 'ScrnInsertChar'; did you mean 'InsertChar'? [-Wimplicit-function-declaration] 531 | ScrnInsertChar(screen->buf, screen->cur_row, screen->cur_col, n, | ^~~~~~~~~~~~~~ | InsertChar util.c: In function 'DeleteChar': util.c:569:2: warning: implicit declaration of function 'ScrnDeleteChar'; did you mean 'DeleteChar'? [-Wimplicit-function-declaration] 569 | ScrnDeleteChar (screen->buf, screen->cur_row, screen->cur_col, n, | ^~~~~~~~~~~~~~ | DeleteChar util.c: In function 'ClearAbove': util.c:580:11: warning: type defaults to 'int' in declaration of 'top' [-Wimplicit-int] 580 | register top, height; | ^~~ --- button.o --- --- charproc.o --- charproc.c: In function 'VTparse': --- util.o --- util.c:580:16: warning: type defaults to 'int' in declaration of 'height' [-Wimplicit-int] 580 | register top, height; | ^~~~~~ --- button.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNO_ASM -I/opt/pkg/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -DALLOWLOGFILEONOFF -I/opt/pkg/include -c button.c --- util.o --- util.c:598:2: warning: implicit declaration of function 'ClearBufRows'; did you mean 'ClearBelow'? [-Wimplicit-function-declaration] 598 | ClearBufRows(screen, 0, screen->cur_row - 1); | ^~~~~~~~~~~~ | ClearBelow util.c: In function 'ClearBelow': util.c:607:11: warning: type defaults to 'int' in declaration of 'top' [-Wimplicit-int] 607 | register top; | ^~~ --- charproc.o --- charproc.c:283:44: warning: implicit declaration of function 'in_put'; did you mean 'finput'? [-Wimplicit-function-declaration] 283 | #define doinput() (bcnt-- > 0 ? *bptr++ : in_put()) | ^~~~~~ charproc.c:841:33: note: in expansion of macro 'doinput' 841 | switch (parsestate[c = doinput()]) { | ^~~~~~~ charproc.c:874:3: warning: implicit declaration of function 'CursorBack'; did you mean 'CursorX'? [-Wimplicit-function-declaration] 874 | CursorBack(screen, 1); | ^~~~~~~~~~ | CursorX --- util.o --- util.c: In function 'CopyWait': util.c:750:4: warning: implicit declaration of function 'HandleExposure' [-Wimplicit-function-declaration] 750 | HandleExposure (screen, &reply); | ^~~~~~~~~~~~~~ --- button.o --- button.c: In function 'SelectionReceived': button.c:333:7: warning: implicit declaration of function 'chat_flush' [-Wimplicit-function-declaration] 333 | chat_flush(0); | ^~~~~~~~~~ button.c:337:6: warning: implicit declaration of function 'v_write'; did you mean 'fwrite'? [-Wimplicit-function-declaration] 337 | v_write(pty, lag, cp - lag + 1); | ^~~~~~~ | fwrite button.c:345:12: warning: implicit declaration of function 'convert_ks_to_johab' [-Wimplicit-function-declaration] 345 | len = convert_ks_to_johab(lag, buf, end - lag); | ^~~~~~~~~~~~~~~~~~~ button.c: In function 'HandleSelectStart': button.c:421:3: warning: implicit declaration of function 'HandleToggleHangul' [-Wimplicit-function-declaration] 421 | HandleToggleHangul(); | ^~~~~~~~~~~~~~~~~~ button.c:425:3: warning: implicit declaration of function 'HandleChangeCode' [-Wimplicit-function-declaration] 425 | HandleChangeCode(); | ^~~~~~~~~~~~~~~~ button.c:429:3: warning: implicit declaration of function 'HandleChangeKeyboard' [-Wimplicit-function-declaration] 429 | HandleChangeKeyboard(); | ^~~~~~~~~~~~~~~~~~~~ button.c: In function 'SelectSet': button.c:596:3: warning: implicit declaration of function 'DisownSelection'; did you mean 'XtDisownSelection'? [-Wimplicit-function-declaration] 596 | DisownSelection(term); | ^~~~~~~~~~~~~~~ | XtDisownSelection button.c: At top level: button.c:709:1: warning: return type defaults to 'int' [-Wimplicit-int] 709 | ScrollSelection(screen, amount) | ^~~~~~~~~~~~~~~ button.c:789:1: warning: return type defaults to 'int' [-Wimplicit-int] 789 | ResizeSelection (screen, rows, cols) | ^~~~~~~~~~~~~~~ button.c: In function 'PointToRowCol': button.c:819:11: warning: type defaults to 'int' in declaration of 'row' [-Wimplicit-int] 819 | register row, col, i; | ^~~ button.c:819:16: warning: type defaults to 'int' in declaration of 'col' [-Wimplicit-int] 819 | register row, col, i; | ^~~ button.c:819:21: warning: type defaults to 'int' in declaration of 'i' [-Wimplicit-int] 819 | register row, col, i; | ^ button.c:835:9: warning: implicit declaration of function 'adjust_hangul_string' [-Wimplicit-function-declaration] 835 | col -= adjust_hangul_string(screen->buf[4 * (row + screen->topline)], | ^~~~~~~~~~~~~~~~~~~~ --- util.o --- util.c: In function 'HandleExposure': --- button.o --- button.c: In function 'ReHiliteText': button.c:1117:7: warning: implicit declaration of function 'ScrnRefresh' [-Wimplicit-function-declaration] 1117 | ScrnRefresh(screen, frow, fcol, 1, i, True); | ^~~~~~~~~~~ button.c: In function 'SaltTextAway': button.c:1169:3: warning: implicit declaration of function 'SysError' [-Wimplicit-function-declaration] 1169 | SysError(ERROR_BMALLOC2); | ^~~~~~~~ button.c: At top level: button.c:1389:1: warning: return type defaults to 'int' [-Wimplicit-int] 1389 | DisownSelection(termw) | ^~~~~~~~~~~~~~~ button.c: In function 'SaveText': button.c:1451:6: warning: implicit declaration of function 'ScrnGetAttributes' [-Wimplicit-function-declaration] 1451 | if(ScrnGetAttributes(screen, row + screen->topline, 0, &attr, 1) == 1) { | ^~~~~~~~~~~~~~~~~ --- util.o --- util.c:872:9: warning: implicit declaration of function 'handle_translated_exposure' [-Wimplicit-function-declaration] 872 | return handle_translated_exposure (screen, reply->x, reply->y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ --- button.o --- button.c:1474:13: warning: implicit declaration of function 'convert_johab_to_ks' [-Wimplicit-function-declaration] 1474 | lp += convert_johab_to_ks(&ch[i], lp, 2); | ^~~~~~~~~~~~~~~~~~~ --- util.o --- util.c: In function 'handle_translated_exposure': util.c:936:3: warning: implicit declaration of function 'show_status'; did you mean 'si_status'? [-Wimplicit-function-declaration] 936 | show_status(screen, leftcol, ncols); | ^~~~~~~~~~~ | si_status util.c:937:26: warning: implicit declaration of function 'show_hanja_buf' [-Wimplicit-function-declaration] 937 | if (hanja_mode) show_hanja_buf(); | ^~~~~~~~~~~~~~ --- misc.o --- rm -f misc.o gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNO_ASM -I/opt/pkg/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -DALLOWLOGFILEONOFF -DUTMP -DUSE_TTY_GROUP -DOSMAJORVERSION=5 -DOSMINORVERSION=11 -DENV_HANGUL_KEYBOARD_TYPE misc.c --- util.o --- util.c: In function 'ChangeColors': util.c:1034:9: warning: implicit declaration of function 'set_cursor_gcs' [-Wimplicit-function-declaration] 1034 | set_cursor_gcs(screen); | ^~~~~~~~~~~~~~ util.c: In function 'ReverseVideo': util.c:1090:2: warning: implicit declaration of function 'ReverseOldColors' [-Wimplicit-function-declaration] 1090 | ReverseOldColors(); | ^~~~~~~~~~~~~~~~ --- misc.o --- misc.c: In function 'HandleKeyPressed': misc.c:143:2: warning: implicit declaration of function 'Input' [-Wimplicit-function-declaration] 143 | Input (&term->keyboard, screen, &event->xkey, False); | ^~~~~ misc.c: In function 'HandleStringEvent': misc.c:188:6: warning: implicit declaration of function 'StringInput' [-Wimplicit-function-declaration] 188 | StringInput (screen, hexval, 1); | ^~~~~~~~~~~ misc.c: In function 'CloseLog': misc.c:592:2: warning: implicit declaration of function 'FlushLog' [-Wimplicit-function-declaration] 592 | FlushLog(screen); | ^~~~~~~~ misc.c: At top level: misc.c:598:1: warning: return type defaults to 'int' [-Wimplicit-int] 598 | FlushLog(screen) | ^~~~~~~~ misc.c:624:1: warning: return type defaults to 'int' [-Wimplicit-int] 624 | do_osc(func) | ^~~~~~ misc.c: In function 'do_osc': misc.c:649:3: warning: implicit declaration of function 'Changename' [-Wimplicit-function-declaration] 649 | Changename(buf); | ^~~~~~~~~~ misc.c:650:3: warning: implicit declaration of function 'Changetitle' [-Wimplicit-function-declaration] 650 | Changetitle(buf); | ^~~~~~~~~~~ misc.c:680:3: warning: implicit declaration of function 'SetVTFont'; did you mean 'XSetFont'? [-Wimplicit-function-declaration] 680 | SetVTFont (fontMenu_fontescape, True, buf, NULL); | ^~~~~~~~~ | XSetFont misc.c: At top level: misc.c:690:8: warning: return type defaults to 'int' [-Wimplicit-int] 690 | static ChangeGroup(attribute, value) | ^~~~~~~~~~~ misc.c:701:1: warning: return type defaults to 'int' [-Wimplicit-int] 701 | Changename(name) | ^~~~~~~~~~ misc.c:707:1: warning: return type defaults to 'int' [-Wimplicit-int] 707 | Changetitle(name) | ^~~~~~~~~~~ misc.c: In function 'GetOldColors': misc.c:733:9: warning: implicit declaration of function 'GetColors'; did you mean 'GetOldColors'? [-Wimplicit-function-declaration] 733 | GetColors(pTerm,pOldColors); | ^~~~~~~~~ | GetOldColors misc.c: At top level: misc.c:886:1: warning: return type defaults to 'int' [-Wimplicit-int] 886 | Panic(s, a) | ^~~~~ misc.c:906:1: warning: return type defaults to 'int' [-Wimplicit-int] 906 | SysError (i) | ^~~~~~~~ misc.c: In function 'SysError': misc.c:915:2: warning: implicit declaration of function 'Cleanup'; did you mean 'SmsCleanUp'? [-Wimplicit-function-declaration] 915 | Cleanup(i); | ^~~~~~~ | SmsCleanUp misc.c: At top level: misc.c:918:1: warning: return type defaults to 'int' [-Wimplicit-int] 918 | Error (i) | ^~~~~ misc.c:929:1: warning: return type defaults to 'int' [-Wimplicit-int] 929 | Cleanup (code) | ^~~~~~~ misc.c: In function 'Cleanup': misc.c:939:2: warning: implicit declaration of function 'Exit'; did you mean 'exit'? [-Wimplicit-function-declaration] 939 | Exit (code); | ^~~~ | exit misc.c: At top level: misc.c:1000:1: warning: return type defaults to 'int' [-Wimplicit-int] 1000 | xerror(d, ev) | ^~~~~~ misc.c:1010:1: warning: return type defaults to 'int' [-Wimplicit-int] 1010 | xioerror(dpy) | ^~~~~~~~ misc.c:1030:1: warning: return type defaults to 'int' [-Wimplicit-int] 1030 | XStrCmp(s1, s2) | ^~~~~~~ misc.c: In function 'set_vt_visibility': misc.c:1057:6: warning: implicit declaration of function 'VTInit' [-Wimplicit-function-declaration] 1057 | VTInit (); | ^~~~~~ --- charproc.o --- charproc.c:973:13: warning: implicit declaration of function 'convert_johab_to_ks'; did you mean 'convert_3_to_ks'? [-Wimplicit-function-declaration] 973 | int ret = convert_johab_to_ks(col - 1, temp_buf, 2); | ^~~~~~~~~~~~~~~~~~~ | convert_3_to_ks charproc.c:982:3: warning: implicit declaration of function 'CursorForward' [-Wimplicit-function-declaration] 982 | CursorForward(screen, 1); | ^~~~~~~~~~~~~ --- VTPrsTbl.o --- --- charproc.o --- charproc.c:1031:16: warning: implicit declaration of function 'adjust_hangul_string' [-Wimplicit-function-declaration] 1031 | last_hangul = adjust_hangul_string(bptr, cp - bptr, screen->code); | ^~~~~~~~~~~~~~~~~~~~ --- VTPrsTbl.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNO_ASM -I/opt/pkg/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -DALLOWLOGFILEONOFF -I/opt/pkg/include -c VTPrsTbl.c --- data.o --- rm -f data.o gcc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNO_ASM -I/opt/pkg/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -DALLOWLOGFILEONOFF -DUTMP -DUSE_TTY_GROUP -DOSMAJORVERSION=5 -DOSMINORVERSION=11 -DENV_HANGUL_KEYBOARD_TYPE data.c --- menu.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNO_ASM -I/opt/pkg/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -DALLOWLOGFILEONOFF -I/opt/pkg/include -c menu.c --- main.o --- main.c:144:16: error: redefinition of 'struct termios' 144 | #define termio termios | ^~~~~~~ In file included from /usr/include/termios.h:29, from main.c:66: /usr/include/sys/termios.h:88:8: note: originally defined here 88 | struct termios { | ^~~~~~~ --- charproc.o --- charproc.c:1201:4: warning: implicit declaration of function 'CarriageReturn' [-Wimplicit-function-declaration] 1201 | CarriageReturn(screen); | ^~~~~~~~~~~~~~ charproc.c:1225:22: warning: implicit declaration of function 'TabNext' [-Wimplicit-function-declaration] 1225 | screen->cur_col = TabNext(term->tabs, screen->cur_col); | ^~~~~~~ --- hangul.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNO_ASM -I/opt/pkg/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -DALLOWLOGFILEONOFF -I/opt/pkg/include -c hangul.c --- menu.o --- menu.c: In function 'do_logging': menu.c:357:2: warning: implicit declaration of function 'CloseLog' [-Wimplicit-function-declaration] 357 | CloseLog (screen); | ^~~~~~~~ menu.c:359:2: warning: implicit declaration of function 'StartLog' [-Wimplicit-function-declaration] 359 | StartLog (screen); | ^~~~~~~~ menu.c: In function 'do_quit': menu.c:436:5: warning: implicit declaration of function 'Cleanup'; did you mean 'SmsCleanUp'? [-Wimplicit-function-declaration] 436 | Cleanup (0); | ^~~~~~~ | SmsCleanUp menu.c: In function 'do_softreset': menu.c:591:5: warning: implicit declaration of function 'VTReset' [-Wimplicit-function-declaration] 591 | VTReset (FALSE); | ^~~~~~~ menu.c: In function 'do_vtfont': menu.c:628:6: warning: implicit declaration of function 'SetVTFont'; did you mean 'XSetFont'? [-Wimplicit-function-declaration] 628 | SetVTFont (i, True, NULL, NULL); | ^~~~~~~~~ | XSetFont --- charproc.o --- charproc.c:1301:4: warning: implicit declaration of function 'CursorUp'; did you mean 'CursorX'? [-Wimplicit-function-declaration] 1301 | CursorUp(screen, row); | ^~~~~~~~ | CursorX --- automata.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNO_ASM -I/opt/pkg/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -DALLOWLOGFILEONOFF -I/opt/pkg/include -c automata.c --- hangul.o --- hangul.c: In function 'HandleToggleHangul': hangul.c:46:2: warning: implicit declaration of function 'chat_mode_input' [-Wimplicit-function-declaration] 46 | chat_mode_input(-1, 0, 0, 0); | ^~~~~~~~~~~~~~~ hangul.c:49:6: warning: implicit declaration of function 'toggle_hanja_mode' [-Wimplicit-function-declaration] 49 | toggle_hanja_mode(0); | ^~~~~~~~~~~~~~~~~ hangul.c: In function 'HandleToggleChat': hangul.c:62:2: warning: implicit declaration of function 'toggle_chat_mode' [-Wimplicit-function-declaration] 62 | toggle_chat_mode(""); | ^~~~~~~~~~~~~~~~ hangul.c: In function 'HandleChangeKeyboard': hangul.c:85:5: warning: implicit declaration of function 'show_status' [-Wimplicit-function-declaration] 85 | show_status(&term->screen, 0, 0); | ^~~~~~~~~~~ hangul.c: At top level: hangul.c:116:1: warning: return type defaults to 'int' [-Wimplicit-int] 116 | code_input(fd, str, len) | ^~~~~~~~~~ --- main.o --- main.c: In function 'main': main.c:1192:20: warning: passing argument 1 of 'XtSetErrorHandler' makes '__attribute__((noreturn))' qualified function pointer from unqualified [-Wdiscarded-qualifiers] 1192 | XtSetErrorHandler(xt_error); | ^~~~~~~~ --- charproc.o --- charproc.c:1309:4: warning: implicit declaration of function 'CursorDown'; did you mean 'CursorX'? [-Wimplicit-function-declaration] 1309 | CursorDown(screen, row); | ^~~~~~~~~~ | CursorX --- main.o --- In file included from /home/pbulk/build/x11/hanterm/work/.buildlink/include/X11/IntrinsicP.h:51, from ptyx.h:31, from main.c:52: /home/pbulk/build/x11/hanterm/work/.buildlink/include/X11/Intrinsic.h:1775:5: note: expected '__attribute__((noreturn)) void (*)(char *)' but argument is of type 'void (*)()' 1775 | XtErrorHandler /* handler */ _X_NORETURN --- hangul.o --- hangul.c: In function 'HandleHanjaInput': hangul.c:160:6: warning: implicit declaration of function 'convert_johab_to_ks'; did you mean 'convert_3_to_ks'? [-Wimplicit-function-declaration] 160 | convert_johab_to_ks(temp_hangul, tmp, 2); | ^~~~~~~~~~~~~~~~~~~ | convert_3_to_ks hangul.c: At top level: hangul.c:172:1: warning: return type defaults to 'int' [-Wimplicit-int] 172 | adjust_hangul_string(str, n, code) | ^~~~~~~~~~~~~~~~~~~~ hangul.c:314:1: warning: return type defaults to 'int' [-Wimplicit-int] 314 | show_status(screen, leftcol, ncols) | ^~~~~~~~~~~ --- charproc.o --- charproc.c:1335:4: warning: implicit declaration of function 'CursorSet'; did you mean 'CursorX'? [-Wimplicit-function-declaration] 1335 | CursorSet(screen, row-1, col-1, term->flags); | ^~~~~~~~~ | CursorX --- main.o --- main.c:1525:3: warning: implicit declaration of function 'Error'; did you mean 'xerror'? [-Wimplicit-function-declaration] 1525 | Error(); | ^~~~~ | xerror main.c:1558:6: warning: implicit declaration of function 'VTRun' [-Wimplicit-function-declaration] 1558 | VTRun(); | ^~~~~ --- hangul.o --- hangul.c: In function 'show_status': hangul.c:356:2: warning: implicit declaration of function 'HDrawImageString'; did you mean 'XDrawImageString'? [-Wimplicit-function-declaration] 356 | HDrawImageString(screen->display, TextWindow(screen), | ^~~~~~~~~~~~~~~~ | XDrawImageString hangul.c:387:2: warning: implicit declaration of function 'show_chat_buf'; did you mean 'show_status'? [-Wimplicit-function-declaration] 387 | show_chat_buf(); | ^~~~~~~~~~~~~ | show_status hangul.c: At top level: hangul.c:400:1: warning: return type defaults to 'int' [-Wimplicit-int] 400 | HDrawImageString(d, w, gc, hgc, x, y, str, len) | ^~~~~~~~~~~~~~~~ hangul.c: In function 'HDrawImageString': hangul.c:419:10: warning: implicit declaration of function 'convert_johab_to_display' [-Wimplicit-function-declaration] 419 | n = convert_johab_to_display(str, buf, p - str); | ^~~~~~~~~~~~~~~~~~~~~~~~ hangul.c: At top level: hangul.c:547:1: warning: return type defaults to 'int' [-Wimplicit-int] 547 | HDrawString(d, w, gc, hgc, x, y, str, len) | ^~~~~~~~~~~ --- main.o --- main.c: In function 'spawn': main.c:2017:8: warning: implicit declaration of function 'SysError'; did you mean 'HsSysError'? [-Wimplicit-function-declaration] 2017 | SysError(ERROR_OPDEVTTY); | ^~~~~~~~ | HsSysError main.c:2089:2: warning: implicit declaration of function 'VTInit' [-Wimplicit-function-declaration] 2089 | VTInit(); /* realize now so know window size for tty driver */ | ^~~~~~ --- hangul.o --- hangul.c:1444:1: warning: return type defaults to 'int' [-Wimplicit-int] 1444 | convert_3_to_display(f, m, l, des) | ^~~~~~~~~~~~~~~~~~~~ hangul.c:1523:1: warning: return type defaults to 'int' [-Wimplicit-int] 1523 | convert_johab_to_display(src, des, len) | ^~~~~~~~~~~~~~~~~~~~~~~~ hangul.c: In function 'convert_johab_to_display': hangul.c:1557:11: warning: implicit declaration of function 'convert_johab_to_3'; did you mean 'convert_ks_to_3'? [-Wimplicit-function-declaration] 1557 | convert_johab_to_3(src, &f, &m, &l); | ^~~~~~~~~~~~~~~~~~ | convert_ks_to_3 hangul.c: At top level: hangul.c:1772:1: warning: return type defaults to 'int' [-Wimplicit-int] 1772 | convert_johab_to_3(src, f, m, l) | ^~~~~~~~~~~~~~~~~~ --- automata.o --- automata.c: In function 'ascii': automata.c:571:7: warning: implicit declaration of function 'show_status' [-Wimplicit-function-declaration] 571 | show_status (&term->screen, 0, 0); | ^~~~~~~~~~~ --- hangul.o --- hangul.c:1890:1: warning: return type defaults to 'int' [-Wimplicit-int] 1890 | convert_ks_to_johab(src, des, n) | ^~~~~~~~~~~~~~~~~~~ --- automata.o --- automata.c:602:7: warning: implicit declaration of function 'convert_johab_to_3' [-Wimplicit-function-declaration] 602 | convert_johab_to_3((unsigned char *)buf, &f, &m, &l); | ^~~~~~~~~~~~~~~~~~ --- charproc.o --- charproc.c:1438:5: warning: implicit declaration of function 'TabClear' [-Wimplicit-function-declaration] 1438 | TabClear(term->tabs, screen->cur_col); | ^~~~~~~~ charproc.c:1440:5: warning: implicit declaration of function 'TabZonk' [-Wimplicit-function-declaration] 1440 | TabZonk(term->tabs); | ^~~~~~~ --- automata.o --- automata.c: In function 'hangul_automata': automata.c:670:8: warning: implicit declaration of function 'display_temp' [-Wimplicit-function-declaration] 670 | display_temp (t, 2, 1); | ^~~~~~~~~~~~ --- charproc.o --- charproc.c:1446:21: warning: passing argument 2 of 'ansi_modes' from incompatible pointer type [-Wincompatible-pointer-types] 1446 | ansi_modes(term, bitset); | ^~~~~~ | | | void (*)() charproc.c:130:37: note: expected 'int (*)()' but argument is of type 'void (*)()' 130 | static void ansi_modes(XtermWidget, int (*)()); | ^~~~~~~~~ charproc.c:1452:21: warning: passing argument 2 of 'ansi_modes' from incompatible pointer type [-Wincompatible-pointer-types] 1452 | ansi_modes(term, bitclr); | ^~~~~~ | | | void (*)() charproc.c:130:37: note: expected 'int (*)()' but argument is of type 'void (*)()' 130 | static void ansi_modes(XtermWidget, int (*)()); | ^~~~~~~~~ --- automata.o --- automata.c:696:12: warning: implicit declaration of function 'in_ks' [-Wimplicit-function-declaration] 696 | if (in_ks(f, t, 1)) | ^~~~~ automata.c: At top level: automata.c:975:1: warning: return type defaults to 'int' [-Wimplicit-int] 975 | display_temp (f, m, l) | ^~~~~~~~~~~~ automata.c: In function 'display_temp': automata.c:984:5: warning: implicit declaration of function 'convert_3_to_johab' [-Wimplicit-function-declaration] 984 | convert_3_to_johab (f, m, l, temp_hangul); | ^~~~~~~~~~~~~~~~~~ automata.c:985:3: warning: implicit declaration of function 'ShowCursor' [-Wimplicit-function-declaration] 985 | ShowCursor (); | ^~~~~~~~~~ automata.c: At top level: automata.c:988:1: warning: return type defaults to 'int' [-Wimplicit-int] 988 | in_ks (f, m, t) | ^~~~~ automata.c: In function 'in_ks': automata.c:993:10: warning: implicit declaration of function 'convert_3_to_ks' [-Wimplicit-function-declaration] 993 | return convert_3_to_ks (f, m, t, buf) == 2; | ^~~~~~~~~~~~~~~ --- main.o --- main.c: In function 'reapchild': main.c:3333:13: warning: implicit declaration of function 'Cleanup' [-Wimplicit-function-declaration] 3333 | Cleanup (0); | ^~~~~~~ --- charproc.o --- charproc.c:1628:4: warning: implicit declaration of function 'ScrnRefresh' [-Wimplicit-function-declaration] 1628 | ScrnRefresh(screen, 0, 0, screen->max_row + 1, | ^~~~~~~~~~~ charproc.c:1640:4: warning: implicit declaration of function 'CursorSave'; did you mean 'CursorShape'? [-Wimplicit-function-declaration] 1640 | CursorSave(term, &screen->sc); | ^~~~~~~~~~ | CursorShape charproc.c:1646:4: warning: implicit declaration of function 'CursorRestore' [-Wimplicit-function-declaration] 1646 | CursorRestore(term, &screen->sc); | ^~~~~~~~~~~~~ charproc.c:1686:4: warning: implicit declaration of function 'TabSet' [-Wimplicit-function-declaration] 1686 | TabSet(term->tabs, screen->cur_col); | ^~~~~~ charproc.c:1717:4: warning: implicit declaration of function 'do_osc' [-Wimplicit-function-declaration] 1717 | do_osc(finput); | ^~~~~~ charproc.c: In function 'in_put': charproc.c:1961:3: warning: implicit declaration of function 'FlushLog' [-Wimplicit-function-declaration] 1961 | FlushLog(screen); | ^~~~~~~~ charproc.c:1990:7: warning: implicit declaration of function 'Cleanup' [-Wimplicit-function-declaration] 1990 | Cleanup (0); | ^~~~~~~ --- chat.o --- --- main.o --- *** [main.o] Error code 1 bmake: stopped in /home/pbulk/build/x11/hanterm/work/hanterm-3.1.6 --- charproc.o --- charproc.c:1992:7: warning: implicit declaration of function 'Panic' [-Wimplicit-function-declaration] 1992 | Panic( | ^~~~~ charproc.c:2079:3: warning: implicit declaration of function 'SysError' [-Wimplicit-function-declaration] 2079 | SysError(ERROR_SELECT); | ^~~~~~~~ --- chat.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -DNO_ASM -I/opt/pkg/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -DALLOWLOGFILEONOFF -I/opt/pkg/include -c chat.c --- charproc.o --- charproc.c: In function 'WriteText': charproc.c:2246:8: warning: implicit declaration of function 'convert_ks_to_johab'; did you mean 'convert_3_to_johab'? [-Wimplicit-function-declaration] 2246 | len = convert_ks_to_johab(str, johab_buf, len); | ^~~~~~~~~~~~~~~~~~~ | convert_3_to_johab charproc.c:2249:8: warning: implicit declaration of function 'convert_utf8_to_johab'; did you mean 'convert_3_to_johab'? [-Wimplicit-function-declaration] 2249 | len = convert_utf8_to_johab(str, johab_buf, len); | ^~~~~~~~~~~~~~~~~~~~~ | convert_3_to_johab charproc.c:2297:8: warning: implicit declaration of function 'AddToRefresh' [-Wimplicit-function-declaration] 2297 | if (!(AddToRefresh(screen))) { | ^~~~~~~~~~~~ charproc.c:2302:6: warning: implicit declaration of function 'HDrawImageString'; did you mean 'XDrawImageString'? [-Wimplicit-function-declaration] 2302 | HDrawImageString(screen->display, TextWindow(screen), currentGC, | ^~~~~~~~~~~~~~~~ | XDrawImageString charproc.c:2308:7: warning: implicit declaration of function 'HDrawString'; did you mean 'XDrawString'? [-Wimplicit-function-declaration] 2308 | HDrawString(screen->display, TextWindow(screen), | ^~~~~~~~~~~ | XDrawString charproc.c: In function 'dpmodes': charproc.c:2400:10: warning: implicit declaration of function 'ScreenResize'; did you mean 'ScreenWrite'? [-Wimplicit-function-declaration] 2400 | ScreenResize (&termw->screen, | ^~~~~~~~~~~~ | ScreenWrite charproc.c: In function 'unparseputc': charproc.c:2769:11: warning: type defaults to 'int' in declaration of 'i' [-Wimplicit-int] 2769 | register i = 1; | ^ charproc.c:2772:6: warning: implicit declaration of function 'hangul_automata' [-Wimplicit-function-declaration] 2772 | i = hangul_automata(c, buf); | ^~~~~~~~~~~~~~~ charproc.c: In function 'SwitchBufs': charproc.c:2830:2: warning: implicit declaration of function 'SwitchBufPtrs'; did you mean 'SwitchBufs'? [-Wimplicit-function-declaration] 2830 | SwitchBufPtrs(screen); | ^~~~~~~~~~~~~ | SwitchBufs charproc.c: At top level: charproc.c:2850:1: warning: return type defaults to 'int' [-Wimplicit-int] 2850 | SwitchBufPtrs(screen) | ^~~~~~~~~~~~~ charproc.c:2862:1: warning: return type defaults to 'int' [-Wimplicit-int] 2862 | VTRun() | ^~~~~ charproc.c: In function 'VTRun': charproc.c:2867:2: warning: implicit declaration of function 'set_vt_visibility' [-Wimplicit-function-declaration] 2867 | set_vt_visibility (TRUE); | ^~~~~~~~~~~~~~~~~ --- chat.o --- chat.c:48:1: warning: return type defaults to 'int' [-Wimplicit-int] 48 | toggle_chat_mode(str) | ^~~~~~~~~~~~~~~~ --- charproc.o --- charproc.c: In function 'VTExpose': charproc.c:2894:3: warning: implicit declaration of function 'HandleExposure'; did you mean 'HandleSecure'? [-Wimplicit-function-declaration] 2894 | HandleExposure (screen, event); | ^~~~~~~~~~~~~~ | HandleSecure --- chat.o --- chat.c: In function 'toggle_chat_mode': chat.c:53:2: warning: implicit declaration of function 'chat_flush' [-Wimplicit-function-declaration] 53 | chat_flush(0); | ^~~~~~~~~~ chat.c:68:3: warning: implicit declaration of function 'Cleanup' [-Wimplicit-function-declaration] 68 | Cleanup(ERROR_SCALLOC); | ^~~~~~~ --- charproc.o --- charproc.c: In function 'VTInitialize': charproc.c:3133:4: warning: implicit declaration of function 'set_character_class' [-Wimplicit-function-declaration] 3133 | set_character_class (new->screen.charClass); | ^~~~~~~~~~~~~~~~~~~ charproc.c: In function 'VTRealize': charproc.c:3172:2: warning: implicit declaration of function 'TabReset' [-Wimplicit-function-declaration] 3172 | TabReset (term->tabs); | ^~~~~~~~ charproc.c:3188:7: warning: implicit declaration of function 'LoadNewFont'; did you mean 'XLoadFont'? [-Wimplicit-function-declaration] 3188 | if (!LoadNewFont(screen, term->misc.f_n, term->misc.f_b, | ^~~~~~~~~~~ | XLoadFont charproc.c:3192:6: warning: implicit declaration of function 'Exit'; did you mean 'exit'? [-Wimplicit-function-declaration] 3192 | Exit (1); | ^~~~ | exit --- chat.o --- chat.c:82:2: warning: implicit declaration of function 'show_chat_buf' [-Wimplicit-function-declaration] 82 | show_chat_buf(); | ^~~~~~~~~~~~~ chat.c: At top level: chat.c:97:1: warning: return type defaults to 'int' [-Wimplicit-int] 97 | chat_mode_input(keysym, event, string, nbytes) | ^~~~~~~~~~~~~~~ chat.c: In function 'chat_mode_input': chat.c:111:5: warning: implicit declaration of function 'chat_hide_cursor' [-Wimplicit-function-declaration] 111 | chat_hide_cursor(); | ^~~~~~~~~~~~~~~~ --- charproc.o --- charproc.c:3291:2: warning: implicit declaration of function 'set_cursor_gcs' [-Wimplicit-function-declaration] 3291 | set_cursor_gcs (screen); | ^~~~~~~~~~~~~~ --- chat.o --- chat.c:115:6: warning: implicit declaration of function 'hangul_automata' [-Wimplicit-function-declaration] 115 | n = hangul_automata(keysym, chat_p); | ^~~~~~~~~~~~~~~ chat.c:131:6: warning: implicit declaration of function 'chat_clear'; did you mean 'chat_callback'? [-Wimplicit-function-declaration] 131 | chat_clear(); | ^~~~~~~~~~ | chat_callback chat.c:161:7: warning: implicit declaration of function 'chat_backspace' [-Wimplicit-function-declaration] 161 | chat_backspace(); | ^~~~~~~~~~~~~~ --- charproc.o --- charproc.c:3321:2: warning: implicit declaration of function 'set_vt_box' [-Wimplicit-function-declaration] 3321 | set_vt_box (screen); | ^~~~~~~~~~ --- chat.o --- chat.c:172:7: warning: implicit declaration of function 'chat_delete_word' [-Wimplicit-function-declaration] 172 | chat_delete_word(); | ^~~~~~~~~~~~~~~~ chat.c:178:4: warning: implicit declaration of function 'chat_control' [-Wimplicit-function-declaration] 178 | chat_control(); | ^~~~~~~~~~~~ --- charproc.o --- charproc.c: In function 'ShowCursor': charproc.c:3409:2: warning: implicit declaration of function 'chat_show_cursor' [-Wimplicit-function-declaration] 3409 | chat_show_cursor(); | ^~~~~~~~~~~~~~~~ --- chat.o --- chat.c:186:6: warning: implicit declaration of function 'draw_chat_buf' [-Wimplicit-function-declaration] 186 | draw_chat_buf(org_p, chat_p - org_p); | ^~~~~~~~~~~~~ --- charproc.o --- charproc.c: In function 'HideCursor': charproc.c:3570:6: warning: implicit declaration of function 'chat_hide_cursor' [-Wimplicit-function-declaration] 3570 | chat_hide_cursor(); | ^~~~~~~~~~~~~~~~ --- chat.o --- chat.c:189:6: warning: implicit declaration of function 'chat_scroll_left' [-Wimplicit-function-declaration] 189 | chat_scroll_left(); | ^~~~~~~~~~~~~~~~ chat.c:192:2: warning: implicit declaration of function 'chat_show_cursor' [-Wimplicit-function-declaration] 192 | chat_show_cursor(); | ^~~~~~~~~~~~~~~~ chat.c: At top level: chat.c:242:1: warning: return type defaults to 'int' [-Wimplicit-int] 242 | chat_control() | ^~~~~~~~~~~~ chat.c:249:1: warning: return type defaults to 'int' [-Wimplicit-int] 249 | chat_clear() | ^~~~~~~~~~ chat.c: In function 'chat_clear': chat.c:258:5: warning: implicit declaration of function 'chat_clear_line'; did you mean 'chat_clear'? [-Wimplicit-function-declaration] 258 | chat_clear_line(chat_x, term->screen.max_col - chat_x + 1); | ^~~~~~~~~~~~~~~ | chat_clear chat.c: At top level: chat.c:261:1: warning: return type defaults to 'int' [-Wimplicit-int] 261 | chat_backspace() | ^~~~~~~~~~~~~~ chat.c: In function 'chat_backspace': chat.c:270:6: warning: implicit declaration of function 'adjust_hangul_string' [-Wimplicit-function-declaration] 270 | n = adjust_hangul_string(chat_buf, chat_p - chat_buf - 1, C_JOHAB) | ^~~~~~~~~~~~~~~~~~~~ chat.c:278:2: warning: implicit declaration of function 'chat_scroll_right' [-Wimplicit-function-declaration] 278 | chat_scroll_right(); | ^~~~~~~~~~~~~~~~~ chat.c: At top level: chat.c:283:1: warning: return type defaults to 'int' [-Wimplicit-int] 283 | chat_delete_word() | ^~~~~~~~~~~~~~~~ chat.c:302:1: warning: return type defaults to 'int' [-Wimplicit-int] 302 | chat_flush(ret) | ^~~~~~~~~~ --- charproc.o --- charproc.c: In function 'set_character_class': charproc.c:3794:17: warning: implicit declaration of function 'SetCharacterClassRange' [-Wimplicit-function-declaration] 3794 | } else if (SetCharacterClassRange (low, high, acc) != 0) { | ^~~~~~~~~~~~~~~~~~~~~~ --- chat.o --- chat.c: In function 'chat_flush': chat.c:326:6: warning: implicit declaration of function 'convert_johab_to_ks'; did you mean 'convert_3_to_ks'? [-Wimplicit-function-declaration] 326 | n = convert_johab_to_ks(chat_buf, buf, chat_p - chat_buf); | ^~~~~~~~~~~~~~~~~~~ | convert_3_to_ks chat.c:331:6: warning: implicit declaration of function 'convert_johab_to_utf8'; did you mean 'convert_3_to_utf8'? [-Wimplicit-function-declaration] 331 | n = convert_johab_to_utf8(chat_buf, buf, chat_p - chat_buf); | ^~~~~~~~~~~~~~~~~~~~~ | convert_3_to_utf8 chat.c: At top level: chat.c:357:1: warning: return type defaults to 'int' [-Wimplicit-int] 357 | chat_scroll_left() | ^~~~~~~~~~~~~~~~ chat.c:371:1: warning: return type defaults to 'int' [-Wimplicit-int] 371 | chat_scroll_right() | ^~~~~~~~~~~~~~~~~ chat.c:394:1: warning: return type defaults to 'int' [-Wimplicit-int] 394 | chat_clear_line(x, n) | ^~~~~~~~~~~~~~~ chat.c:405:1: warning: return type defaults to 'int' [-Wimplicit-int] 405 | chat_show_cursor() | ^~~~~~~~~~~~~~~~ chat.c: In function 'chat_show_cursor': chat.c:444:5: warning: implicit declaration of function 'HDrawImageString'; did you mean 'XDrawImageString'? [-Wimplicit-function-declaration] 444 | HDrawImageString(screen->display, TextWindow(screen), | ^~~~~~~~~~~~~~~~ | XDrawImageString chat.c: At top level: chat.c:450:1: warning: return type defaults to 'int' [-Wimplicit-int] 450 | chat_hide_cursor() | ^~~~~~~~~~~~~~~~ chat.c:479:1: warning: return type defaults to 'int' [-Wimplicit-int] 479 | show_chat_buf() | ^~~~~~~~~~~~~ chat.c:513:1: warning: return type defaults to 'int' [-Wimplicit-int] 513 | draw_chat_buf(str, n) | ^~~~~~~~~~~~~ --- charproc.o --- charproc.c: In function 'update_font_info': charproc.c:4334:2: warning: implicit declaration of function 'DoResizeScreen' [-Wimplicit-function-declaration] 4334 | DoResizeScreen (term); /* set to the new natural size */ | ^~~~~~~~~~~~~~ charproc.c: At top level: charproc.c:4346:1: warning: return type defaults to 'int' [-Wimplicit-int] 4346 | set_vt_box (screen) | ^~~~~~~~~~ charproc.c:4500:1: warning: return type defaults to 'int' [-Wimplicit-int] 4500 | set_cursor_gcs (screen) | ^~~~~~~~~~~~~~ 1 error bmake: stopped in /home/pbulk/build/x11/hanterm/work/hanterm-3.1.6 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-bulktest/x11/hanterm *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-bulktest/x11/hanterm