* Package: x11-terms/kterm-6.2.0-r6 * Repository: gentoo * Maintainer: cjk@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking kterm-6.2.0.tar.gz to /var/tmp/portage/x11-terms/kterm-6.2.0-r6/work >>> Unpacking kterm-6.2.0-wpi.patch.gz to /var/tmp/portage/x11-terms/kterm-6.2.0-r6/work >>> Unpacking kterm-6.2.0.ext02.patch.gz to /var/tmp/portage/x11-terms/kterm-6.2.0-r6/work >>> Source unpacked in /var/tmp/portage/x11-terms/kterm-6.2.0-r6/work >>> Preparing source in /var/tmp/portage/x11-terms/kterm-6.2.0-r6/work/kterm-6.2.0 ... * Applying kterm-6.2.0-wpi.patch ... [ ok ] * Applying kterm-6.2.0.ext02.patch ... patching file 0README.ext.ja patching file Imakefile Hunk #2 succeeded at 78 with fuzz 1 (offset 1 line). patching file KTerm.ad patching file VTPrsTbl.c patching file VTparse.def patching file VTparse.h patching file charproc.c Hunk #15 succeeded at 3592 (offset 5 lines). Hunk #16 succeeded at 3881 (offset 5 lines). Hunk #17 succeeded at 4457 (offset 39 lines). patching file convert.c patching file gset.c patching file gset.h patching file kanji_map.c patching file kanji_map.h patching file kfontlist.def patching file kfontlist.m4 patching file kterm.h patching file kterm.jman patching file kterm.man patching file main.c Hunk #1 succeeded at 717 (offset 7 lines). Hunk #2 succeeded at 867 (offset 10 lines). patching file menu.c patching file util.c Hunk #2 succeeded at 1341 (offset 144 lines). [ ok ] * Applying kterm-openpty.patch ... [ ok ] * Applying kterm-gentoo.patch ... [ ok ] * Applying kterm-ad-gentoo.patch ... [ ok ] * Applying kterm-underline.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/x11-terms/kterm-6.2.0-r6/work/kterm-6.2.0 ... imake -DUseInstalled -I/usr/lib64/X11/config make Makefiles make: Nothing to be done for 'Makefiles'. make includes make: Nothing to be done for 'includes'. make depend gccmakedep -- -I/usr/include -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DKTERM -DSTATUSLINE -DKEEPALIVE -DWALLPAPER -- button.c charproc.c cursor.c data.c input.c main.c menu.c misc.c screen.c scrollbar.c tabs.c util.c VTPrsTbl.c kanji_map.c gset.c convert.c xim.c kinput2.c convlib.c charproc.c:927:11: fatal error: kfontlist.c: No such file or directory 927 | # include "kfontlist.c" | ^~~~~~~~~~~~~ compilation terminated. >>> Source configured. >>> Compiling source in /var/tmp/portage/x11-terms/kterm-6.2.0-r6/work/kterm-6.2.0 ... make -j1 CC=x86_64-pc-linux-gnu-gcc 'CDEBUGFLAGS=-O2 -pipe -march=native' 'LOCAL_LDFLAGS=-Wl,-O1 -Wl,--as-needed' 'TERMCAPLIB=-lncurses -ltinfo ' XAPPLOADDIR=/usr/share/X11/app-defaults x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I/usr/include -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DKTERM -DSTATUSLINE -DKEEPALIVE -DWALLPAPER -c -o button.o button.c In file included from /usr/include/sys/types.h:25, from /usr/include/X11/Xlib.h:38, from /usr/include/X11/Intrinsic.h:53, from /usr/include/X11/IntrinsicP.h:51, from ptyx.h:35, from button.c:33: /usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ button.c: In function ‘SelectionReceived’: button.c:373:6: warning: implicit declaration of function ‘convCTtoCS’; did you mean ‘convCStoJIS’? [-Wimplicit-function-declaration] 373 | n = convCTtoCS(ct, *length, NULL); | ^~~~~~~~~~ | convCStoJIS button.c:432:6: warning: implicit declaration of function ‘v_write’; did you mean ‘fwrite’? [-Wimplicit-function-declaration] 432 | v_write(pty, lag, cp - lag + 1); | ^~~~~~~ | fwrite button.c: In function ‘StartSelect’: button.c:571:6: warning: implicit declaration of function ‘HideCursor’; did you mean ‘BadCursor’? [-Wimplicit-function-declaration] 571 | HideCursor (); | ^~~~~~~~~~ | BadCursor button.c: In function ‘EndExtend’: button.c:636:4: warning: implicit declaration of function ‘TrackText’ [-Wimplicit-function-declaration] 636 | TrackText(0, 0, 0, 0); | ^~~~~~~~~ button.c: In function ‘SelectSet’: button.c:668:3: warning: implicit declaration of function ‘DisownSelection’; did you mean ‘XtDisownSelection’? [-Wimplicit-function-declaration] 668 | DisownSelection(term); | ^~~~~~~~~~~~~~~ | XtDisownSelection button.c: At top level: button.c:778:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 778 | ScrollSelection(screen, amount) | ^~~~~~~~~~~~~~~ button.c:813:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 813 | ResizeSelection (screen, rows, cols) | ^~~~~~~~~~~~~~~ button.c: In function ‘PointToRowCol’: button.c:843:11: warning: type defaults to ‘int’ in declaration of ‘row’ [-Wimplicit-int] 843 | register row, col; | ^~~ button.c:843:16: warning: type defaults to ‘int’ in declaration of ‘col’ [-Wimplicit-int] 843 | register row, col; | ^~~ button.c: At top level: button.c:1255:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 1255 | TrackText(frow, fcol, trow, tcol) | ^~~~~~~~~ button.c: In function ‘TrackText’: button.c:1268:50: warning: ‘return’ with no value, in function returning non-void 1268 | trow == old_endrow && tcol == old_endcol) return; | ^~~~~~ button.c:1255:1: note: declared here 1255 | TrackText(frow, fcol, trow, tcol) | ^~~~~~~~~ button.c: In function ‘ReHiliteText’: button.c:1323:7: warning: implicit declaration of function ‘ScrnRefresh’ [-Wimplicit-function-declaration] 1323 | ScrnRefresh(screen, frow, fcol, 1, i, True); | ^~~~~~~~~~~ button.c: In function ‘SaltTextAway’: button.c:1386:25: warning: implicit declaration of function ‘malloc’ [-Wimplicit-function-declaration] 1386 | if((line = (Ichr *)malloc((unsigned)((j + 1) * sizeof(Ichr)))) == (Ichr *)NULL) | ^~~~~~ button.c:1386:25: warning: incompatible implicit declaration of built-in function ‘malloc’ button.c:43:1: note: include ‘’ or provide a declaration of ‘malloc’ 42 | #include "menu.h" +++ |+#include 43 | button.c:1387:3: warning: implicit declaration of function ‘SysError’ [-Wimplicit-function-declaration] 1387 | SysError(ERROR_BMALLOC2); | ^~~~~~~~ button.c: In function ‘ConvertSelection’: button.c:1486:16: warning: implicit declaration of function ‘convCStoCT’ [-Wimplicit-function-declaration] 1486 | *length = convCStoCT(xterm->screen.selection, NULL); | ^~~~~~~~~~ button.c:1491:16: warning: implicit declaration of function ‘convCStoLatin1’ [-Wimplicit-function-declaration] 1491 | *length = convCStoLatin1(xterm->screen.selection, NULL); | ^~~~~~~~~~~~~~ button.c: At top level: button.c:1690:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 1690 | DisownSelection(termw) | ^~~~~~~~~~~~~~~ button.c: In function ‘SaveText’: button.c:1765:6: warning: implicit declaration of function ‘ScrnGetAttributes’ [-Wimplicit-function-declaration] 1765 | if(ScrnGetAttributes(screen, row + screen->topline, 0, &attr, 1) == 1) { | ^~~~~~~~~~~~~~~~~ m4 kfontlist.m4 > kfontlist.c rm -f charproc.o x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -I/usr/include -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DKTERM -DSTATUSLINE -DKEEPALIVE -DWALLPAPER charproc.c In file included from /usr/include/sys/types.h:25, from /usr/include/X11/Xlib.h:38, from /usr/include/X11/Intrinsic.h:53, from /usr/include/X11/IntrinsicP.h:51, from ptyx.h:35, from charproc.c:57: /usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ charproc.c:1022:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 1022 | doSS(gset) | ^~~~ charproc.c:1081:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 1081 | doLS(gset) | ^~~~ charproc.c:1184:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 1184 | doSJIS_p1() | ^~~~~~~~~ charproc.c:1250:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 1250 | doSJIS_p2() | ^~~~~~~~~ charproc.c:1314:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 1314 | doEUC_p1() | ^~~~~~~~ charproc.c:1370:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 1370 | doEUC_p2() | ^~~~~~~~ charproc.c: In function ‘VTparse’: charproc.c:287:44: warning: implicit declaration of function ‘in_put’; did you mean ‘finput’? [-Wimplicit-function-declaration] 287 | #define doinput() (bcnt-- > 0 ? *bptr++ : in_put()) | ^~~~~~ charproc.c:1426:14: note: in expansion of macro ‘doinput’ 1426 | c = doinput(); | ^~~~~~~ charproc.c:1528:4: warning: implicit declaration of function ‘Bell’; did you mean ‘XBell’? [-Wimplicit-function-declaration] 1528 | Bell(XkbBI_TerminalBell,0); | ^~~~ | XBell charproc.c:1533:4: warning: implicit declaration of function ‘CursorBack’; did you mean ‘CursorX’? [-Wimplicit-function-declaration] 1533 | CursorBack(screen, 1); | ^~~~~~~~~~ | CursorX charproc.c:1538:4: warning: implicit declaration of function ‘CarriageReturn’ [-Wimplicit-function-declaration] 1538 | CarriageReturn(screen); | ^~~~~~~~~~~~~~ charproc.c:1554:4: warning: implicit declaration of function ‘Index’; did you mean ‘index’? [-Wimplicit-function-declaration] 1554 | Index(screen, 1); | ^~~~~ | index charproc.c:1563:6: warning: implicit declaration of function ‘xevents’ [-Wimplicit-function-declaration] 1563 | xevents(); | ^~~~~~~ charproc.c:1569:22: warning: implicit declaration of function ‘TabNext’ [-Wimplicit-function-declaration] 1569 | screen->cur_col = TabNext(term->tabs, screen->cur_col); | ^~~~~~~ charproc.c:1681:4: warning: implicit declaration of function ‘InsertChar’ [-Wimplicit-function-declaration] 1681 | InsertChar(screen, row); | ^~~~~~~~~~ charproc.c:1692:4: warning: implicit declaration of function ‘CursorUp’; did you mean ‘CursorX’? [-Wimplicit-function-declaration] 1692 | CursorUp(screen, row); | ^~~~~~~~ | CursorX charproc.c:1703:4: warning: implicit declaration of function ‘CursorDown’; did you mean ‘CursorX’? [-Wimplicit-function-declaration] 1703 | CursorDown(screen, row); | ^~~~~~~~~~ | CursorX charproc.c:1711:4: warning: implicit declaration of function ‘CursorForward’ [-Wimplicit-function-declaration] 1711 | CursorForward(screen, row); | ^~~~~~~~~~~~~ charproc.c:1738:4: warning: implicit declaration of function ‘CursorSet’; did you mean ‘CursorX’? [-Wimplicit-function-declaration] 1738 | CursorSet(screen, row-1, col-1, term->flags); | ^~~~~~~~~ | CursorX charproc.c:1758:5: warning: implicit declaration of function ‘ClearRight’ [-Wimplicit-function-declaration] 1758 | ClearRight(screen); | ^~~~~~~~~~ charproc.c:1761:5: warning: implicit declaration of function ‘ClearBelow’ [-Wimplicit-function-declaration] 1761 | ClearBelow(screen); | ^~~~~~~~~~ charproc.c:1767:5: warning: implicit declaration of function ‘ClearLeft’ [-Wimplicit-function-declaration] 1767 | ClearLeft(screen); | ^~~~~~~~~ charproc.c:1770:5: warning: implicit declaration of function ‘ClearAbove’ [-Wimplicit-function-declaration] 1770 | ClearAbove(screen); | ^~~~~~~~~~ charproc.c:1776:5: warning: implicit declaration of function ‘ClearLine’ [-Wimplicit-function-declaration] 1776 | ClearLine(screen); | ^~~~~~~~~ charproc.c:1779:5: warning: implicit declaration of function ‘ClearScreen’ [-Wimplicit-function-declaration] 1779 | ClearScreen(screen); | ^~~~~~~~~~~ charproc.c:1809:4: warning: implicit declaration of function ‘InsertLine’ [-Wimplicit-function-declaration] 1809 | InsertLine(screen, row); | ^~~~~~~~~~ charproc.c:1820:4: warning: implicit declaration of function ‘DeleteLine’ [-Wimplicit-function-declaration] 1820 | DeleteLine(screen, row); | ^~~~~~~~~~ charproc.c:1828:4: warning: implicit declaration of function ‘DeleteChar’ [-Wimplicit-function-declaration] 1828 | DeleteChar(screen, row); | ^~~~~~~~~~ charproc.c:1852:5: warning: implicit declaration of function ‘unparseseq’ [-Wimplicit-function-declaration] 1852 | unparseseq(&reply, screen->respond); | ^~~~~~~~~~ charproc.c:1860:5: warning: implicit declaration of function ‘TabClear’ [-Wimplicit-function-declaration] 1860 | TabClear(term->tabs, screen->cur_col); | ^~~~~~~~ charproc.c:1862:5: warning: implicit declaration of function ‘TabZonk’ [-Wimplicit-function-declaration] 1862 | TabZonk(term->tabs); | ^~~~~~~ charproc.c:1868:4: warning: implicit declaration of function ‘ansi_modes’ [-Wimplicit-function-declaration] 1868 | ansi_modes(term, bitset); | ^~~~~~~~~~ charproc.c:1974:8: warning: implicit declaration of function ‘FlushScroll’ [-Wimplicit-function-declaration] 1974 | FlushScroll(screen); | ^~~~~~~~~~~ charproc.c:2027:4: warning: implicit declaration of function ‘dpmodes’ [-Wimplicit-function-declaration] 2027 | dpmodes(term, bitset); | ^~~~~~~ charproc.c:2044:5: warning: implicit declaration of function ‘HideCursor’; did you mean ‘BadCursor’? [-Wimplicit-function-declaration] 2044 | HideCursor(); | ^~~~~~~~~~ | BadCursor charproc.c:2061:4: warning: implicit declaration of function ‘ScrnRefresh’ [-Wimplicit-function-declaration] 2061 | ScrnRefresh(screen, 0, 0, screen->max_row + 1, | ^~~~~~~~~~~ charproc.c:2097:4: warning: implicit declaration of function ‘CursorSave’; did you mean ‘CursorShape’? [-Wimplicit-function-declaration] 2097 | CursorSave(term, &screen->sc); | ^~~~~~~~~~ | CursorShape charproc.c:2103:4: warning: implicit declaration of function ‘CursorRestore’ [-Wimplicit-function-declaration] 2103 | CursorRestore(term, &screen->sc); | ^~~~~~~~~~~~~ charproc.c:2157:4: warning: implicit declaration of function ‘TabSet’ [-Wimplicit-function-declaration] 2157 | TabSet(term->tabs, screen->cur_col); | ^~~~~~ charproc.c:2166:4: warning: implicit declaration of function ‘RevIndex’ [-Wimplicit-function-declaration] 2166 | RevIndex(screen, 1); | ^~~~~~~~ charproc.c:2191:4: warning: implicit declaration of function ‘do_osc’ [-Wimplicit-function-declaration] 2191 | do_osc(finput); | ^~~~~~ charproc.c:2197:4: warning: implicit declaration of function ‘VTReset’ [-Wimplicit-function-declaration] 2197 | VTReset(TRUE); | ^~~~~~~ charproc.c:2235:4: warning: implicit declaration of function ‘ToStatus’; did you mean ‘Status’? [-Wimplicit-function-declaration] 2235 | ToStatus(col-1); | ^~~~~~~~ | Status charproc.c:2240:4: warning: implicit declaration of function ‘FromStatus’ [-Wimplicit-function-declaration] 2240 | FromStatus(); | ^~~~~~~~~~ charproc.c:2245:4: warning: implicit declaration of function ‘ShowStatus’; did you mean ‘Status’? [-Wimplicit-function-declaration] 2245 | ShowStatus(); | ^~~~~~~~~~ | Status charproc.c:2250:4: warning: implicit declaration of function ‘HideStatus’; did you mean ‘Status’? [-Wimplicit-function-declaration] 2250 | HideStatus(); | ^~~~~~~~~~ | Status charproc.c:2255:4: warning: implicit declaration of function ‘EraseStatus’ [-Wimplicit-function-declaration] 2255 | EraseStatus(); | ^~~~~~~~~~~ charproc.c:2261:4: warning: implicit declaration of function ‘savemodes’ [-Wimplicit-function-declaration] 2261 | savemodes(term); | ^~~~~~~~~ charproc.c:2266:4: warning: implicit declaration of function ‘restoremodes’ [-Wimplicit-function-declaration] 2266 | restoremodes(term); | ^~~~~~~~~~~~ charproc.c: At top level: charproc.c:2277:8: warning: return type defaults to ‘int’ [-Wimplicit-int] 2277 | static finput() | ^~~~~~ charproc.c:2291:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 2291 | v_write(f, d, len) | ^~~~~~~ charproc.c: In function ‘v_write’: charproc.c:2344:18: warning: implicit declaration of function ‘realloc’ [-Wimplicit-function-declaration] 2344 | v_buffer = realloc(v_buffer, size + len); | ^~~~~~~ charproc.c:2344:18: warning: incompatible implicit declaration of built-in function ‘realloc’ charproc.c:928:1: note: include ‘’ or provide a declaration of ‘realloc’ 927 | # include "kfontlist.c" +++ |+#include 928 | # endif /* KTERM_MBCS */ charproc.c:2417:17: warning: incompatible implicit declaration of built-in function ‘realloc’ 2417 | v_buffer = realloc(v_buffer, allocsize); | ^~~~~~~ charproc.c:2417:17: note: include ‘’ or provide a declaration of ‘realloc’ charproc.c: At top level: charproc.c:2438:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 2438 | in_put() | ^~~~~~ charproc.c: In function ‘in_put’: charproc.c:2453:7: warning: implicit declaration of function ‘Cleanup’ [-Wimplicit-function-declaration] 2453 | Cleanup (0); | ^~~~~~~ charproc.c:2455:7: warning: implicit declaration of function ‘Panic’ [-Wimplicit-function-declaration] 2455 | Panic( | ^~~~~ charproc.c:2483:7: warning: implicit declaration of function ‘WindowScroll’ [-Wimplicit-function-declaration] 2483 | WindowScroll(screen, 0); /* Scroll to bottom */ | ^~~~~~~~~~~~ charproc.c:2500:6: warning: implicit declaration of function ‘ShowCursor’ [-Wimplicit-function-declaration] 2500 | ShowCursor(); | ^~~~~~~~~~ charproc.c:2537:3: warning: implicit declaration of function ‘SysError’ [-Wimplicit-function-declaration] 2537 | SysError(ERROR_SELECT); | ^~~~~~~~ charproc.c: In function ‘WriteText’: charproc.c:2684:2: warning: implicit declaration of function ‘BreakMBchar’ [-Wimplicit-function-declaration] 2684 | BreakMBchar(screen); | ^~~~~~~~~~~ charproc.c:2689:2: warning: implicit declaration of function ‘ScreenWrite’ [-Wimplicit-function-declaration] 2689 | ScreenWrite(screen, str, flags, gset, len); | ^~~~~~~~~~~ charproc.c:2692:9: warning: implicit declaration of function ‘AddToRefresh’ [-Wimplicit-function-declaration] 2692 | if (!(AddToRefresh(screen))) { | ^~~~~~~~~~~~ charproc.c:2695:4: warning: implicit declaration of function ‘ScreenDraw’ [-Wimplicit-function-declaration] 2695 | ScreenDraw(screen, screen->cur_row, screen->cur_col, | ^~~~~~~~~~ charproc.c: At top level: charproc.c:2795:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 2795 | ansi_modes(termw, func) | ^~~~~~~~~~ charproc.c:2818:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 2818 | dpmodes(termw, func) | ^~~~~~~ charproc.c: In function ‘dpmodes’: charproc.c:2866:10: warning: implicit declaration of function ‘ScreenResize’ [-Wimplicit-function-declaration] 2866 | ScreenResize (&termw->screen, | ^~~~~~~~~~~~ charproc.c:2889:5: warning: implicit declaration of function ‘ReverseVideo’; did you mean ‘XtCReverseVideo’? [-Wimplicit-function-declaration] 2889 | ReverseVideo(termw); | ^~~~~~~~~~~~ | XtCReverseVideo charproc.c: At top level: charproc.c:2998:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 2998 | savemodes(termw) | ^~~~~~~~~ charproc.c:3069:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 3069 | restoremodes(termw) | ^~~~~~~~~~~~ charproc.c:3226:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 3226 | unparseseq(ap, fd) | ^~~~~~~~~~ charproc.c: In function ‘unparseseq’: charproc.c:3236:3: warning: implicit declaration of function ‘unparseputc’ [-Wimplicit-function-declaration] 3236 | unparseputc(ESC, fd); | ^~~~~~~~~~~ charproc.c:3247:4: warning: implicit declaration of function ‘unparseputn’ [-Wimplicit-function-declaration] 3247 | unparseputn((unsigned int) ap->a_param[i], fd); | ^~~~~~~~~~~ charproc.c: At top level: charproc.c:3259:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 3259 | unparseputn(n, fd) | ^~~~~~~~~~~ charproc.c:3271:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 3271 | unparseputc(c, fd) | ^~~~~~~~~~~ charproc.c: In function ‘unparseputc’: charproc.c:3276:11: warning: type defaults to ‘int’ in declaration of ‘i’ [-Wimplicit-int] 3276 | register i = 1; | ^ charproc.c: At top level: charproc.c:3286:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 3286 | unparsefputs (s, fd) | ^~~~~~~~~~~~ charproc.c: In function ‘SwitchBufs’: charproc.c:3333:2: warning: implicit declaration of function ‘SwitchBufPtrs’; did you mean ‘SwitchBufs’? [-Wimplicit-function-declaration] 3333 | SwitchBufPtrs(screen); | ^~~~~~~~~~~~~ | SwitchBufs charproc.c:3334:2: warning: implicit declaration of function ‘TrackText’ [-Wimplicit-function-declaration] 3334 | TrackText(0, 0, 0, 0); /* remove any highlighting */ | ^~~~~~~~~ charproc.c: At top level: charproc.c:3360:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 3360 | SwitchBufPtrs(screen) | ^~~~~~~~~~~~~ charproc.c:3385:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 3385 | VTRun() | ^~~~~ charproc.c: In function ‘VTRun’: charproc.c:3391:2: warning: implicit declaration of function ‘VTInit’ [-Wimplicit-function-declaration] 3391 | VTInit (); | ^~~~~~ charproc.c: In function ‘VTExpose’: charproc.c:3441:3: warning: implicit declaration of function ‘HandleExposure’; did you mean ‘HandleSecure’? [-Wimplicit-function-declaration] 3441 | HandleExposure (screen, event); | ^~~~~~~~~~~~~~ | HandleSecure charproc.c: In function ‘VTInitialize’: charproc.c:3691:4: warning: implicit declaration of function ‘set_character_class’ [-Wimplicit-function-declaration] 3691 | set_character_class (new->screen.charClass); | ^~~~~~~~~~~~~~~~~~~ charproc.c:3694:4: warning: implicit declaration of function ‘ScrollBarOn’ [-Wimplicit-function-declaration] 3694 | ScrollBarOn (new, TRUE, FALSE); | ^~~~~~~~~~~ charproc.c: In function ‘VTRealize’: charproc.c:3737:2: warning: implicit declaration of function ‘TabReset’ [-Wimplicit-function-declaration] 3737 | TabReset (term->tabs); | ^~~~~~~~ charproc.c:3744:7: warning: implicit declaration of function ‘LoadNewFont’; did you mean ‘XLoadFont’? [-Wimplicit-function-declaration] 3744 | if (!LoadNewFont(screen, False, 0)) { | ^~~~~~~~~~~ | XLoadFont charproc.c:3775:6: warning: implicit declaration of function ‘Exit’; did you mean ‘exit’? [-Wimplicit-function-declaration] 3775 | Exit (1); | ^~~~ | exit charproc.c:3784:4: warning: implicit declaration of function ‘recolor_cursor’; did you mean ‘XRecolorCursor’? [-Wimplicit-function-declaration] 3784 | recolor_cursor (screen->pointer_cursor, | ^~~~~~~~~~~~~~ | XRecolorCursor charproc.c:3884:2: warning: implicit declaration of function ‘set_cursor_gcs’ [-Wimplicit-function-declaration] 3884 | set_cursor_gcs (screen, F_ISO8859_1); | ^~~~~~~~~~~~~~ charproc.c:3892:2: warning: implicit declaration of function ‘setupgset’ [-Wimplicit-function-declaration] 3892 | setupgset(); | ^~~~~~~~~ charproc.c:3946:2: warning: implicit declaration of function ‘set_vt_box’ [-Wimplicit-function-declaration] 3946 | set_vt_box (screen); | ^~~~~~~~~~ charproc.c: In function ‘VTSetValues’: charproc.c:4178:6: warning: implicit declaration of function ‘ScrollBarOff’ [-Wimplicit-function-declaration] 4178 | ScrollBarOff (&newvt->screen); | ^~~~~~~~~~~~ charproc.c: At top level: charproc.c:4205:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 4205 | ShowCursor() | ^~~~~~~~~~ charproc.c: In function ‘ShowCursor’: charproc.c:4220:27: warning: ‘return’ with no value, in function returning non-void 4220 | if (eventMode != NORMAL) return; | ^~~~~~ charproc.c:4205:1: note: declared here 4205 | ShowCursor() | ^~~~~~~~~~ charproc.c:4228:3: warning: ‘return’ with no value, in function returning non-void 4228 | return; | ^~~~~~ charproc.c:4205:1: note: declared here 4205 | ShowCursor() | ^~~~~~~~~~ charproc.c:4339:2: warning: implicit declaration of function ‘IMSendSpot’ [-Wimplicit-function-declaration] 4339 | IMSendSpot(screen); | ^~~~~~~~~~ charproc.c:4342:2: warning: implicit declaration of function ‘Kinput2SendSpot’ [-Wimplicit-function-declaration] 4342 | Kinput2SendSpot(); | ^~~~~~~~~~~~~~~ charproc.c: At top level: charproc.c:4349:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 4349 | HideCursor() | ^~~~~~~~~~ charproc.c: In function ‘HideCursor’: charproc.c:4373:3: warning: ‘return’ with no value, in function returning non-void 4373 | return; | ^~~~~~ charproc.c:4349:1: note: declared here 4349 | HideCursor() | ^~~~~~~~~~ charproc.c: At top level: charproc.c:4453:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 4453 | VTReset(full) | ^~~~~~~ charproc.c:4537:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 4537 | ToStatus(col) | ^~~~~~~~ charproc.c:4556:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 4556 | FromStatus() | ^~~~~~~~~~ charproc.c: In function ‘FromStatus’: charproc.c:4561:3: warning: ‘return’ with no value, in function returning non-void 4561 | return; | ^~~~~~ charproc.c:4556:1: note: declared here 4556 | FromStatus() | ^~~~~~~~~~ charproc.c: At top level: charproc.c:4566:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 4566 | ShowStatus() | ^~~~~~~~~~ charproc.c: In function ‘ShowStatus’: charproc.c:4571:3: warning: ‘return’ with no value, in function returning non-void 4571 | return; | ^~~~~~ charproc.c:4566:1: note: declared here 4566 | ShowStatus() | ^~~~~~~~~~ charproc.c:4573:2: warning: implicit declaration of function ‘DoResizeScreen’ [-Wimplicit-function-declaration] 4573 | DoResizeScreen(term); | ^~~~~~~~~~~~~~ charproc.c:4575:3: warning: implicit declaration of function ‘ResizeScrollBar’ [-Wimplicit-function-declaration] 4575 | ResizeScrollBar(screen->scrollWidget, -1, -1, | ^~~~~~~~~~~~~~~ charproc.c: At top level: charproc.c:4579:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 4579 | HideStatus() | ^~~~~~~~~~ charproc.c: In function ‘HideStatus’: charproc.c:4587:3: warning: ‘return’ with no value, in function returning non-void 4587 | return; | ^~~~~~ charproc.c:4579:1: note: declared here 4579 | HideStatus() | ^~~~~~~~~~ charproc.c: At top level: charproc.c:4605:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 4605 | EraseStatus() | ^~~~~~~~~~~ charproc.c: In function ‘EraseStatus’: charproc.c:4616:3: warning: ‘return’ with no value, in function returning non-void 4616 | return; | ^~~~~~ charproc.c:4605:1: note: declared here 4605 | EraseStatus() | ^~~~~~~~~~~ charproc.c:4626:2: warning: implicit declaration of function ‘FillRectangle’; did you mean ‘XFillRectangle’? [-Wimplicit-function-declaration] 4626 | FillRectangle(screen->display, TextWindow(screen), | ^~~~~~~~~~~~~ | XFillRectangle charproc.c: At top level: charproc.c:4637:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 4637 | StatusBox(screen) | ^~~~~~~~~ charproc.c: In function ‘set_character_class’: charproc.c:4724:17: warning: implicit declaration of function ‘SetCharacterClassRange’ [-Wimplicit-function-declaration] 4724 | } else if (SetCharacterClassRange (low, high, acc) != 0) { | ^~~~~~~~~~~~~~~~~~~~~~ charproc.c: In function ‘HandleBell’: charproc.c:4796:36: warning: implicit declaration of function ‘atoi’ [-Wimplicit-function-declaration] 4796 | int percent = (*param_count) ? atoi(params[0]) : 0; | ^~~~ charproc.c: In function ‘HandleVisualBell’: charproc.c:4814:5: warning: implicit declaration of function ‘VisualBell’; did you mean ‘XtCVisualBell’? [-Wimplicit-function-declaration] 4814 | VisualBell(); | ^~~~~~~~~~ | XtCVisualBell charproc.c: In function ‘LoadNewFont’: charproc.c:5250:5: warning: implicit declaration of function ‘IMSendFonts’ [-Wimplicit-function-declaration] 5250 | IMSendFonts(screen); | ^~~~~~~~~~~ charproc.c:5253:5: warning: implicit declaration of function ‘Kinput2SendFonts’ [-Wimplicit-function-declaration] 5253 | Kinput2SendFonts(); | ^~~~~~~~~~~~~~~~ charproc.c: In function ‘update_font_info’: charproc.c:5463:2: warning: implicit declaration of function ‘Redraw’ [-Wimplicit-function-declaration] 5463 | Redraw (); | ^~~~~~ charproc.c:5467:5: warning: implicit declaration of function ‘set_vt_graphics’ [-Wimplicit-function-declaration] 5467 | set_vt_graphics (screen); | ^~~~~~~~~~~~~~~ charproc.c: At top level: charproc.c:5471:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 5471 | set_vt_box (screen) | ^~~~~~~~~~ charproc.c: In function ‘set_vt_box’: charproc.c:5489:2: warning: implicit declaration of function ‘set_vt_box_per_gset’ [-Wimplicit-function-declaration] 5489 | set_vt_box_per_gset(screen); | ^~~~~~~~~~~~~~~~~~~ charproc.c: At top level: charproc.c:5502:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 5502 | set_vt_graphics (screen) | ^~~~~~~~~~~~~~~ charproc.c:5624:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 5624 | set_cursor_gcs (screen, fnum) | ^~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I/usr/include -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DKTERM -DSTATUSLINE -DKEEPALIVE -DWALLPAPER -c -o cursor.o cursor.c In file included from /usr/include/sys/types.h:25, from /usr/include/X11/Xlib.h:38, from /usr/include/X11/Intrinsic.h:53, from /usr/include/X11/IntrinsicP.h:51, from ptyx.h:35, from cursor.c:31: /usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ cursor.c: In function ‘_CheckSelection’: cursor.c:47:2: warning: implicit declaration of function ‘TrackText’ [-Wimplicit-function-declaration] 47 | TrackText(0, 0, 0, 0); | ^~~~~~~~~ cursor.c: At top level: cursor.c:58:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 58 | CursorSet(screen, row, col, flags) | ^~~~~~~~~ cursor.c:81:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 81 | CursorBack(screen, n) | ^~~~~~~~~~ cursor.c:110:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 110 | CursorForward(screen, n) | ^~~~~~~~~~~~~ cursor.c:125:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 125 | CursorDown(screen, n) | ^~~~~~~~~~ cursor.c:145:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 145 | CursorUp(screen, n) | ^~~~~~~~ cursor.c:165:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 165 | Index(screen, amount) | ^~~~~ cursor.c: In function ‘Index’: cursor.c:178:3: warning: ‘return’ with no value, in function returning non-void 178 | return; | ^~~~~~ cursor.c:165:1: note: declared here 165 | Index(screen, amount) | ^~~~~ cursor.c:182:2: warning: implicit declaration of function ‘Scroll’ [-Wimplicit-function-declaration] 182 | Scroll(screen, amount - j); | ^~~~~~ cursor.c: At top level: cursor.c:189:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 189 | RevIndex(screen, amount) | ^~~~~~~~ cursor.c: In function ‘RevIndex’: cursor.c:200:3: warning: ‘return’ with no value, in function returning non-void 200 | return; | ^~~~~~ cursor.c:189:1: note: declared here 189 | RevIndex(screen, amount) | ^~~~~~~~ cursor.c:203:2: warning: implicit declaration of function ‘RevScroll’ [-Wimplicit-function-declaration] 203 | RevScroll(screen, amount - (screen->cur_row - screen->top_marg)); | ^~~~~~~~~ cursor.c: At top level: cursor.c:210:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 210 | CarriageReturn(screen) | ^~~~~~~~~~~~~~ cursor.c:221:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 221 | CursorSave(term, sc) | ^~~~~~~~~~ cursor.c:238:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 238 | CursorRestore(term, sc) | ^~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I/usr/include -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DKTERM -DSTATUSLINE -DKEEPALIVE -DWALLPAPER -c -o data.o data.c In file included from /usr/include/sys/types.h:25, from /usr/include/X11/Xlib.h:38, from /usr/include/X11/Intrinsic.h:53, from /usr/include/X11/IntrinsicP.h:51, from ptyx.h:35, from data.c:29: /usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I/usr/include -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DKTERM -DSTATUSLINE -DKEEPALIVE -DWALLPAPER -c -o input.o input.c In file included from /usr/include/sys/types.h:25, from /usr/include/X11/Xlib.h:38, from /usr/include/X11/Intrinsic.h:53, from /usr/include/X11/IntrinsicP.h:51, from ptyx.h:35, from input.c:31: /usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ input.c: In function ‘AdjustAfterInput’: input.c:50:3: warning: implicit declaration of function ‘WindowScroll’ [-Wimplicit-function-declaration] 50 | WindowScroll(screen, 0); | ^~~~~~~~~~~~ input.c:56:5: warning: implicit declaration of function ‘Bell’; did you mean ‘XBell’? [-Wimplicit-function-declaration] 56 | Bell(XkbBI_MarginBell,0); | ^~~~ | XBell input.c: At top level: input.c:67:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 67 | Input (keyboard, screen, event, eightbit) | ^~~~~ input.c: In function ‘Input’: input.c:94:15: warning: implicit declaration of function ‘XmuLookupKana’; did you mean ‘XLookupNone’? [-Wimplicit-function-declaration] 94 | nbytes = XmuLookupKana (event, strbuf, STRBUFSIZE, | ^~~~~~~~~~~~~ | XLookupNone input.c:124:3: warning: implicit declaration of function ‘unparseseq’ [-Wimplicit-function-declaration] 124 | unparseseq(&reply, pty); | ^~~~~~~~~~ input.c:125:3: warning: implicit declaration of function ‘unparseputc’ [-Wimplicit-function-declaration] 125 | unparseputc((char)(keysym-XK_KP_F1+'P'), pty); | ^~~~~~~~~~~ input.c:229:2: warning: ‘return’ with no value, in function returning non-void 229 | return; | ^~~~~~ input.c:67:1: note: declared here 67 | Input (keyboard, screen, event, eightbit) | ^~~~~ input.c: At top level: input.c:232:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 232 | StringInput (screen, string, nbytes) | ^~~~~~~~~~~ rm -f main.o x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -I/usr/include -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DKTERM -DSTATUSLINE -DKEEPALIVE -DWALLPAPER -DUTMP -DUSE_TTY_GROUP -DOSMAJORVERSION=5 -DOSMINORVERSION=4 main.c In file included from /usr/include/sys/types.h:25, from /usr/include/X11/Xlib.h:38, from /usr/include/X11/Intrinsic.h:53, from /usr/include/X11/IntrinsicP.h:51, from ptyx.h:35, from main.c:71: /usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ main.c:1166:27: warning: initialization of ‘Pixmap’ {aka ‘long unsigned int’} from ‘void *’ makes integer from pointer without a cast [-Wint-conversion] 1166 | Pixmap BackgroundPixmap = NULL; | ^~~~ main.c:1167:33: warning: initialization of ‘Pixmap’ {aka ‘long unsigned int’} from ‘void *’ makes integer from pointer without a cast [-Wint-conversion] 1167 | Pixmap BackgroundPixmap_shape = NULL; | ^~~~ main.c:1241:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 1241 | main (argc, argv) | ^~~~ main.c: In function ‘main’: main.c:1460:20: warning: passing argument 1 of ‘XtSetErrorHandler’ makes ‘__attribute__((noreturn))’ qualified function pointer from unqualified [-Wdiscarded-qualifiers] 1460 | XtSetErrorHandler(xt_error); | ^~~~~~~~ In file included from /usr/include/X11/IntrinsicP.h:51, from ptyx.h:35, from main.c:71: /usr/include/X11/Intrinsic.h:1775:5: note: expected ‘__attribute__((noreturn)) void (*)(char *)’ but argument is of type ‘void (*)()’ 1775 | XtErrorHandler /* handler */ _X_NORETURN | ^ main.c:1726:2: warning: implicit declaration of function ‘get_terminal’ [-Wimplicit-function-declaration] 1726 | get_terminal (); | ^~~~~~~~~~~~ main.c:1727:2: warning: implicit declaration of function ‘spawn’ [-Wimplicit-function-declaration] 1727 | spawn (); | ^~~~~ main.c:1776:3: warning: implicit declaration of function ‘Error’; did you mean ‘xerror’? [-Wimplicit-function-declaration] 1776 | Error(); | ^~~~~ | xerror main.c:1828:34: warning: comparison between pointer and integer 1828 | if(BackgroundPixmap_shape != NULL) | ^~ main.c:1846:4: warning: implicit declaration of function ‘VTRun’ [-Wimplicit-function-declaration] 1846 | VTRun(); | ^~~~~ main.c: At top level: main.c:1866:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 1866 | get_pty (pty) | ^~~~~~~ main.c: In function ‘get_pty’: main.c:1967:9: warning: implicit declaration of function ‘pty_search’; did you mean ‘bsearch’? [-Wimplicit-function-declaration] 1967 | return pty_search(pty); | ^~~~~~~~~~ | bsearch main.c: At top level: main.c:2034:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 2034 | get_terminal () | ^~~~~~~~~~~~ main.c:2185:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 2185 | spawn () | ^~~~~ main.c: In function ‘spawn’: main.c:2330:8: warning: implicit declaration of function ‘SysError’; did you mean ‘HsSysError’? [-Wimplicit-function-declaration] 2330 | SysError(ERROR_OPDEVTTY); | ^~~~~~~~ | HsSysError main.c:2410:6: warning: implicit declaration of function ‘VTInit’ [-Wimplicit-function-declaration] 2410 | VTInit(); /* realize now so know window size for tty driver */ | ^~~~~~ main.c:2444:10: warning: implicit declaration of function ‘tgetent’; did you mean ‘getenv’? [-Wimplicit-function-declaration] 2444 | if (tgetent (ptr, resource.term_name) == 1) { | ^~~~~~~ | getenv main.c:2449:7: warning: implicit declaration of function ‘resize’; did you mean ‘dysize’? [-Wimplicit-function-declaration] 2449 | resize (screen, TermName, termcap, newtc); | ^~~~~~ | dysize main.c:3022:3: warning: implicit declaration of function ‘Setenv’; did you mean ‘setenv’? [-Wimplicit-function-declaration] 3022 | Setenv ("TERM=", TermName); | ^~~~~~ | setenv main.c:3273:5: warning: implicit declaration of function ‘initgroups’ [-Wimplicit-function-declaration] 3273 | initgroups (pw->pw_name, pw->pw_gid); | ^~~~~~~~~~ In file included from main.c:2702: /usr/include/grp.h:197:12: note: previous declaration of ‘initgroups’ was here 197 | extern int initgroups (const char *__user, __gid_t __group); | ^~~~~~~~~~ main.c:3344:7: warning: implicit declaration of function ‘remove_termcap_entry’ [-Wimplicit-function-declaration] 3344 | remove_termcap_entry (newtc, ":ti="); | ^~~~~~~~~~~~~~~~~~~~ main.c:3430:4: warning: missing sentinel in function call [-Wformat=] 3430 | 0); | ^ main.c: At top level: main.c:3689:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 3689 | resize(screen, TermName, oldtc, newtc) | ^~~~~~ main.c: In function ‘reapchild’: main.c:3777:6: warning: implicit declaration of function ‘Cleanup’ [-Wimplicit-function-declaration] 3777 | Cleanup (0); | ^~~~~~~ main.c: At top level: main.c:3785:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 3785 | consolepr(fmt,x0,x1,x2,x3,x4,x5,x6,x7,x8,x9) | ^~~~~~~~~ main.c: In function ‘consolepr’: main.c:3785:1: warning: type of ‘x0’ defaults to ‘int’ [-Wimplicit-int] main.c:3785:1: warning: type of ‘x1’ defaults to ‘int’ [-Wimplicit-int] main.c:3785:1: warning: type of ‘x2’ defaults to ‘int’ [-Wimplicit-int] main.c:3785:1: warning: type of ‘x3’ defaults to ‘int’ [-Wimplicit-int] main.c:3785:1: warning: type of ‘x4’ defaults to ‘int’ [-Wimplicit-int] main.c:3785:1: warning: type of ‘x5’ defaults to ‘int’ [-Wimplicit-int] main.c:3785:1: warning: type of ‘x6’ defaults to ‘int’ [-Wimplicit-int] main.c:3785:1: warning: type of ‘x7’ defaults to ‘int’ [-Wimplicit-int] main.c:3785:1: warning: type of ‘x8’ defaults to ‘int’ [-Wimplicit-int] main.c:3785:1: warning: type of ‘x9’ defaults to ‘int’ [-Wimplicit-int] main.c: At top level: main.c:3811:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 3811 | remove_termcap_entry (buf, str) | ^~~~~~~~~~~~~~~~~~~~ main.c: In function ‘main’: main.c:1744:6: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] 1744 | write (screen->respond, buf, strlen (buf)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.c: In function ‘HsSysError’: main.c:2148:2: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] 2148 | write(pf, (char *) &handshake, sizeof(handshake)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.c: In function ‘first_map_occurred’: main.c:2160:5: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] 2160 | write (pc_pipe[1], (char *) &handshake, sizeof(handshake)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.c: In function ‘spawn’: main.c:2280:3: warning: ignoring return value of ‘setgid’, declared with attribute warn_unused_result [-Wunused-result] 2280 | setgid (screen->gid); | ^~~~~~~~~~~~~~~~~~~~ main.c:2281:3: warning: ignoring return value of ‘setuid’, declared with attribute warn_unused_result [-Wunused-result] 2281 | setuid (screen->uid); | ^~~~~~~~~~~~~~~~~~~~ main.c:2662:4: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] 2662 | write(cp_pipe[1], (char *) &handshake, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2663 | sizeof(handshake)); | ~~~~~~~~~~~~~~~~~~ main.c:2706:4: warning: ignoring return value of ‘chown’, declared with attribute warn_unused_result [-Wunused-result] 2706 | chown (ttydev, screen->uid, ttygrp->gr_gid); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.c:2711:4: warning: ignoring return value of ‘chown’, declared with attribute warn_unused_result [-Wunused-result] 2711 | chown (ttydev, screen->uid, screen->gid); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.c:3060:15: warning: ignoring return value of ‘dup’, declared with attribute warn_unused_result [-Wunused-result] 3060 | (void) dup(tty); | ^~~~~~~~ main.c:3185:7: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] 3185 | write(i, (char *)&utmp, sizeof(struct utmp)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.c:3266:9: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] 3266 | (void)write(cp_pipe[1], (char *)&handshake, sizeof(handshake)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.c:3270:10: warning: ignoring return value of ‘setgid’, declared with attribute warn_unused_result [-Wunused-result] 3270 | (void) setgid (screen->gid); | ^~~~~~~~~~~~~~~~~~~~ main.c:3275:10: warning: ignoring return value of ‘setuid’, declared with attribute warn_unused_result [-Wunused-result] 3275 | (void) setuid (screen->uid); | ^~~~~~~~~~~~~~~~~~~~ main.c:3289:9: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] 3289 | (void)write(cp_pipe[1], (char *)&handshake, sizeof(handshake)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.c:3475:8: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] 3475 | write(pc_pipe[1], (char *) &handshake, sizeof(handshake)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.c:3480:4: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] 3480 | write(pc_pipe[1], (char *) &handshake, sizeof(handshake)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.c: In function ‘Exit’: main.c:3673:3: warning: ignoring return value of ‘chown’, declared with attribute warn_unused_result [-Wunused-result] 3673 | chown (ttydev, 0, 0); | ^~~~~~~~~~~~~~~~~~~~ main.c:3675:3: warning: ignoring return value of ‘chown’, declared with attribute warn_unused_result [-Wunused-result] 3675 | chown (ptydev, 0, 0); | ^~~~~~~~~~~~~~~~~~~~ main.c: In function ‘consolepr’: main.c:3800:2: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] 3800 | write(f, buf, strlen(buf)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I/usr/include -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DKTERM -DSTATUSLINE -DKEEPALIVE -DWALLPAPER -c -o menu.o menu.c In file included from /usr/include/sys/types.h:25, from /usr/include/X11/Xlib.h:38, from /usr/include/X11/Intrinsic.h:53, from /usr/include/X11/IntrinsicP.h:51, from ptyx.h:35, from menu.c:30: /usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ menu.c: In function ‘domenu’: menu.c:207:2: warning: implicit declaration of function ‘Bell’; did you mean ‘XBell’? [-Wimplicit-function-declaration] 207 | Bell(XkbBI_MinorError,0); | ^~~~ | XBell menu.c: In function ‘do_securekbd’: menu.c:433:2: warning: implicit declaration of function ‘ReverseVideo’; did you mean ‘XtCReverseVideo’? [-Wimplicit-function-declaration] 433 | ReverseVideo (term); | ^~~~~~~~~~~~ | XtCReverseVideo menu.c: In function ‘do_redraw’: menu.c:489:5: warning: implicit declaration of function ‘Redraw’ [-Wimplicit-function-declaration] 489 | Redraw (); | ^~~~~~ menu.c: In function ‘do_quit’: menu.c:555:5: warning: implicit declaration of function ‘Cleanup’; did you mean ‘SmsCleanUp’? [-Wimplicit-function-declaration] 555 | Cleanup (0); | ^~~~~~~ | SmsCleanUp menu.c: In function ‘do_scrollbar’: menu.c:571:2: warning: implicit declaration of function ‘ScrollBarOff’ [-Wimplicit-function-declaration] 571 | ScrollBarOff (screen); | ^~~~~~~~~~~~ menu.c:573:2: warning: implicit declaration of function ‘ScrollBarOn’ [-Wimplicit-function-declaration] 573 | ScrollBarOn (term, FALSE, FALSE); | ^~~~~~~~~~~ menu.c: In function ‘do_jumpscroll’: menu.c:588:26: warning: implicit declaration of function ‘FlushScroll’ [-Wimplicit-function-declaration] 588 | if (screen->scroll_amt) FlushScroll(screen); | ^~~~~~~~~~~ menu.c: In function ‘do_softreset’: menu.c:752:5: warning: implicit declaration of function ‘VTReset’ [-Wimplicit-function-declaration] 752 | VTReset (FALSE); | ^~~~~~~ menu.c: In function ‘do_clearsavedlines’: menu.c:771:5: warning: implicit declaration of function ‘ScrollBarDrawThumb’ [-Wimplicit-function-declaration] 771 | ScrollBarDrawThumb(screen->scrollWidget); | ^~~~~~~~~~~~~~~~~~ menu.c: In function ‘do_statusline’: menu.c:803:2: warning: implicit declaration of function ‘HideStatus’ [-Wimplicit-function-declaration] 803 | HideStatus(); | ^~~~~~~~~~ menu.c:805:2: warning: implicit declaration of function ‘ShowStatus’; did you mean ‘Status’? [-Wimplicit-function-declaration] 805 | ShowStatus(); | ^~~~~~~~~~ | Status menu.c: In function ‘do_reversestatus’: menu.c:820:5: warning: implicit declaration of function ‘ScrnRefresh’ [-Wimplicit-function-declaration] 820 | ScrnRefresh(screen, screen->max_row+1, 0, 1, screen->max_col+1, False); | ^~~~~~~~~~~ menu.c: In function ‘do_vtfont’: menu.c:920:6: warning: implicit declaration of function ‘SetVTFont’; did you mean ‘XSetFont’? [-Wimplicit-function-declaration] 920 | SetVTFont (i, True, NULL, NULL); | ^~~~~~~~~ | XSetFont rm -f misc.o x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native -I/usr/include -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DKTERM -DSTATUSLINE -DKEEPALIVE -DWALLPAPER misc.c In file included from /usr/include/sys/types.h:25, from /usr/include/X11/Xlib.h:38, from /usr/include/X11/Intrinsic.h:53, from /usr/include/X11/IntrinsicP.h:51, from ptyx.h:35, from misc.c:29: /usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ misc.c:64:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 64 | xevents() | ^~~~~~~ misc.c: In function ‘xevents’: misc.c:74:3: warning: implicit declaration of function ‘FlushScroll’ [-Wimplicit-function-declaration] 74 | FlushScroll(screen); | ^~~~~~~~~~~ misc.c:92:6: warning: ‘return’ with no value, in function returning non-void 92 | return; | ^~~~~~ misc.c:64:1: note: declared here 64 | xevents() | ^~~~~~~ misc.c:96:4: warning: ‘return’ with no value, in function returning non-void 96 | return; | ^~~~~~ misc.c:64:1: note: declared here 64 | xevents() | ^~~~~~~ misc.c: In function ‘make_colored_cursor’: misc.c:156:2: warning: implicit declaration of function ‘recolor_cursor’; did you mean ‘XRecolorCursor’? [-Wimplicit-function-declaration] 156 | recolor_cursor (c, fg, bg); | ^~~~~~~~~~~~~~ | XRecolorCursor misc.c: In function ‘HandleKeyPressed’: misc.c:172:2: warning: implicit declaration of function ‘Input’ [-Wimplicit-function-declaration] 172 | Input (&term->keyboard, screen, &event->xkey, False); | ^~~~~ misc.c: In function ‘HandleStringEvent’: misc.c:225:6: warning: implicit declaration of function ‘StringInput’ [-Wimplicit-function-declaration] 225 | StringInput (screen, hexval, 1); | ^~~~~~~~~~~ misc.c: In function ‘DoSpecialEnterNotify’: misc.c:248:2: warning: implicit declaration of function ‘selectwindow’ [-Wimplicit-function-declaration] 248 | selectwindow(screen, INWINDOW); | ^~~~~~~~~~~~ misc.c: In function ‘DoSpecialLeaveNotify’: misc.c:277:2: warning: implicit declaration of function ‘unselectwindow’ [-Wimplicit-function-declaration] 277 | unselectwindow(screen, INWINDOW); | ^~~~~~~~~~~~~~ misc.c: In function ‘HandleFocusChange’: misc.c:308:7: warning: implicit declaration of function ‘Bell’; did you mean ‘XBell’? [-Wimplicit-function-declaration] 308 | Bell(XkbBI_Info, 100); | ^~~~ | XBell misc.c:309:7: warning: implicit declaration of function ‘ReverseVideo’; did you mean ‘HandleReverseVideo’? [-Wimplicit-function-declaration] 309 | ReverseVideo(term); | ^~~~~~~~~~~~ | HandleReverseVideo misc.c: At top level: misc.c:318:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 318 | selectwindow(screen, flag) | ^~~~~~~~~~~~ misc.c: In function ‘selectwindow’: misc.c:338:7: warning: implicit declaration of function ‘HideCursor’; did you mean ‘BadCursor’? [-Wimplicit-function-declaration] 338 | HideCursor(); | ^~~~~~~~~~ | BadCursor misc.c:341:4: warning: implicit declaration of function ‘ShowCursor’; did you mean ‘XNCursor’? [-Wimplicit-function-declaration] 341 | ShowCursor(); | ^~~~~~~~~~ | XNCursor misc.c:342:3: warning: ‘return’ with no value, in function returning non-void 342 | return; | ^~~~~~ misc.c:318:1: note: declared here 318 | selectwindow(screen, flag) | ^~~~~~~~~~~~ misc.c: At top level: misc.c:348:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 348 | unselectwindow(screen, flag) | ^~~~~~~~~~~~~~ misc.c: In function ‘unselectwindow’: misc.c:352:35: warning: ‘return’ with no value, in function returning non-void 352 | if (screen->always_highlight) return; | ^~~~~~ misc.c:348:1: note: declared here 348 | unselectwindow(screen, flag) | ^~~~~~~~~~~~~~ misc.c: At top level: misc.c:377:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 377 | Bell(which,percent) | ^~~~ misc.c: In function ‘Bell’: misc.c:401:3: warning: ‘return’ with no value, in function returning non-void 401 | return; | ^~~~~~ misc.c:377:1: note: declared here 377 | Bell(which,percent) | ^~~~ misc.c:408:6: warning: ‘return’ with no value, in function returning non-void 408 | return; | ^~~~~~ misc.c:377:1: note: declared here 377 | Bell(which,percent) | ^~~~ misc.c:414:2: warning: implicit declaration of function ‘VisualBell’ [-Wimplicit-function-declaration] 414 | VisualBell(); | ^~~~~~~~~~ misc.c: At top level: misc.c:439:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 439 | VisualBell() | ^~~~~~~~~~ misc.c:503:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 503 | Redraw() | ^~~~~~ misc.c:759:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 759 | do_osc(func) | ^~~~~~ misc.c: In function ‘do_osc’: misc.c:784:3: warning: implicit declaration of function ‘Changename’ [-Wimplicit-function-declaration] 784 | Changename(buf); | ^~~~~~~~~~ misc.c:785:3: warning: implicit declaration of function ‘Changetitle’ [-Wimplicit-function-declaration] 785 | Changetitle(buf); | ^~~~~~~~~~~ misc.c:817:3: warning: implicit declaration of function ‘SetVTFont’; did you mean ‘XSetFont’? [-Wimplicit-function-declaration] 817 | SetVTFont (fontMenu_fontescape, True, buf, NULL); | ^~~~~~~~~ | XSetFont misc.c: At top level: misc.c:827:8: warning: return type defaults to ‘int’ [-Wimplicit-int] 827 | static ChangeGroup(attribute, value) | ^~~~~~~~~~~ misc.c:838:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 838 | Changename(name) | ^~~~~~~~~~ misc.c:844:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 844 | Changetitle(name) | ^~~~~~~~~~~ misc.c:853:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 853 | Panic(s, a) | ^~~~~ misc.c:875:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 875 | SysError (i) | ^~~~~~~~ misc.c: In function ‘SysError’: misc.c:884:2: warning: implicit declaration of function ‘Cleanup’; did you mean ‘SmsCleanUp’? [-Wimplicit-function-declaration] 884 | Cleanup(i); | ^~~~~~~ | SmsCleanUp misc.c: At top level: misc.c:887:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 887 | Error (i) | ^~~~~ misc.c:898:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 898 | Cleanup (code) | ^~~~~~~ misc.c: In function ‘Cleanup’: misc.c:908:2: warning: implicit declaration of function ‘Exit’; did you mean ‘exit’? [-Wimplicit-function-declaration] 908 | Exit (code); | ^~~~ | exit misc.c: At top level: misc.c:918:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 918 | Setenv (var, value) | ^~~~~~ misc.c: In function ‘Setenv’: misc.c:931:3: warning: ‘return’ with no value, in function returning non-void 931 | return; | ^~~~~~ misc.c:918:1: note: declared here 918 | Setenv (var, value) | ^~~~~~ misc.c: At top level: misc.c:965:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 965 | xerror(d, ev) | ^~~~~~ misc.c:975:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 975 | xioerror(dpy) | ^~~~~~~~ misc.c:995:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 995 | XStrCmp(s1, s2) | ^~~~~~~ x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I/usr/include -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DKTERM -DSTATUSLINE -DKEEPALIVE -DWALLPAPER -c -o screen.o screen.c In file included from /usr/include/sys/types.h:25, from /usr/include/X11/Xlib.h:38, from /usr/include/X11/Intrinsic.h:53, from /usr/include/X11/IntrinsicP.h:51, from ptyx.h:35, from screen.c:31: /usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ screen.c: In function ‘Allocate’: screen.c:78:32: warning: ‘calloc’ argument 1 type is ‘unsigned int’ where ‘long unsigned int’ is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 78 | if ((base = (ScrnBuf) calloc ((unsigned)nrow, sizeof (Bchr *))) == 0) | ^~~~~~~~~~~~~~ screen.c:49:14: note: built-in ‘calloc’ declared here 49 | extern void *calloc(), *malloc(), *realloc(); | ^~~~~~ screen.c:82:3: warning: implicit declaration of function ‘SysError’ [-Wimplicit-function-declaration] 82 | SysError (ERROR_SCALLOC); | ^~~~~~~~ screen.c:85:29: warning: ‘calloc’ argument 1 type is ‘unsigned int’ where ‘long unsigned int’ is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 85 | if ((tmp = (Bchr *)calloc ((unsigned) (nrow * ncol), sizeof(Bchr))) == 0) | ^~~~~~~~~~~~~~~~~~~~~~~~ screen.c:49:14: note: built-in ‘calloc’ declared here 49 | extern void *calloc(), *malloc(), *realloc(); | ^~~~~~ screen.c: At top level: screen.c:104:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 104 | Reallocate(sbuf, sbufaddr, nrow, ncol, oldrow, oldcol) | ^~~~~~~~~~ screen.c: In function ‘Reallocate’: screen.c:169:7: warning: ‘realloc’ argument 2 type is ‘unsigned int’ where ‘long unsigned int’ is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 169 | (unsigned) (nrow * sizeof(Bchr *))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ screen.c:49:36: note: built-in ‘realloc’ declared here 49 | extern void *calloc(), *malloc(), *realloc(); | ^~~~~~~ screen.c:194:28: warning: ‘calloc’ argument 1 type is ‘unsigned int’ where ‘long unsigned int’ is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 194 | if ((tmp = (Bchr *)calloc((unsigned) (nrow * ncol), sizeof(Bchr))) == 0) | ^~~~~~~~~~~~~~~~~~~~~~~~ screen.c:49:14: note: built-in ‘calloc’ declared here 49 | extern void *calloc(), *malloc(), *realloc(); | ^~~~~~ screen.c: At top level: screen.c:249:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 249 | ScreenWrite (screen, str, flags, gset, length) | ^~~~~~~~~~~ screen.c: In function ‘ScreenWrite’: screen.c:282:3: warning: ‘return’ with no value, in function returning non-void 282 | return; | ^~~~~~ screen.c:249:1: note: declared here 249 | ScreenWrite (screen, str, flags, gset, length) | ^~~~~~~~~~~ screen.c: At top level: screen.c:329:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 329 | ScrnInsertLine (sb, last, where, n, size) | ^~~~~~~~~~~~~~ screen.c:396:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 396 | ScrnDeleteLine (sb, last, where, n, size) | ^~~~~~~~~~~~~~ screen.c:453:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 453 | ScrnInsertChar (sb, row, col, n, size) | ^~~~~~~~~~~~~~ screen.c:503:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 503 | ScrnDeleteChar (sb, row, col, n, size) | ^~~~~~~~~~~~~~ screen.c: In function ‘ScrnDeleteChar’: screen.c:513:11: warning: type defaults to ‘int’ in declaration of ‘nbytes’ [-Wimplicit-int] 513 | register nbytes = (size - n - col); | ^~~~~~ screen.c: At top level: screen.c:538:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 538 | ScrnRefresh (screen, toprow, leftcol, nrows, ncols, force) | ^~~~~~~~~~~ screen.c: In function ‘ScrnRefresh’: screen.c:621:3: warning: implicit declaration of function ‘FillRectangle’; did you mean ‘XFillRectangle’? [-Wimplicit-function-declaration] 621 | FillRectangle(screen->display, TextWindow(screen), | ^~~~~~~~~~~~~ | XFillRectangle screen.c:629:7: warning: implicit declaration of function ‘StatusBox’; did you mean ‘Status’? [-Wimplicit-function-declaration] 629 | StatusBox(screen); | ^~~~~~~~~ | Status screen.c:737:6: warning: implicit declaration of function ‘ScreenDraw’ [-Wimplicit-function-declaration] 737 | ScreenDraw(screen, row + topline, lastind, col, flags, False); | ^~~~~~~~~~ screen.c: At top level: screen.c:832:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 832 | ClearBufRows (screen, first, last) | ^~~~~~~~~~~~ screen.c:867:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 867 | ScreenResize (screen, width, height, flags) | ^~~~~~~~~~~~ screen.c: In function ‘ScreenResize’: screen.c:950:4: warning: implicit declaration of function ‘HideCursor’; did you mean ‘BadCursor’? [-Wimplicit-function-declaration] 950 | HideCursor(); | ^~~~~~~~~~ | BadCursor screen.c:954:7: warning: implicit declaration of function ‘SwitchBufPtrs’ [-Wimplicit-function-declaration] 954 | SwitchBufPtrs(screen); | ^~~~~~~~~~~~~ screen.c:982:7: warning: implicit declaration of function ‘ScrollSelection’ [-Wimplicit-function-declaration] 982 | ScrollSelection(screen, move_down_by); | ^~~~~~~~~~~~~~~ screen.c:1014:3: warning: implicit declaration of function ‘ResizeScrollBar’ [-Wimplicit-function-declaration] 1014 | ResizeScrollBar(screen->scrollWidget, -1, -1, height); | ^~~~~~~~~~~~~~~ screen.c:1018:2: warning: implicit declaration of function ‘ResizeSelection’ [-Wimplicit-function-declaration] 1018 | ResizeSelection (screen, rows, cols); | ^~~~~~~~~~~~~~~ screen.c:1053:2: warning: implicit declaration of function ‘IMSendSize’; did you mean ‘PMinSize’? [-Wimplicit-function-declaration] 1053 | IMSendSize(screen); | ^~~~~~~~~~ | PMinSize screen.c:1054:2: warning: implicit declaration of function ‘IMSendSpot’ [-Wimplicit-function-declaration] 1054 | IMSendSpot(screen); | ^~~~~~~~~~ screen.c:1057:2: warning: implicit declaration of function ‘Kinput2SendSize’ [-Wimplicit-function-declaration] 1057 | Kinput2SendSize(); | ^~~~~~~~~~~~~~~ screen.c:1058:2: warning: implicit declaration of function ‘Kinput2SendSpot’ [-Wimplicit-function-declaration] 1058 | Kinput2SendSpot(); | ^~~~~~~~~~~~~~~ screen.c: At top level: screen.c:1170:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 1170 | ScreenDraw(screen, row, col, endcol, flags, oncursor) | ^~~~~~~~~~ screen.c: In function ‘ScreenDraw’: screen.c:1235:6: warning: implicit declaration of function ‘LoadOneFont’; did you mean ‘XLoadFont’? [-Wimplicit-function-declaration] 1235 | LoadOneFont(screen, True, screen->menu_font_number, fnum, False); | ^~~~~~~~~~~ | XLoadFont screen.c:1297:4: warning: implicit declaration of function ‘DrawImageString16’; did you mean ‘XDrawImageString16’? [-Wimplicit-function-declaration] 1297 | DrawImageString16(screen, screen->max_ascent, reverse, | ^~~~~~~~~~~~~~~~~ | XDrawImageString16 screen.c:1310:4: warning: implicit declaration of function ‘DrawImageString’; did you mean ‘XDrawImageString’? [-Wimplicit-function-declaration] 1310 | DrawImageString(screen, /*0*/screen->max_ascent, reverse, | ^~~~~~~~~~~~~~~ | XDrawImageString x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I/usr/include -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DKTERM -DSTATUSLINE -DKEEPALIVE -DWALLPAPER -c -o scrollbar.o scrollbar.c In file included from /usr/include/sys/types.h:25, from /usr/include/X11/Xlib.h:38, from /usr/include/X11/Intrinsic.h:53, from /usr/include/X11/IntrinsicP.h:51, from ptyx.h:35, from scrollbar.c:29: /usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ scrollbar.c: In function ‘ResizeScreen’: scrollbar.c:172:2: warning: implicit declaration of function ‘IMSendSize’; did you mean ‘PMinSize’? [-Wimplicit-function-declaration] 172 | IMSendSize(screen); | ^~~~~~~~~~ | PMinSize scrollbar.c:173:2: warning: implicit declaration of function ‘IMSendSpot’ [-Wimplicit-function-declaration] 173 | IMSendSpot(screen); | ^~~~~~~~~~ scrollbar.c:176:2: warning: implicit declaration of function ‘Kinput2SendSize’ [-Wimplicit-function-declaration] 176 | Kinput2SendSize(); | ^~~~~~~~~~~~~~~ scrollbar.c:177:2: warning: implicit declaration of function ‘Kinput2SendSpot’ [-Wimplicit-function-declaration] 177 | Kinput2SendSpot(); | ^~~~~~~~~~~~~~~ scrollbar.c: At top level: scrollbar.c:224:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 224 | ScrollBarReverseVideo(scrollWidget) | ^~~~~~~~~~~~~~~~~~~~~ scrollbar.c:250:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 250 | ScrollBarDrawThumb(scrollWidget) | ^~~~~~~~~~~~~~~~~~ scrollbar.c:266:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 266 | ResizeScrollBar(scrollWidget, x, y, height) | ^~~~~~~~~~~~~~~ scrollbar.c:276:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 276 | WindowScroll(screen, top) | ^~~~~~~~~~~~ scrollbar.c: In function ‘WindowScroll’: scrollbar.c:293:3: warning: ‘return’ with no value, in function returning non-void 293 | return; | ^~~~~~ scrollbar.c:276:1: note: declared here 276 | WindowScroll(screen, top) | ^~~~~~~~~~~~ scrollbar.c:297:3: warning: implicit declaration of function ‘HideCursor’; did you mean ‘BadCursor’? [-Wimplicit-function-declaration] 297 | HideCursor(); | ^~~~~~~~~~ | BadCursor scrollbar.c:312:4: warning: implicit declaration of function ‘ScrollSelection’ [-Wimplicit-function-declaration] 312 | ScrollSelection(screen, i); | ^~~~~~~~~~~~~~~ scrollbar.c:315:2: warning: implicit declaration of function ‘scrolling_copy_area’ [-Wimplicit-function-declaration] 315 | scrolling_copy_area(screen, scrolltop, scrollheight, -i); | ^~~~~~~~~~~~~~~~~~~ scrollbar.c:334:2: warning: implicit declaration of function ‘ScrnRefresh’ [-Wimplicit-function-declaration] 334 | ScrnRefresh(screen, refreshtop, 0, lines, screen->max_col + 1, False); | ^~~~~~~~~~~ scrollbar.c: At top level: scrollbar.c:340:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 340 | ScrollBarOn (xw, init, doalloc) | ^~~~~~~~~~~ scrollbar.c: In function ‘ScrollBarOn’: scrollbar.c:350:3: warning: ‘return’ with no value, in function returning non-void 350 | return; | ^~~~~~ scrollbar.c:340:1: note: declared here 340 | ScrollBarOn (xw, init, doalloc) | ^~~~~~~~~~~ scrollbar.c:353:32: warning: ‘return’ with no value, in function returning non-void 353 | if (screen->scrollWidget) return; | ^~~~~~ scrollbar.c:340:1: note: declared here 340 | ScrollBarOn (xw, init, doalloc) | ^~~~~~~~~~~ scrollbar.c:358:3: warning: implicit declaration of function ‘Bell’; did you mean ‘XBell’? [-Wimplicit-function-declaration] 358 | Bell(XkbBI_MinorError,0); | ^~~~ | XBell scrollbar.c:359:3: warning: ‘return’ with no value, in function returning non-void 359 | return; | ^~~~~~ scrollbar.c:340:1: note: declared here 340 | ScrollBarOn (xw, init, doalloc) | ^~~~~~~~~~~ scrollbar.c:362:6: warning: ‘return’ with no value, in function returning non-void 362 | return; | ^~~~~~ scrollbar.c:340:1: note: declared here 340 | ScrollBarOn (xw, init, doalloc) | ^~~~~~~~~~~ scrollbar.c:369:6: warning: ‘return’ with no value, in function returning non-void 369 | return; | ^~~~~~ scrollbar.c:340:1: note: declared here 340 | ScrollBarOn (xw, init, doalloc) | ^~~~~~~~~~~ scrollbar.c:380:8: warning: implicit declaration of function ‘Error’; did you mean ‘perror’? [-Wimplicit-function-declaration] 380 | Error (ERROR_SBRALLOC); | ^~~~~ | perror scrollbar.c:386:47: warning: ‘calloc’ argument 1 type is ‘unsigned int’ where ‘long unsigned int’ is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 386 | (Bchr *)calloc((unsigned) screen->max_col + 1, sizeof(Bchr))) == NULL) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ scrollbar.c:347:20: note: built-in ‘calloc’ declared here 347 | void *realloc(), *calloc(); | ^~~~~~ scrollbar.c:423:6: warning: implicit declaration of function ‘Redraw’ [-Wimplicit-function-declaration] 423 | Redraw (); | ^~~~~~ scrollbar.c: At top level: scrollbar.c:427:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 427 | ScrollBarOff(screen) | ^~~~~~~~~~~~ scrollbar.c: In function ‘ScrollBarOff’: scrollbar.c:431:3: warning: ‘return’ with no value, in function returning non-void 431 | return; | ^~~~~~ scrollbar.c:427:1: note: declared here 427 | ScrollBarOff(screen) | ^~~~~~~~~~~~ scrollbar.c: In function ‘ScrollTextUpDownBy’: scrollbar.c:470:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 470 | int pixels = (int) call_data; | ^ scrollbar.c: In function ‘params_to_pixels’: scrollbar.c:521:14: warning: type defaults to ‘int’ in declaration of ‘mult’ [-Wimplicit-int] 521 | register mult = 1; | ^~~~ scrollbar.c:534:10: warning: implicit declaration of function ‘atoi’ [-Wimplicit-function-declaration] 534 | mult *= atoi (params[0]); | ^~~~ scrollbar.c: In function ‘HandleScrollForward’: scrollbar.c:559:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 559 | (XtPointer)params_to_pixels (screen, params, (int) *nparams)); | ^ scrollbar.c: In function ‘HandleScrollBack’: scrollbar.c:575:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 575 | (XtPointer)-params_to_pixels (screen, params, (int) *nparams)); | ^ x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I/usr/include -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DKTERM -DSTATUSLINE -DKEEPALIVE -DWALLPAPER -c -o tabs.o tabs.c In file included from /usr/include/sys/types.h:25, from /usr/include/X11/Xlib.h:38, from /usr/include/X11/Intrinsic.h:53, from /usr/include/X11/IntrinsicP.h:51, from ptyx.h:35, from tabs.c:30: /usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ tabs.c:40:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 40 | TabReset(tabs) | ^~~~~~~~ tabs.c: In function ‘TabReset’: tabs.c:49:3: warning: implicit declaration of function ‘TabSet’; did you mean ‘TabReset’? [-Wimplicit-function-declaration] 49 | TabSet(tabs, i); | ^~~~~~ | TabReset tabs.c: At top level: tabs.c:56:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 56 | TabSet(tabs, col) | ^~~~~~ tabs.c:66:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 66 | TabClear(tabs, col) | ^~~~~~~~ tabs.c:78:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 78 | TabNext (tabs, col) | ^~~~~~~ tabs.c: In function ‘TabNext’: tabs.c:86:3: warning: implicit declaration of function ‘Index’; did you mean ‘index’? [-Wimplicit-function-declaration] 86 | Index(screen, 1); | ^~~~~ | index tabs.c: At top level: tabs.c:99:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 99 | TabZonk (tabs) | ^~~~~~~ x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I/usr/include -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DKTERM -DSTATUSLINE -DKEEPALIVE -DWALLPAPER -c -o util.o util.c In file included from /usr/include/sys/types.h:25, from /usr/include/X11/Xlib.h:38, from /usr/include/X11/Intrinsic.h:53, from /usr/include/X11/IntrinsicP.h:51, from ptyx.h:35, from util.c:31: /usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ util.c:53:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 53 | FlushScroll(screen) | ^~~~~~~~~~~ util.c: In function ‘FlushScroll’: util.c:65:3: warning: implicit declaration of function ‘HideCursor’; did you mean ‘BadCursor’? [-Wimplicit-function-declaration] 65 | HideCursor(); | ^~~~~~~~~~ | BadCursor util.c:86:5: warning: implicit declaration of function ‘ScrollBarDrawThumb’ [-Wimplicit-function-declaration] 86 | ScrollBarDrawThumb(screen->scrollWidget); | ^~~~~~~~~~~~~~~~~~ util.c:117:2: warning: implicit declaration of function ‘ScrollSelection’ [-Wimplicit-function-declaration] 117 | ScrollSelection(screen, -(screen->scroll_amt)); | ^~~~~~~~~~~~~~~ util.c:119:2: warning: implicit declaration of function ‘scrolling_copy_area’ [-Wimplicit-function-declaration] 119 | scrolling_copy_area(screen, scrolltop+screen->scroll_amt, | ^~~~~~~~~~~~~~~~~~~ util.c:136:3: warning: implicit declaration of function ‘ScrnRefresh’ [-Wimplicit-function-declaration] 136 | ScrnRefresh(screen, refreshtop, 0, refreshheight, | ^~~~~~~~~~~ util.c: At top level: util.c:141:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 141 | AddToRefresh(screen) | ^~~~~~~~~~~~ util.c:179:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 179 | Scroll(screen, amount) | ^~~~~~ util.c: In function ‘Scroll’: util.c:211:3: warning: implicit declaration of function ‘ClearScreen’ [-Wimplicit-function-declaration] 211 | ClearScreen(screen); | ^~~~~~~~~~~ util.c:212:3: warning: ‘return’ with no value, in function returning non-void 212 | return; | ^~~~~~ util.c:179:1: note: declared here 179 | Scroll(screen, amount) | ^~~~~~ util.c:247:3: warning: implicit declaration of function ‘CopyWait’ [-Wimplicit-function-declaration] 247 | CopyWait(screen); | ^~~~~~~~ util.c:265:3: warning: implicit declaration of function ‘ScrnDeleteLine’ [-Wimplicit-function-declaration] 265 | ScrnDeleteLine(screen->allbuf, screen->bot_marg + | ^~~~~~~~~~~~~~ util.c: At top level: util.c:282:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 282 | RevScroll(screen, amount) | ^~~~~~~~~ util.c: In function ‘RevScroll’: util.c:341:2: warning: implicit declaration of function ‘ScrnInsertLine’ [-Wimplicit-function-declaration] 341 | ScrnInsertLine (screen->buf, screen->bot_marg, screen->top_marg, | ^~~~~~~~~~~~~~ util.c: At top level: util.c:350:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 350 | InsertLine (screen, n) | ^~~~~~~~~~ util.c: In function ‘InsertLine’: util.c:367:3: warning: ‘return’ with no value, in function returning non-void 367 | return; | ^~~~~~ util.c:350:1: note: declared here 350 | InsertLine (screen, n) | ^~~~~~~~~~ util.c: At top level: util.c:423:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 423 | DeleteLine(screen, n) | ^~~~~~~~~~ util.c: In function ‘DeleteLine’: util.c:440:3: warning: ‘return’ with no value, in function returning non-void 440 | return; | ^~~~~~ util.c:423:1: note: declared here 423 | DeleteLine(screen, n) | ^~~~~~~~~~ util.c: At top level: util.c:515:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 515 | InsertChar (screen, n) | ^~~~~~~~~~ util.c: In function ‘InsertChar’: util.c:528:2: warning: implicit declaration of function ‘BreakMBchar’ [-Wimplicit-function-declaration] 528 | BreakMBchar(screen); | ^~~~~~~~~~~ util.c:544:7: warning: implicit declaration of function ‘non_blank_line’ [-Wimplicit-function-declaration] 544 | if (non_blank_line (screen->buf, screen->cur_row, | ^~~~~~~~~~~~~~ util.c:559:3: warning: implicit declaration of function ‘FillRectangle’; did you mean ‘XFillRectangle’? [-Wimplicit-function-declaration] 559 | FillRectangle( | ^~~~~~~~~~~~~ | XFillRectangle util.c:575:2: warning: implicit declaration of function ‘ScrnInsertChar’; did you mean ‘InsertChar’? [-Wimplicit-function-declaration] 575 | ScrnInsertChar(screen->buf, screen->cur_row, screen->cur_col, n, | ^~~~~~~~~~~~~~ | InsertChar util.c: At top level: util.c:588:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 588 | DeleteChar (screen, n) | ^~~~~~~~~~ util.c: In function ‘DeleteChar’: util.c:646:2: warning: implicit declaration of function ‘ScrnDeleteChar’; did you mean ‘DeleteChar’? [-Wimplicit-function-declaration] 646 | ScrnDeleteChar (screen->buf, screen->cur_row, screen->cur_col, n, | ^~~~~~~~~~~~~~ | DeleteChar util.c:653:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 653 | #endif WALLPAPER | ^~~~~~~~~ util.c: At top level: util.c:660:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 660 | ClearAbove (screen) | ^~~~~~~~~~ util.c: In function ‘ClearAbove’: util.c:663:11: warning: type defaults to ‘int’ in declaration of ‘top’ [-Wimplicit-int] 663 | register top, height; | ^~~ util.c:663:16: warning: type defaults to ‘int’ in declaration of ‘height’ [-Wimplicit-int] 663 | register top, height; | ^~~~~~ util.c:679:4: warning: implicit declaration of function ‘ClearLeft’ [-Wimplicit-function-declaration] 679 | ClearLeft(screen); | ^~~~~~~~~ util.c:681:2: warning: implicit declaration of function ‘ClearBufRows’ [-Wimplicit-function-declaration] 681 | ClearBufRows(screen, 0, screen->cur_row - 1); | ^~~~~~~~~~~~ util.c: At top level: util.c:687:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 687 | ClearBelow (screen) | ^~~~~~~~~~ util.c: In function ‘ClearBelow’: util.c:690:11: warning: type defaults to ‘int’ in declaration of ‘top’ [-Wimplicit-int] 690 | register top; | ^~~ util.c:692:2: warning: implicit declaration of function ‘ClearRight’ [-Wimplicit-function-declaration] 692 | ClearRight(screen); | ^~~~~~~~~~ util.c: At top level: util.c:709:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 709 | ClearRight (screen) | ^~~~~~~~~~ util.c:761:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 761 | ClearLeft (screen) | ^~~~~~~~~ util.c:826:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 826 | ClearLine(screen) | ^~~~~~~~~ util.c:864:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 864 | ClearScreen(screen) | ^~~~~~~~~~~ util.c:891:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 891 | CopyWait(screen) | ^~~~~~~~ util.c: In function ‘CopyWait’: util.c:902:4: warning: implicit declaration of function ‘HandleExposure’ [-Wimplicit-function-declaration] 902 | HandleExposure (screen, &reply); | ^~~~~~~~~~~~~~ util.c:920:5: warning: ‘return’ with no value, in function returning non-void 920 | return; | ^~~~~~ util.c:891:1: note: declared here 891 | CopyWait(screen) | ^~~~~~~~ util.c: At top level: util.c:1043:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 1043 | scrolling_copy_area(screen, firstline, nlines, amount) | ^~~~~~~~~~~~~~~~~~~ util.c:1059:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 1059 | HandleExposure (screen, event) | ^~~~~~~~~~~~~~ util.c: In function ‘HandleExposure’: util.c:1067:9: warning: implicit declaration of function ‘handle_translated_exposure’ [-Wimplicit-function-declaration] 1067 | return handle_translated_exposure (screen, reply->x, reply->y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ util.c: At top level: util.c:1104:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 1104 | handle_translated_exposure (screen, rect_x, rect_y, rect_width, rect_height) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ util.c:1181:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 1181 | ReverseVideo (termw) | ^~~~~~~~~~~~ util.c: In function ‘ReverseVideo’: util.c:1237:2: warning: implicit declaration of function ‘recolor_cursor’; did you mean ‘XRecolorCursor’? [-Wimplicit-function-declaration] 1237 | recolor_cursor (screen->pointer_cursor, | ^~~~~~~~~~~~~~ | XRecolorCursor util.c:1252:3: warning: implicit declaration of function ‘ScrollBarReverseVideo’ [-Wimplicit-function-declaration] 1252 | ScrollBarReverseVideo(screen->scrollWidget); | ^~~~~~~~~~~~~~~~~~~~~ util.c:1279:2: warning: implicit declaration of function ‘IMSendColor’ [-Wimplicit-function-declaration] 1279 | IMSendColor(screen); | ^~~~~~~~~~~ util.c:1282:2: warning: implicit declaration of function ‘Kinput2SendColor’ [-Wimplicit-function-declaration] 1282 | Kinput2SendColor(); | ^~~~~~~~~~~~~~~~ util.c: At top level: util.c:1287:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 1287 | recolor_cursor (cursor, fg, bg) | ^~~~~~~~~~~~~~ util.c: In function ‘recolor_cursor’: util.c:1300:5: warning: ‘return’ with no value, in function returning non-void 1300 | return; | ^~~~~~ util.c:1287:1: note: declared here 1287 | recolor_cursor (cursor, fg, bg) | ^~~~~~~~~~~~~~ util.c: At top level: util.c:1308:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 1308 | BreakMBchar(screen) | ^~~~~~~~~~~ x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I/usr/include -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DKTERM -DSTATUSLINE -DKEEPALIVE -DWALLPAPER -c -o VTPrsTbl.o VTPrsTbl.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I/usr/include -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DKTERM -DSTATUSLINE -DKEEPALIVE -DWALLPAPER -c -o kanji_map.o kanji_map.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I/usr/include -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DKTERM -DSTATUSLINE -DKEEPALIVE -DWALLPAPER -c -o gset.o gset.c In file included from /usr/include/sys/types.h:25, from /usr/include/X11/Xlib.h:38, from /usr/include/X11/Intrinsic.h:53, from /usr/include/X11/IntrinsicP.h:51, from ptyx.h:35, from gset.c:28: /usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I/usr/include -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DKTERM -DSTATUSLINE -DKEEPALIVE -DWALLPAPER -c -o convert.o convert.c In file included from /usr/include/sys/types.h:25, from /usr/include/X11/Xlib.h:38, from /usr/include/X11/Intrinsic.h:53, from /usr/include/X11/IntrinsicP.h:51, from ptyx.h:35, from convert.c:24: /usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ convert.c: In function ‘convCStoJIS’: convert.c:57:9: warning: implicit declaration of function ‘convCStoANY’; did you mean ‘convCStoJIS’? [-Wimplicit-function-declaration] 57 | return convCStoANY(cs, js, NULL); | ^~~~~~~~~~~ | convCStoJIS convert.c: In function ‘convEUCtoJIS’: convert.c:686:9: warning: implicit declaration of function ‘isJISX0213_2’; did you mean ‘F_JISX0213_2’? [-Wimplicit-function-declaration] 686 | if (isJISX0213_2(e2, e3)) { | ^~~~~~~~~~~~ | F_JISX0213_2 convert.c:728:16: warning: implicit declaration of function ‘isJISX0208_1990’; did you mean ‘F_JISX0208_1990_0’? [-Wimplicit-function-declaration] 728 | } else if (isJISX0208_1990(e1, e2)) { | ^~~~~~~~~~~~~~~ | F_JISX0208_1990_0 x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I/usr/include -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DKTERM -DSTATUSLINE -DKEEPALIVE -DWALLPAPER -c -o xim.o xim.c In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/stdio.h:27, from xim.c:21: /usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ xim.c: In function ‘OpenIM’: xim.c:450:3: warning: implicit declaration of function ‘Bell’; did you mean ‘XBell’? [-Wimplicit-function-declaration] 450 | Bell(XkbBI_MinorError,0); | ^~~~ | XBell x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I/usr/include -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DKTERM -DSTATUSLINE -DKEEPALIVE -DWALLPAPER -c -o kinput2.o kinput2.c In file included from /usr/include/sys/types.h:25, from /usr/include/X11/Xos.h:42, from kinput2.c:20: /usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ kinput2.c: In function ‘inputString’: kinput2.c:199:3: warning: implicit declaration of function ‘v_write’; did you mean ‘fwrite’? [-Wimplicit-function-declaration] 199 | v_write(pty, lp, p - lp + 1); | ^~~~~~~ | fwrite kinput2.c: In function ‘setFonts’: kinput2.c:314:2: warning: implicit declaration of function ‘LoadOneFont’; did you mean ‘XLoadFont’? [-Wimplicit-function-declaration] 314 | LoadOneFont(screen, True, screen->menu_font_number, F_ISO8859_1, False); | ^~~~~~~~~~~ | XLoadFont kinput2.c: In function ‘HandleBeginConversion’: kinput2.c:366:3: warning: implicit declaration of function ‘Bell’; did you mean ‘XBell’? [-Wimplicit-function-declaration] 366 | Bell(XkbBI_MinorError,0); | ^~~~ | XBell x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -I/usr/include -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -DKTERM -DSTATUSLINE -DKEEPALIVE -DWALLPAPER -c -o convlib.o convlib.c In file included from /usr/include/sys/types.h:25, from /usr/include/X11/Xlib.h:38, from /usr/include/X11/Intrinsic.h:53, from convlib.c:226: /usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" | ^~~~~~~ rm -f kterm x86_64-pc-linux-gnu-gcc -o kterm -O2 -pipe -march=native -Wl,-O1 -Wl,--as-needed -L/usr/lib64 button.o charproc.o cursor.o data.o input.o main.o menu.o misc.o screen.o scrollbar.o tabs.o util.o VTPrsTbl.o kanji_map.o gset.o convert.o xim.o kinput2.o convlib.o -lXaw -lXmu -lXt -lSM -lICE -lXpm -lXext -lX11 -lXpm -lncurses -ltinfo -lutil rm -f kterm._man if test -z "" ; then \ cd `dirname kterm` && \ ln -s `basename kterm.man` `basename kterm._man`; \ else \ cpp -undef -traditional -D__apploaddir__=/usr/share/X11/app-defaults -D__appmansuffix__=1x -D__filemansuffix__=5x -D__libmansuffix__=3x -D__miscmansuffix__=7 -D__drivermansuffix__=4 -D__adminmansuffix__=8 -D__projectroot__=/usr -D__xconfigfile__=xorg.conf -D__xconfigdir__=/usr/lib64/X11 -D__xlogfile__=Xorg -D__xservername__=Xorg -D__xorgversion__="\"`echo 7 7 0 | sed -e 's/ /./g' -e 's/^/Version\\\ /'`\" \"X Version 11\"" -D__vendorversion__="`echo 7 7 0 | sed -e 's/ /./g' -e 's/^/Version\\\ /'` X.Org" \ < kterm.man | sed -e '/^# *[0-9][0-9]* *.*$/d' -e '/^#line *[0-9][0-9]* *.*$/d' -e '/^[ ]*XCOMM$/s/XCOMM/#/' -e '/^[ ]*XCOMM[^a-zA-Z0-9_]/s/XCOMM/#/' -e '/^[ ]*XHASH/s/XHASH/#/' -e '/\@\@$/s/\@\@$/\\/' >kterm._man; \ fi >>> Source compiled. >>> Test phase [not enabled]: x11-terms/kterm-6.2.0-r6 >>> Install x11-terms/kterm-6.2.0-r6 into /var/tmp/portage/x11-terms/kterm-6.2.0-r6/image/ make -j1 BINDIR=/usr/bin XAPPLOADDIR=/usr/share/X11/app-defaults DESTDIR=/var/tmp/portage/x11-terms/kterm-6.2.0-r6/image/ install + mkdir -p /var/tmp/portage/x11-terms/kterm-6.2.0-r6/image//usr/bin install -c kterm /var/tmp/portage/x11-terms/kterm-6.2.0-r6/image//usr/bin/kterm + mkdir -p /var/tmp/portage/x11-terms/kterm-6.2.0-r6/image//usr/lib64/X11/. + mkdir -p /var/tmp/portage/x11-terms/kterm-6.2.0-r6/image//etc/X11/app-defaults + mkdir -p /var/tmp/portage/x11-terms/kterm-6.2.0-r6/image//usr/share/X11/app-defaults install -c -m 0444 KTerm.ad /var/tmp/portage/x11-terms/kterm-6.2.0-r6/image//usr/share/X11/app-defaults/KTerm install in . done >>> Completed installing x11-terms/kterm-6.2.0-r6 into /var/tmp/portage/x11-terms/kterm-6.2.0-r6/image/ * Final size of build directory: 2288 KiB (2.2 MiB) * Final size of installed tree: 356 KiB * QA Notice: Package triggers severe warnings which indicate that it * may exhibit random runtime failures. * button.c:373:6: warning: implicit declaration of function ‘convCTtoCS’; did you mean ‘convCStoJIS’? [-Wimplicit-function-declaration] * button.c:432:6: warning: implicit declaration of function ‘v_write’; did you mean ‘fwrite’? [-Wimplicit-function-declaration] * button.c:571:6: warning: implicit declaration of function ‘HideCursor’; did you mean ‘BadCursor’? [-Wimplicit-function-declaration] * button.c:636:4: warning: implicit declaration of function ‘TrackText’ [-Wimplicit-function-declaration] * button.c:668:3: warning: implicit declaration of function ‘DisownSelection’; did you mean ‘XtDisownSelection’? [-Wimplicit-function-declaration] * button.c:1323:7: warning: implicit declaration of function ‘ScrnRefresh’ [-Wimplicit-function-declaration] * button.c:1386:25: warning: implicit declaration of function ‘malloc’ [-Wimplicit-function-declaration] * button.c:1386:25: warning: incompatible implicit declaration of built-in function ‘malloc’ * button.c:1387:3: warning: implicit declaration of function ‘SysError’ [-Wimplicit-function-declaration] * button.c:1486:16: warning: implicit declaration of function ‘convCStoCT’ [-Wimplicit-function-declaration] * button.c:1491:16: warning: implicit declaration of function ‘convCStoLatin1’ [-Wimplicit-function-declaration] * button.c:1765:6: warning: implicit declaration of function ‘ScrnGetAttributes’ [-Wimplicit-function-declaration] * charproc.c:287:44: warning: implicit declaration of function ‘in_put’; did you mean ‘finput’? [-Wimplicit-function-declaration] * charproc.c:1528:4: warning: implicit declaration of function ‘Bell’; did you mean ‘XBell’? [-Wimplicit-function-declaration] * charproc.c:1533:4: warning: implicit declaration of function ‘CursorBack’; did you mean ‘CursorX’? [-Wimplicit-function-declaration] * charproc.c:1538:4: warning: implicit declaration of function ‘CarriageReturn’ [-Wimplicit-function-declaration] * charproc.c:1554:4: warning: implicit declaration of function ‘Index’; did you mean ‘index’? [-Wimplicit-function-declaration] * charproc.c:1563:6: warning: implicit declaration of function ‘xevents’ [-Wimplicit-function-declaration] * charproc.c:1569:22: warning: implicit declaration of function ‘TabNext’ [-Wimplicit-function-declaration] * charproc.c:1681:4: warning: implicit declaration of function ‘InsertChar’ [-Wimplicit-function-declaration] * charproc.c:1692:4: warning: implicit declaration of function ‘CursorUp’; did you mean ‘CursorX’? [-Wimplicit-function-declaration] * charproc.c:1703:4: warning: implicit declaration of function ‘CursorDown’; did you mean ‘CursorX’? [-Wimplicit-function-declaration] * charproc.c:1711:4: warning: implicit declaration of function ‘CursorForward’ [-Wimplicit-function-declaration] * charproc.c:1738:4: warning: implicit declaration of function ‘CursorSet’; did you mean ‘CursorX’? [-Wimplicit-function-declaration] * charproc.c:1758:5: warning: implicit declaration of function ‘ClearRight’ [-Wimplicit-function-declaration] * charproc.c:1761:5: warning: implicit declaration of function ‘ClearBelow’ [-Wimplicit-function-declaration] * charproc.c:1767:5: warning: implicit declaration of function ‘ClearLeft’ [-Wimplicit-function-declaration] * charproc.c:1770:5: warning: implicit declaration of function ‘ClearAbove’ [-Wimplicit-function-declaration] * charproc.c:1776:5: warning: implicit declaration of function ‘ClearLine’ [-Wimplicit-function-declaration] * charproc.c:1779:5: warning: implicit declaration of function ‘ClearScreen’ [-Wimplicit-function-declaration] * charproc.c:1809:4: warning: implicit declaration of function ‘InsertLine’ [-Wimplicit-function-declaration] * charproc.c:1820:4: warning: implicit declaration of function ‘DeleteLine’ [-Wimplicit-function-declaration] * charproc.c:1828:4: warning: implicit declaration of function ‘DeleteChar’ [-Wimplicit-function-declaration] * charproc.c:1852:5: warning: implicit declaration of function ‘unparseseq’ [-Wimplicit-function-declaration] * charproc.c:1860:5: warning: implicit declaration of function ‘TabClear’ [-Wimplicit-function-declaration] * charproc.c:1862:5: warning: implicit declaration of function ‘TabZonk’ [-Wimplicit-function-declaration] * charproc.c:1868:4: warning: implicit declaration of function ‘ansi_modes’ [-Wimplicit-function-declaration] * charproc.c:1974:8: warning: implicit declaration of function ‘FlushScroll’ [-Wimplicit-function-declaration] * charproc.c:2027:4: warning: implicit declaration of function ‘dpmodes’ [-Wimplicit-function-declaration] * charproc.c:2044:5: warning: implicit declaration of function ‘HideCursor’; did you mean ‘BadCursor’? [-Wimplicit-function-declaration] * charproc.c:2061:4: warning: implicit declaration of function ‘ScrnRefresh’ [-Wimplicit-function-declaration] * charproc.c:2097:4: warning: implicit declaration of function ‘CursorSave’; did you mean ‘CursorShape’? [-Wimplicit-function-declaration] * charproc.c:2103:4: warning: implicit declaration of function ‘CursorRestore’ [-Wimplicit-function-declaration] * charproc.c:2157:4: warning: implicit declaration of function ‘TabSet’ [-Wimplicit-function-declaration] * charproc.c:2166:4: warning: implicit declaration of function ‘RevIndex’ [-Wimplicit-function-declaration] * charproc.c:2191:4: warning: implicit declaration of function ‘do_osc’ [-Wimplicit-function-declaration] * charproc.c:2197:4: warning: implicit declaration of function ‘VTReset’ [-Wimplicit-function-declaration] * charproc.c:2235:4: warning: implicit declaration of function ‘ToStatus’; did you mean ‘Status’? [-Wimplicit-function-declaration] * charproc.c:2240:4: warning: implicit declaration of function ‘FromStatus’ [-Wimplicit-function-declaration] * charproc.c:2245:4: warning: implicit declaration of function ‘ShowStatus’; did you mean ‘Status’? [-Wimplicit-function-declaration] * charproc.c:2250:4: warning: implicit declaration of function ‘HideStatus’; did you mean ‘Status’? [-Wimplicit-function-declaration] * charproc.c:2255:4: warning: implicit declaration of function ‘EraseStatus’ [-Wimplicit-function-declaration] * charproc.c:2261:4: warning: implicit declaration of function ‘savemodes’ [-Wimplicit-function-declaration] * charproc.c:2266:4: warning: implicit declaration of function ‘restoremodes’ [-Wimplicit-function-declaration] * charproc.c:2344:18: warning: implicit declaration of function ‘realloc’ [-Wimplicit-function-declaration] * charproc.c:2344:18: warning: incompatible implicit declaration of built-in function ‘realloc’ * charproc.c:2417:17: warning: incompatible implicit declaration of built-in function ‘realloc’ * charproc.c:2453:7: warning: implicit declaration of function ‘Cleanup’ [-Wimplicit-function-declaration] * charproc.c:2455:7: warning: implicit declaration of function ‘Panic’ [-Wimplicit-function-declaration] * charproc.c:2483:7: warning: implicit declaration of function ‘WindowScroll’ [-Wimplicit-function-declaration] * charproc.c:2500:6: warning: implicit declaration of function ‘ShowCursor’ [-Wimplicit-function-declaration] * charproc.c:2537:3: warning: implicit declaration of function ‘SysError’ [-Wimplicit-function-declaration] * charproc.c:2684:2: warning: implicit declaration of function ‘BreakMBchar’ [-Wimplicit-function-declaration] * charproc.c:2689:2: warning: implicit declaration of function ‘ScreenWrite’ [-Wimplicit-function-declaration] * charproc.c:2692:9: warning: implicit declaration of function ‘AddToRefresh’ [-Wimplicit-function-declaration] * charproc.c:2695:4: warning: implicit declaration of function ‘ScreenDraw’ [-Wimplicit-function-declaration] * charproc.c:2866:10: warning: implicit declaration of function ‘ScreenResize’ [-Wimplicit-function-declaration] * charproc.c:2889:5: warning: implicit declaration of function ‘ReverseVideo’; did you mean ‘XtCReverseVideo’? [-Wimplicit-function-declaration] * charproc.c:3236:3: warning: implicit declaration of function ‘unparseputc’ [-Wimplicit-function-declaration] * charproc.c:3247:4: warning: implicit declaration of function ‘unparseputn’ [-Wimplicit-function-declaration] * charproc.c:3333:2: warning: implicit declaration of function ‘SwitchBufPtrs’; did you mean ‘SwitchBufs’? [-Wimplicit-function-declaration] * charproc.c:3334:2: warning: implicit declaration of function ‘TrackText’ [-Wimplicit-function-declaration] * charproc.c:3391:2: warning: implicit declaration of function ‘VTInit’ [-Wimplicit-function-declaration] * charproc.c:3441:3: warning: implicit declaration of function ‘HandleExposure’; did you mean ‘HandleSecure’? [-Wimplicit-function-declaration] * charproc.c:3691:4: warning: implicit declaration of function ‘set_character_class’ [-Wimplicit-function-declaration] * charproc.c:3694:4: warning: implicit declaration of function ‘ScrollBarOn’ [-Wimplicit-function-declaration] * charproc.c:3737:2: warning: implicit declaration of function ‘TabReset’ [-Wimplicit-function-declaration] * charproc.c:3744:7: warning: implicit declaration of function ‘LoadNewFont’; did you mean ‘XLoadFont’? [-Wimplicit-function-declaration] * charproc.c:3775:6: warning: implicit declaration of function ‘Exit’; did you mean ‘exit’? [-Wimplicit-function-declaration] * charproc.c:3784:4: warning: implicit declaration of function ‘recolor_cursor’; did you mean ‘XRecolorCursor’? [-Wimplicit-function-declaration] * charproc.c:3884:2: warning: implicit declaration of function ‘set_cursor_gcs’ [-Wimplicit-function-declaration] * charproc.c:3892:2: warning: implicit declaration of function ‘setupgset’ [-Wimplicit-function-declaration] * charproc.c:3946:2: warning: implicit declaration of function ‘set_vt_box’ [-Wimplicit-function-declaration] * charproc.c:4178:6: warning: implicit declaration of function ‘ScrollBarOff’ [-Wimplicit-function-declaration] * charproc.c:4339:2: warning: implicit declaration of function ‘IMSendSpot’ [-Wimplicit-function-declaration] * charproc.c:4342:2: warning: implicit declaration of function ‘Kinput2SendSpot’ [-Wimplicit-function-declaration] * charproc.c:4573:2: warning: implicit declaration of function ‘DoResizeScreen’ [-Wimplicit-function-declaration] * charproc.c:4575:3: warning: implicit declaration of function ‘ResizeScrollBar’ [-Wimplicit-function-declaration] * charproc.c:4626:2: warning: implicit declaration of function ‘FillRectangle’; did you mean ‘XFillRectangle’? [-Wimplicit-function-declaration] * charproc.c:4724:17: warning: implicit declaration of function ‘SetCharacterClassRange’ [-Wimplicit-function-declaration] * charproc.c:4796:36: warning: implicit declaration of function ‘atoi’ [-Wimplicit-function-declaration] * charproc.c:4814:5: warning: implicit declaration of function ‘VisualBell’; did you mean ‘XtCVisualBell’? [-Wimplicit-function-declaration] * charproc.c:5250:5: warning: implicit declaration of function ‘IMSendFonts’ [-Wimplicit-function-declaration] * charproc.c:5253:5: warning: implicit declaration of function ‘Kinput2SendFonts’ [-Wimplicit-function-declaration] * charproc.c:5463:2: warning: implicit declaration of function ‘Redraw’ [-Wimplicit-function-declaration] * charproc.c:5467:5: warning: implicit declaration of function ‘set_vt_graphics’ [-Wimplicit-function-declaration] * charproc.c:5489:2: warning: implicit declaration of function ‘set_vt_box_per_gset’ [-Wimplicit-function-declaration] * cursor.c:47:2: warning: implicit declaration of function ‘TrackText’ [-Wimplicit-function-declaration] * cursor.c:182:2: warning: implicit declaration of function ‘Scroll’ [-Wimplicit-function-declaration] * cursor.c:203:2: warning: implicit declaration of function ‘RevScroll’ [-Wimplicit-function-declaration] * input.c:50:3: warning: implicit declaration of function ‘WindowScroll’ [-Wimplicit-function-declaration] * input.c:56:5: warning: implicit declaration of function ‘Bell’; did you mean ‘XBell’? [-Wimplicit-function-declaration] * input.c:94:15: warning: implicit declaration of function ‘XmuLookupKana’; did you mean ‘XLookupNone’? [-Wimplicit-function-declaration] * input.c:124:3: warning: implicit declaration of function ‘unparseseq’ [-Wimplicit-function-declaration] * input.c:125:3: warning: implicit declaration of function ‘unparseputc’ [-Wimplicit-function-declaration] * main.c:1726:2: warning: implicit declaration of function ‘get_terminal’ [-Wimplicit-function-declaration] * main.c:1727:2: warning: implicit declaration of function ‘spawn’ [-Wimplicit-function-declaration] * main.c:1776:3: warning: implicit declaration of function ‘Error’; did you mean ‘xerror’? [-Wimplicit-function-declaration] * main.c:1846:4: warning: implicit declaration of function ‘VTRun’ [-Wimplicit-function-declaration] * main.c:1967:9: warning: implicit declaration of function ‘pty_search’; did you mean ‘bsearch’? [-Wimplicit-function-declaration] * main.c:2330:8: warning: implicit declaration of function ‘SysError’; did you mean ‘HsSysError’? [-Wimplicit-function-declaration] * main.c:2410:6: warning: implicit declaration of function ‘VTInit’ [-Wimplicit-function-declaration] * main.c:2444:10: warning: implicit declaration of function ‘tgetent’; did you mean ‘getenv’? [-Wimplicit-function-declaration] * main.c:2449:7: warning: implicit declaration of function ‘resize’; did you mean ‘dysize’? [-Wimplicit-function-declaration] * main.c:3022:3: warning: implicit declaration of function ‘Setenv’; did you mean ‘setenv’? [-Wimplicit-function-declaration] * main.c:3273:5: warning: implicit declaration of function ‘initgroups’ [-Wimplicit-function-declaration] * main.c:3344:7: warning: implicit declaration of function ‘remove_termcap_entry’ [-Wimplicit-function-declaration] * main.c:3777:6: warning: implicit declaration of function ‘Cleanup’ [-Wimplicit-function-declaration] * menu.c:207:2: warning: implicit declaration of function ‘Bell’; did you mean ‘XBell’? [-Wimplicit-function-declaration] * menu.c:433:2: warning: implicit declaration of function ‘ReverseVideo’; did you mean ‘XtCReverseVideo’? [-Wimplicit-function-declaration] * menu.c:489:5: warning: implicit declaration of function ‘Redraw’ [-Wimplicit-function-declaration] * menu.c:555:5: warning: implicit declaration of function ‘Cleanup’; did you mean ‘SmsCleanUp’? [-Wimplicit-function-declaration] * menu.c:571:2: warning: implicit declaration of function ‘ScrollBarOff’ [-Wimplicit-function-declaration] * menu.c:573:2: warning: implicit declaration of function ‘ScrollBarOn’ [-Wimplicit-function-declaration] * menu.c:588:26: warning: implicit declaration of function ‘FlushScroll’ [-Wimplicit-function-declaration] * menu.c:752:5: warning: implicit declaration of function ‘VTReset’ [-Wimplicit-function-declaration] * menu.c:771:5: warning: implicit declaration of function ‘ScrollBarDrawThumb’ [-Wimplicit-function-declaration] * menu.c:803:2: warning: implicit declaration of function ‘HideStatus’ [-Wimplicit-function-declaration] * menu.c:805:2: warning: implicit declaration of function ‘ShowStatus’; did you mean ‘Status’? [-Wimplicit-function-declaration] * menu.c:820:5: warning: implicit declaration of function ‘ScrnRefresh’ [-Wimplicit-function-declaration] * menu.c:920:6: warning: implicit declaration of function ‘SetVTFont’; did you mean ‘XSetFont’? [-Wimplicit-function-declaration] * misc.c:74:3: warning: implicit declaration of function ‘FlushScroll’ [-Wimplicit-function-declaration] * misc.c:156:2: warning: implicit declaration of function ‘recolor_cursor’; did you mean ‘XRecolorCursor’? [-Wimplicit-function-declaration] * misc.c:172:2: warning: implicit declaration of function ‘Input’ [-Wimplicit-function-declaration] * misc.c:225:6: warning: implicit declaration of function ‘StringInput’ [-Wimplicit-function-declaration] * misc.c:248:2: warning: implicit declaration of function ‘selectwindow’ [-Wimplicit-function-declaration] * misc.c:277:2: warning: implicit declaration of function ‘unselectwindow’ [-Wimplicit-function-declaration] * misc.c:308:7: warning: implicit declaration of function ‘Bell’; did you mean ‘XBell’? [-Wimplicit-function-declaration] * misc.c:309:7: warning: implicit declaration of function ‘ReverseVideo’; did you mean ‘HandleReverseVideo’? [-Wimplicit-function-declaration] * misc.c:338:7: warning: implicit declaration of function ‘HideCursor’; did you mean ‘BadCursor’? [-Wimplicit-function-declaration] * misc.c:341:4: warning: implicit declaration of function ‘ShowCursor’; did you mean ‘XNCursor’? [-Wimplicit-function-declaration] * misc.c:414:2: warning: implicit declaration of function ‘VisualBell’ [-Wimplicit-function-declaration] * misc.c:784:3: warning: implicit declaration of function ‘Changename’ [-Wimplicit-function-declaration] * misc.c:785:3: warning: implicit declaration of function ‘Changetitle’ [-Wimplicit-function-declaration] * misc.c:817:3: warning: implicit declaration of function ‘SetVTFont’; did you mean ‘XSetFont’? [-Wimplicit-function-declaration] * misc.c:884:2: warning: implicit declaration of function ‘Cleanup’; did you mean ‘SmsCleanUp’? [-Wimplicit-function-declaration] * misc.c:908:2: warning: implicit declaration of function ‘Exit’; did you mean ‘exit’? [-Wimplicit-function-declaration] * screen.c:82:3: warning: implicit declaration of function ‘SysError’ [-Wimplicit-function-declaration] * screen.c:621:3: warning: implicit declaration of function ‘FillRectangle’; did you mean ‘XFillRectangle’? [-Wimplicit-function-declaration] * screen.c:629:7: warning: implicit declaration of function ‘StatusBox’; did you mean ‘Status’? [-Wimplicit-function-declaration] * screen.c:737:6: warning: implicit declaration of function ‘ScreenDraw’ [-Wimplicit-function-declaration] * screen.c:950:4: warning: implicit declaration of function ‘HideCursor’; did you mean ‘BadCursor’? [-Wimplicit-function-declaration] * screen.c:954:7: warning: implicit declaration of function ‘SwitchBufPtrs’ [-Wimplicit-function-declaration] * screen.c:982:7: warning: implicit declaration of function ‘ScrollSelection’ [-Wimplicit-function-declaration] * screen.c:1014:3: warning: implicit declaration of function ‘ResizeScrollBar’ [-Wimplicit-function-declaration] * screen.c:1018:2: warning: implicit declaration of function ‘ResizeSelection’ [-Wimplicit-function-declaration] * screen.c:1053:2: warning: implicit declaration of function ‘IMSendSize’; did you mean ‘PMinSize’? [-Wimplicit-function-declaration] * screen.c:1054:2: warning: implicit declaration of function ‘IMSendSpot’ [-Wimplicit-function-declaration] * screen.c:1057:2: warning: implicit declaration of function ‘Kinput2SendSize’ [-Wimplicit-function-declaration] * screen.c:1058:2: warning: implicit declaration of function ‘Kinput2SendSpot’ [-Wimplicit-function-declaration] * screen.c:1235:6: warning: implicit declaration of function ‘LoadOneFont’; did you mean ‘XLoadFont’? [-Wimplicit-function-declaration] * screen.c:1297:4: warning: implicit declaration of function ‘DrawImageString16’; did you mean ‘XDrawImageString16’? [-Wimplicit-function-declaration] * screen.c:1310:4: warning: implicit declaration of function ‘DrawImageString’; did you mean ‘XDrawImageString’? [-Wimplicit-function-declaration] * scrollbar.c:172:2: warning: implicit declaration of function ‘IMSendSize’; did you mean ‘PMinSize’? [-Wimplicit-function-declaration] * scrollbar.c:173:2: warning: implicit declaration of function ‘IMSendSpot’ [-Wimplicit-function-declaration] * scrollbar.c:176:2: warning: implicit declaration of function ‘Kinput2SendSize’ [-Wimplicit-function-declaration] * scrollbar.c:177:2: warning: implicit declaration of function ‘Kinput2SendSpot’ [-Wimplicit-function-declaration] * scrollbar.c:297:3: warning: implicit declaration of function ‘HideCursor’; did you mean ‘BadCursor’? [-Wimplicit-function-declaration] * scrollbar.c:312:4: warning: implicit declaration of function ‘ScrollSelection’ [-Wimplicit-function-declaration] * scrollbar.c:315:2: warning: implicit declaration of function ‘scrolling_copy_area’ [-Wimplicit-function-declaration] * scrollbar.c:334:2: warning: implicit declaration of function ‘ScrnRefresh’ [-Wimplicit-function-declaration] * scrollbar.c:358:3: warning: implicit declaration of function ‘Bell’; did you mean ‘XBell’? [-Wimplicit-function-declaration] * scrollbar.c:380:8: warning: implicit declaration of function ‘Error’; did you mean ‘perror’? [-Wimplicit-function-declaration] * scrollbar.c:423:6: warning: implicit declaration of function ‘Redraw’ [-Wimplicit-function-declaration] * scrollbar.c:534:10: warning: implicit declaration of function ‘atoi’ [-Wimplicit-function-declaration] * tabs.c:49:3: warning: implicit declaration of function ‘TabSet’; did you mean ‘TabReset’? [-Wimplicit-function-declaration] * tabs.c:86:3: warning: implicit declaration of function ‘Index’; did you mean ‘index’? [-Wimplicit-function-declaration] * util.c:65:3: warning: implicit declaration of function ‘HideCursor’; did you mean ‘BadCursor’? [-Wimplicit-function-declaration] * util.c:86:5: warning: implicit declaration of function ‘ScrollBarDrawThumb’ [-Wimplicit-function-declaration] * util.c:117:2: warning: implicit declaration of function ‘ScrollSelection’ [-Wimplicit-function-declaration] * util.c:119:2: warning: implicit declaration of function ‘scrolling_copy_area’ [-Wimplicit-function-declaration] * util.c:136:3: warning: implicit declaration of function ‘ScrnRefresh’ [-Wimplicit-function-declaration] * util.c:211:3: warning: implicit declaration of function ‘ClearScreen’ [-Wimplicit-function-declaration] * util.c:247:3: warning: implicit declaration of function ‘CopyWait’ [-Wimplicit-function-declaration] * util.c:265:3: warning: implicit declaration of function ‘ScrnDeleteLine’ [-Wimplicit-function-declaration] * util.c:341:2: warning: implicit declaration of function ‘ScrnInsertLine’ [-Wimplicit-function-declaration] * util.c:528:2: warning: implicit declaration of function ‘BreakMBchar’ [-Wimplicit-function-declaration] * util.c:544:7: warning: implicit declaration of function ‘non_blank_line’ [-Wimplicit-function-declaration] * util.c:559:3: warning: implicit declaration of function ‘FillRectangle’; did you mean ‘XFillRectangle’? [-Wimplicit-function-declaration] * util.c:575:2: warning: implicit declaration of function ‘ScrnInsertChar’; did you mean ‘InsertChar’? [-Wimplicit-function-declaration] * util.c:646:2: warning: implicit declaration of function ‘ScrnDeleteChar’; did you mean ‘DeleteChar’? [-Wimplicit-function-declaration] * util.c:679:4: warning: implicit declaration of function ‘ClearLeft’ [-Wimplicit-function-declaration] * util.c:681:2: warning: implicit declaration of function ‘ClearBufRows’ [-Wimplicit-function-declaration] * util.c:692:2: warning: implicit declaration of function ‘ClearRight’ [-Wimplicit-function-declaration] * util.c:902:4: warning: implicit declaration of function ‘HandleExposure’ [-Wimplicit-function-declaration] * util.c:1067:9: warning: implicit declaration of function ‘handle_translated_exposure’ [-Wimplicit-function-declaration] * util.c:1237:2: warning: implicit declaration of function ‘recolor_cursor’; did you mean ‘XRecolorCursor’? [-Wimplicit-function-declaration] * util.c:1252:3: warning: implicit declaration of function ‘ScrollBarReverseVideo’ [-Wimplicit-function-declaration] * util.c:1279:2: warning: implicit declaration of function ‘IMSendColor’ [-Wimplicit-function-declaration] * util.c:1282:2: warning: implicit declaration of function ‘Kinput2SendColor’ [-Wimplicit-function-declaration] * convert.c:57:9: warning: implicit declaration of function ‘convCStoANY’; did you mean ‘convCStoJIS’? [-Wimplicit-function-declaration] * convert.c:686:9: warning: implicit declaration of function ‘isJISX0213_2’; did you mean ‘F_JISX0213_2’? [-Wimplicit-function-declaration] * convert.c:728:16: warning: implicit declaration of function ‘isJISX0208_1990’; did you mean ‘F_JISX0208_1990_0’? [-Wimplicit-function-declaration] * xim.c:450:3: warning: implicit declaration of function ‘Bell’; did you mean ‘XBell’? [-Wimplicit-function-declaration] * kinput2.c:199:3: warning: implicit declaration of function ‘v_write’; did you mean ‘fwrite’? [-Wimplicit-function-declaration] * kinput2.c:314:2: warning: implicit declaration of function ‘LoadOneFont’; did you mean ‘XLoadFont’? [-Wimplicit-function-declaration] * kinput2.c:366:3: warning: implicit declaration of function ‘Bell’; did you mean ‘XBell’? [-Wimplicit-function-declaration] * Please do not file a Gentoo bug and instead report the above QA * issues directly to the upstream developers of this software. * Homepage: https://wiki.gentoo.org/wiki/No_homepage strip: x86_64-pc-linux-gnu-strip --strip-unneeded -N __gentoo_check_ldflags__ -R .comment -R .GCC.command.line -R .note.gnu.gold-version /usr/bin/kterm * checking 6 files for package collisions * Package 'x11-terms/kterm-6.2.0-r6' has one or more collisions between * symlinks and directories, which is explicitly forbidden by PMS section * 13.4 (see bug #326685): * * /usr/lib64/X11/app-defaults * * This package will overwrite one or more files that may belong to other * packages (see list below). You can use a command such as `portageq * owners / ` to identify the installed package that owns a * file. If portageq reports that only one package owns a file then do * NOT file a bug report. A bug report is only useful if it identifies at * least two or more packages that are known to install the same file(s). * If a collision occurs and you can not explain where the file came from * then you should simply ignore the collision since there is not enough * information to determine if a real problem exists. Please do NOT file * a bug report at https://bugs.gentoo.org/ unless you report exactly * which two packages install the same file(s). See * https://wiki.gentoo.org/wiki/Knowledge_Base:Blockers for tips on how * to solve the problem. And once again, please do NOT file a bug report * unless you have completely understood the above message. * * Detected file collision(s): * * /usr/lib64/X11/app-defaults * * Searching all installed packages for file collisions... * * Press Ctrl-C to Stop * * games-board/xscrabble-2.10-r2:0::gentoo * /usr/lib64/X11/app-defaults * * Package 'x11-terms/kterm-6.2.0-r6' NOT merged since it has one or more * collisions between symlinks and directories, which is explicitly * forbidden by PMS section 13.4 (see bug #326685). If necessary, refer * to your elog messages for the whole content of the above message.