build started at Fri Nov 30 00:14:41 UTC 2012 port directory: /usr/ports/japanese/ng-devel building for: 10.0-CURRENT amd64 maintained by: ginga-freebsd@ginganet.org Makefile ident: $FreeBSD: head/japanese/ng-devel/Makefile 300896 2012-07-14 13:54:48Z beat $ ---Begin Environment--- OSVERSION=1000025 UNAME_v=FreeBSD 10.0-CURRENT UNAME_r=10.0-CURRENT BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 HTTP_PROXY=http://10.56.1.1:8080 PKG_EXT=txz FORCE_PACKAGE=yes http_proxy=http://10.56.1.1:8080 tpid=27288 PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk PKGNG=1 PKG_DELETE=/usr/local/sbin/pkg delete -y -f PKG_ADD=/usr/local/sbin/pkg add PWD=/usr/local/etc/poudriere.d LOGS=/pdata/logs HOME=/root USER=root SKIPSANITY=0 LOCALBASE=/usr/local PACKAGE_BUILDING=yes ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- ================================================= ===> ja-ng-1.5.b1 depends on file: /usr/local/sbin/pkg - not found ===> Verifying install for /usr/local/sbin/pkg in /usr/ports/ports-mgmt/pkg ===> Installing existing package /usr/ports/packages/All/pkg-1.0.2.txz Installing pkg-1.0.2... done If you are upgrading from the old package format, first run: # pkg2ng ===> Returning to build of ja-ng-1.5.b1 ====================================================================== ===> Cleaning for ja-ng-1.5.b1 ================================================= ====================================================================== ================================================= ===> ja-ng-1.5.b1 depends on file: /usr/local/sbin/pkg - found => ng-1.5beta1.tar.gz doesn't seem to exist in /usr/ports/distfiles/. => Attempting to fetch http://tomato.sakura.ne.jp/~amura/archives/ng/ng-1.5beta1.tar.gz ng-1.5beta1.tar.gz 0 B 0 Bps ====================================================================== ================================================= ===> ja-ng-1.5.b1 depends on file: /usr/local/sbin/pkg - found => SHA256 Checksum OK for ng-1.5beta1.tar.gz. ====================================================================== ================================================= ===> ja-ng-1.5.b1 depends on file: /usr/local/sbin/pkg - found ===> Extracting for ja-ng-1.5.b1 ===> ja-ng-1.5.b1 depends on file: /usr/local/sbin/pkg - found => SHA256 Checksum OK for ng-1.5beta1.tar.gz. ====================================================================== ================================================= ===> Patching for ja-ng-1.5.b1 ====================================================================== ================================================= ===> Configuring for ja-ng-1.5.b1 ===> FreeBSD 10 autotools fix applied to /wrkdirs/usr/ports/japanese/ng-devel/work/ng-1.5beta1/configure creating cache ./config.cache checking host system type... amd64-portbld-freebsd10.0 checking for gcc... cc checking whether the C compiler (cc -O2 -pipe -fno-strict-aliasing ) works... yes checking whether the C compiler (cc -O2 -pipe -fno-strict-aliasing ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether cc accepts -g... yes checking for a BSD compatible install... /usr/bin/install -c -o root -g wheel checking for strip... strip checking how to run the C preprocessor... cpp checking for minix/config.h... no checking for library containing tgetstr... -ltermcap checking for dirent.h that defines DIR... yes checking for opendir in -ldir... no checking for ANSI C header files... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking for fcntl.h... yes checking for sys/file.h... yes checking for sys/ioctl.h... yes checking for sys/time.h... yes checking for termio.h... no checking for termios.h... yes checking for sgtty.h... no checking for unistd.h... yes checking for sys/param.h... yes checking for working const... yes checking for pid_t... yes checking for size_t... yes checking whether time.h and sys/time.h may both be included... yes checking for fd_set... yes checking for working alloca.h... no checking for alloca... yes checking whether cc needs -traditional... no checking for 8-bit clean memcmp... yes checking return type of signal handlers... void checking for vfork.h... no checking for working vfork... yes checking for getcwd... yes checking for rmdir... yes checking for rename... yes checking for opendir... yes checking for select... yes checking for mkstemp... yes checking for bcopy... yes checking for bzero... yes checking for bcmp... yes checking for rindex... yes checking for symlink... yes checking for dup2... yes checking for sigprocmask... yes checking for getgroups... yes checking for cp... /bin/cp checking for mv... /bin/mv checking for ls... /bin/ls checking for rmdir... /bin/rmdir checking if --enable-canna option specified... no updating cache ./config.cache creating ./config.status creating Makefile creating sysconfig.h ====================================================================== ================================================= ===> Building for ja-ng-1.5.b1 rm -f ttydef.h ln sys/default/ttydef.h . rm -f sysdef.h ln sys/unix/sysdef.h . rm -f chrdef.h ln sys/default/chrdef.h . cc -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -c autosave.c In file included from autosave.c:23: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ autosave.c:121:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] as_set_interval(f, n) ^~~~~~~~~~~~~~~ 2 warnings generated. cc -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -c basic.c In file included from basic.c:39: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ basic.c:47:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] gotobol(f, n) ^~~~~~~ basic.c:65:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] backchar(f, n) ^~~~~~~~ basic.c:129:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] gotoeol(f, n) ^~~~~~~ basic.c:148:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] forwchar(f, n) ^~~~~~~~ basic.c:205:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] gotobob(f, n) ^~~~~~~ basic.c:219:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] gotoeob(f, n) ^~~~~~~ basic.c:235:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] nextline(f, n) ^~~~~~~~ basic.c:258:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] linenumbermode(f, n) ^~~~~~~~~~~~~~ basic.c:289:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] forwline(f, n) ^~~~~~~~ basic.c:374:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] backline(f, n) ^~~~~~~~ basic.c:418:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] getgoal(dlp) register LINE *dlp; { ^~~~~~~ basic.c:481:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] forwpage(f, n) ^~~~~~~~ basic.c:529:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] backpage(f, n) ^~~~~~~~ basic.c:597:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] pagenext(f, n) ^~~~~~~~ basic.c:629:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] setmark(f, n) ^~~~~~~ basic.c:644:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] swapmark(f, n) ^~~~~~~~ basic.c:672:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] gotoline(f, n) ^~~~~~~~ 18 warnings generated. cc -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -c dir.c In file included from dir.c:54: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ dir.c:127:4: warning: implicit declaration of function 'rchdir' is invalid in C99 [-Wimplicit-function-declaration] rchdir(curbp->b_cwd); /* ensure we are in the current dir */ ^ dir.c:136:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] changedir(f, n) ^~~~~~~~~ dir.c:213:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] showcwdir(f, n) ^~~~~~~~~ 4 warnings generated. cc -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -c dired.c In file included from dired.c:34: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ dired.c:66:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] dired(f, n) ^~~~~ dired.c:142:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] d_otherwindow(f, n) ^~~~~~~~~~~~~ dired.c:176:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] d_del(f, n) ^~~~~ dired.c:196:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] d_undel(f, n) ^~~~~~~ dired.c:216:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] d_undelbak(f, n) ^~~~~~~~~~ dired.c:232:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] d_flag(f, n) ^~~~~~ dired.c:260:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] d_fileopen(f, n, popup) ^ dired.c:302:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] d_findfile(f, n) ^~~~~~~~~~ dired.c:325:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] d_ffotherwindow(f, n) ^~~~~~~~~~~~~~~ dired.c:332:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] d_expunge(f, n) ^~~~~~~~~ dired.c:392:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] d_copy(f, n) ^~~~~~ dired.c:433:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] d_rename(f, n) ^~~~~~~~ 13 warnings generated. cc -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -c shell.c In file included from shell.c:20: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ shell.c:24:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] shellcmnd(f, n) ^~~~~~~~~ 2 warnings generated. cc -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -c version.c In file included from version.c:41: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ version.c:93:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] showversion(f, n) ^~~~~~~~~~~ version.c:253:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] showngversion(f, n) ^~~~~~~~~~~~~ version.c:461:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] printversion() ^~~~~~~~~~~~ version.c:481:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] printoptions() ^~~~~~~~~~~~ 5 warnings generated. cc -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -c window.c In file included from window.c:17: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ window.c:30:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] reposition(f, n) ^~~~~~~~~~ window.c:58:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] refresh(f, n) ^~~~~~~ window.c:93:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] nextwind(f, n) ^~~~~~~~ window.c:143:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] onlywind(f, n) ^~~~~~~~ window.c:191:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] splitwind(f, n) ^~~~~~~~~ window.c:287:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] enlargewind(f, n) ^~~~~~~~~~~ window.c:345:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] shrinkwind(f, n) ^~~~~~~~~~ window.c:407:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] delwind(f, n) ^~~~~~~ 9 warnings generated. cc -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -c kinsoku.c In file included from kinsoku.c:30: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ kinsoku.c:78:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] kc_list_char(f, n) ^~~~~~~~~~~~ kinsoku.c:176:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] kc_add_bol(f, n) ^~~~~~~~~~ kinsoku.c:210:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] kc_del_bol(f, n) ^~~~~~~~~~ kinsoku.c:244:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] kc_add_eol(f, n) ^~~~~~~~~~ kinsoku.c:278:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] kc_del_eol(f, n) ^~~~~~~~~~ kinsoku.c:374:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] isbolkchar(c1, c2) ^~~~~~~~~~ kinsoku.c:397:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] iseolkchar(c1, c2) ^~~~~~~~~~ 8 warnings generated. cc -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -c jump.c In file included from jump.c:33: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ jump.c:85:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] set_regexp( pat ) ^~~~~~~~~~ jump.c:110:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] parse_error_message( clp, col, namebuf, ip, parse_end ) ^~~~~~~~~~~~~~~~~~~ jump.c:160:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] jumptoerror(f,n) ^~~~~~~~~~~ jump.c:264:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] compile(f, n) ^~~~~~~ jump.c:310:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] nexterror(f, n) ^~~~~~~~~ 6 warnings generated. cc -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -c buffer.c In file included from buffer.c:38: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ buffer.c:117:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] usebuffer(f, n) ^~~~~~~~~ buffer.c:144:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] poptobuffer(f, n) ^~~~~~~~~~~ buffer.c:179:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] killbuffer(f, n) ^~~~~~~~~~ buffer.c:266:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] savebuffers(f, n) ^~~~~~~~~~~ buffer.c:280:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] listbuffers(f, n) ^~~~~~~~~~~ buffer.c:392:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] addline(bp, text) register BUFFER *bp; char *text; { ^~~~~~~ buffer.c:422:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] anycb(f) { ^~~~~ buffer.c:551:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] bclear(bp) register BUFFER *bp; { ^~~~~~ buffer.c:580:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] showbuffer(bp, wp, flags) register BUFFER *bp; register WINDOW *wp; { ^~~~~~~~~~ buffer.c:644:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] bufferinsert(f, n) ^~~~~~~~~~~~ buffer.c:715:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] notmodified(f, n) ^~~~~~~~~~~ buffer.c:739:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] togglereadonly(f, n) ^~~~~~~~~~~~~~ buffer.c:770:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] popbuftop(bp) ^~~~~~~~~ buffer.c:794:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] getnum(prompt, num) ^~~~~~ buffer.c:809:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] set_default_tabwidth(f, n) ^~~~~~~~~~~~~~~~~~~~ buffer.c:823:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] set_tabwidth(f, n) ^~~~~~~~~~~~ buffer.c:842:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] set_cmode_tabwidth(f, n) ^~~~~~~~~~~~~~~~~~ buffer.c:884:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] b_thiswin(f, n) ^~~~~~~~~ buffer.c:909:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] b_delundel(ch) ^ buffer.c:930:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] b_del(f, n) ^~~~~ buffer.c:937:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] b_undel(f, n) ^~~~~~~ buffer.c:944:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] b_expunge(f, n) ^~~~~~~~~ 23 warnings generated. cc -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -c complt.c In file included from complt.c:40: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ 1 warning generated. cc -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -c display.c In file included from display.c:67: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ display.c:1560:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] vtputs(s) register char *s; { ^~~~~~ 2 warnings generated. cc -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -c cmode.c In file included from cmode.c:39: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ cmode.c:96:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] cm_use_c_mode(f, n) ^~~~~~~~~~~~~ cmode.c:118:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] cm_brace(f, n) ^~~~~~~~ cmode.c:128:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] cm_brace_blink(f, n) ^~~~~~~~~~~~~~ cmode.c:162:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] cm_semi(f, n) ^~~~~~~ cmode.c:183:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] cm_term(f, n) ^~~~~~~ cmode.c:220:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] cm_indent(f, n) ^~~~~~~~~ cmode.c:260:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] cm_lfindent(f, n) ^~~~~~~~~~~ cmode.c:291:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static calc_indent() ~~~~~~ ^ cmode.c:607:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static adjust_spc(nicol) ~~~~~~ ^ cmode.c:666:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static check_bal(balc) ~~~~~~ ^ cmode.c:696:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static count_column(lp, bo) ~~~~~~ ^ cmode.c:728:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] cm_set_indent(f, n) ^~~~~~~~~~~~~ cmode.c:742:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] cm_set_imagin(f, n) ^~~~~~~~~~~~~ cmode.c:757:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] cm_set_brace(f, n) ^~~~~~~~~~~~ cmode.c:772:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] cm_set_arg(f, n) ^~~~~~~~~~ cmode.c:787:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] cm_set_label(f, n) ^~~~~~~~~~~~ cmode.c:802:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] cm_set_cstat(f, n) ^~~~~~~~~~~~ cmode.c:817:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] cm_set_cbrace(f, n) ^~~~~~~~~~~~~ cmode.c:834:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] cm_set_newl(f, n) ^~~~~~~~~~~ cmode.c:860:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] cm_set_tab(f, n) ^~~~~~~~~~ cmode.c:884:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] cm_list_var(f, n) ^~~~~~~~~~~ cmode.c:931:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] cm_indentregion(f, n) ^~~~~~~~~~~~~~~ 23 warnings generated. cc -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -c echo.c In file included from echo.c:50: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ echo.c:132:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] eyorn(sp) char *sp; { ^~~~~ echo.c:156:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] eyesno(sp) char *sp; { ^~~~~~ echo.c:1082:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static _mb_cmpl_msg_len = 0; ~~~~~~ ^ 4 warnings generated. cc -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -c extend.c In file included from extend.c:19: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ extend.c:52:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] insert(f, n) ^~~~~~ extend.c:422:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] bindtokey(f, n) ^~~~~~~~~ extend.c:431:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] localbind(f, n) ^~~~~~~~~ extend.c:441:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] define_key(f, n) ^~~~~~~~~~ extend.c:456:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] unbindtokey(f, n) ^~~~~~~~~~~ extend.c:462:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] localunbind(f, n) ^~~~~~~~~~~ extend.c:476:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] extend(f, n) ^~~~~~ extend.c:521:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] evalexpr(f, n) ^~~~~~~~ extend.c:535:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] evalbuffer(f, n) ^~~~~~~~~~ extend.c:555:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] evalfile(f, n) ^~~~~~~~ extend.c:576:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] load(fname) char *fname; { ^~~~ extend.c:620:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] excline(line) ^~~~~~~ 13 warnings generated. cc -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -c file.c In file included from file.c:36: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ file.c:51:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] fileinsert(f, n) ^~~~~~~~~~ file.c:82:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] fileopen(f, n, readonly, popup, prompt) ^ file.c:201:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] filevisit(f, n) ^~~~~~~~~ file.c:212:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] poptofile(f, n) ^~~~~~~~~ file.c:228:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] filereadonly(f, n) ^~~~~~~~~~~~ file.c:311:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] readin(fname) char *fname; { ^~~~~~ file.c:370:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] insertfile(fname, newname) char fname[], newname[]; { ^~~~~~~~~~ file.c:684:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] filewrite(f, n) ^~~~~~~~~ file.c:778:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] filesave(f, n) ^~~~~~~~ file.c:792:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] buffsave(bp) BUFFER *bp; { ^~~~~~~~ file.c:863:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] makebkfile(f, n) ^~~~~~~~~~ file.c:879:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] writeout(bp, fn) register BUFFER *bp; char *fn; { ^~~~~~~~ 13 warnings generated. cc -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -c help.c In file included from help.c:9: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ help.c:30:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] desckey(f, n) ^~~~~~~ help.c:109:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] wallchart(f, n) ^~~~~~~~~ help.c:192:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] help_help(f, n) ^~~~~~~~~ help.c:225:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] apropos_command(f, n) ^~~~~~~~~~~~~~~ 5 warnings generated. cc -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -c kbd.c In file included from kbd.c:42: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ kbd.c:70:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] do_meta(f, n) ^~~~~~~ kbd.c:90:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] bsmap(f, n) ^~~~~ kbd.c:118:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if(pushedc==CCHR('?')) pushedc=CCHR('H'); ^ kbd.c:153:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if(c==CCHR('?')) c=CCHR('H'); ^ kbd.c:200:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] doin() ^~~~ kbd.c:256:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] rescan(f, n) ^~~~~~ kbd.c:319:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] universal_argument(f, n) ^~~~~~~~~~~~~~~~~~ kbd.c:355:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] digit_argument(f, n) ^~~~~~~~~~~~~~ kbd.c:390:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] negative_argument(f, n) ^~~~~~~~~~~~~~~~~ kbd.c:435:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] selfinsert(f, n) ^~~~~~~~~~ kbd.c:670:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] quote(f, n) ^~~~~ 12 warnings generated. cc -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -c keymap.c In file included from keymap.c:45: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ keymap.c:1749:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] name_fent(fname, flag) ^~~~~~~~~ 2 warnings generated. cc -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -c line.c In file included from line.c:60: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ line.c:221:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] linsert(n, c) ^~~~~~~ line.c:352:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] lnewline() ^~~~~~~~ line.c:456:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ldelete(n, kflag) RSIZE n; { ^~~~~~~ line.c:639:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ldelnewline() { ^~~~~~~~~~~ line.c:711:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] lreplace(plen, st, f) ^~~~~~~~ line.c:844:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] kinsert(c, dir) { ^~~~~~~ line.c:860:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] kgrow(back) { ^~~~~ line.c:892:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] kremove(n) { ^~~~~~~ 9 warnings generated. cc -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -c macro.c In file included from macro.c:14: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ macro.c:21:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] definemacro(f, n) ^~~~~~~~~~~ macro.c:49:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] finishmacro(f, n) ^~~~~~~~~~~ macro.c:58:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] executemacro(f, n) ^~~~~~~~~~~~ 4 warnings generated. cc -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -c main.c In file included from main.c:38: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ main.c:61:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] main(argc, argv) ^~~~ main.c:291:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] quit(f, n) ^~~~ main.c:317:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ctrlg(f, n) ^~~~~ 4 warnings generated. cc -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -c match.c In file included from match.c:37: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ match.c:65:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] showmatch(f, n) ^~~~~~~~~ match.c:87:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] gotomatch(f,n) ^~~~~~~~~ match.c:109:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] blinkmatch( clp, cbo ) ^~~~~~~~~~ match.c:123:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] getmatch( clp, cbo, mlp, mbo, dir ) ^ 5 warnings generated. cc -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -c modes.c In file included from modes.c:25: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ modes.c:71:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] indentmode(f, n) ^~~~~~~~~~ modes.c:76:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] fillmode(f, n) ^~~~~~~~ modes.c:93:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] blinkparen(f, n) ^~~~~~~~~~ modes.c:98:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] notabmode(f, n) ^~~~~~~~~ modes.c:109:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] cmode(f, n) ^~~~~ modes.c:122:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] overwrite(f, n) ^~~~~~~~~ modes.c:133:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] set_default_mode(f, n) ^~~~~~~~~~~~~~~~ modes.c:172:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] else defb_flag |= BFAUTOFILL; ^ modes.c:176:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] else defb_flag |= BFOVERWRITE; ^ modes.c:179:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] else defb_flag |= BFNOTAB; ^ 11 warnings generated. cc -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -c paragraph.c In file included from paragraph.c:37: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ paragraph.c:64:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] gotobop(f, n) ^~~~~~~ paragraph.c:110:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] gotoeop(f, n) ^~~~~~~ paragraph.c:160:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] fillpara(f, n) ^~~~~~~~ paragraph.c:258:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (eolflag=(curwp->w_doto == llength(curwp->w_dotp))) { ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ paragraph.c:258:14: note: place parentheses around the assignment to silence this warning if (eolflag=(curwp->w_doto == llength(curwp->w_dotp))) { ^ ( ) paragraph.c:258:14: note: use '==' to turn this assignment into an equality comparison if (eolflag=(curwp->w_doto == llength(curwp->w_dotp))) { ^ == paragraph.c:269:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (eolflag=((curwp->w_doto + 1) == ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ paragraph.c:269:15: note: place parentheses around the assignment to silence this warning if (eolflag=((curwp->w_doto + 1) == ^ paragraph.c:269:15: note: use '==' to turn this assignment into an equality comparison if (eolflag=((curwp->w_doto + 1) == ^ == paragraph.c:516:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] killpara(f, n) ^~~~~~~~ paragraph.c:565:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] fillword(f, n) ^~~~~~~~ paragraph.c:631:55: warning: '&&' within '||' [-Wlogical-op-parentheses] if (ISKANJI(c = lgetc(curwp->w_dotp, curwp->w_doto)) && ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ paragraph.c:631:55: note: place parentheses around the '&&' expression to silence this warning if (ISKANJI(c = lgetc(curwp->w_dotp, curwp->w_doto)) && ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ paragraph.c:633:18: warning: '&&' within '||' [-Wlogical-op-parentheses] !ISKANJI(c) && isbolkchar(0, c)) { ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ paragraph.c:633:18: note: place parentheses around the '&&' expression to silence this warning !ISKANJI(c) && isbolkchar(0, c)) { ^ ( ) paragraph.c:637:55: warning: '&&' within '||' [-Wlogical-op-parentheses] (ISKANJI(c = lgetc(curwp->w_dotp, curwp->w_doto)) && ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ paragraph.c:637:55: note: place parentheses around the '&&' expression to silence this warning (ISKANJI(c = lgetc(curwp->w_dotp, curwp->w_doto)) && ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ paragraph.c:639:20: warning: '&&' within '||' [-Wlogical-op-parentheses] || !ISKANJI(c) && isbolkchar(0, c))); ~~ ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ paragraph.c:639:20: note: place parentheses around the '&&' expression to silence this warning || !ISKANJI(c) && isbolkchar(0, c))); ^ ( ) paragraph.c:657:66: warning: '&&' within '||' [-Wlogical-op-parentheses] || (!ISKANJI((c = lgetc(curwp->w_dotp, curwp->w_doto - 1))) && ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ paragraph.c:657:66: note: place parentheses around the '&&' expression to silence this warning || (!ISKANJI((c = lgetc(curwp->w_dotp, curwp->w_doto - 1))) && ^ paragraph.c:658:55: warning: '&&' within '||' [-Wlogical-op-parentheses] iseolkchar(0, c) || curwp->w_doto > 1 && ISKANJI(c) && ~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ paragraph.c:658:55: note: place parentheses around the '&&' expression to silence this warning iseolkchar(0, c) || curwp->w_doto > 1 && ISKANJI(c) && ^ paragraph.c:655:18: warning: '&&' within '||' [-Wlogical-op-parentheses] !ISKANJI(c) && !ISKANJI(lgetc(curwp->w_dotp, curwp->w_doto - 1)) ~~~~~~~~~~~~^~~~~~~~~~~ paragraph.c:655:18: note: place parentheses around the '&&' expression to silence this warning !ISKANJI(c) && !ISKANJI(lgetc(curwp->w_dotp, curwp->w_doto - 1)) ~~~~~~~~~~~~^~~~~~~~~~~ paragraph.c:679:29: warning: '&&' within '||' [-Wlogical-op-parentheses] curwp->w_doto - 1))) && ~~~~~~~~~~~~~~~~~~~~~^~ paragraph.c:679:29: note: place parentheses around the '&&' expression to silence this warning curwp->w_doto - 1))) && ^ paragraph.c:681:41: warning: '&&' within '||' [-Wlogical-op-parentheses] curwp->w_doto > 1 && ISKANJI(c) && ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ paragraph.c:681:41: note: place parentheses around the '&&' expression to silence this warning curwp->w_doto > 1 && ISKANJI(c) && ^ paragraph.c:675:33: warning: '&&' within '||' [-Wlogical-op-parentheses] && c != '\t' && !ISKANJI(c) && ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ paragraph.c:675:33: note: place parentheses around the '&&' expression to silence this warning && c != '\t' && !ISKANJI(c) && ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ paragraph.c:701:29: warning: '&&' within '||' [-Wlogical-op-parentheses] curwp->w_doto - 1))) && ~~~~~~~~~~~~~~~~~~~~~^~ paragraph.c:701:29: note: place parentheses around the '&&' expression to silence this warning curwp->w_doto - 1))) && ^ paragraph.c:703:41: warning: '&&' within '||' [-Wlogical-op-parentheses] curwp->w_doto > 1 && ISKANJI(c) && ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ paragraph.c:703:41: note: place parentheses around the '&&' expression to silence this warning curwp->w_doto > 1 && ISKANJI(c) && ^ paragraph.c:697:34: warning: '&&' within '||' [-Wlogical-op-parentheses] && c != '\t' && !ISKANJI(c) && ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ paragraph.c:697:34: note: place parentheses around the '&&' expression to silence this warning && c != '\t' && !ISKANJI(c) && ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ paragraph.c:762:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] setfillcol(f, n) { ^~~~~~~~~~ paragraph.c:778:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] setfillprefix(f, n) { ^~~~~~~~~~~~~ 23 warnings generated. cc -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -c random.c In file included from random.c:43: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ random.c:58:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] showcpos(f, n) ^~~~~~~~ random.c:126:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] getcolpos() { ^~~~~~~~~ random.c:189:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] twiddle(f, n) ^~~~~~~ random.c:283:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] openline(f, n) ^~~~~~~~ random.c:319:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] newline(f, n) ^~~~~~~ random.c:361:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] deblank(f, n) ^~~~~~~ random.c:391:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] justone(f, n) { ^~~~~~~ random.c:405:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] delwhite(f, n) ^~~~~~~~ random.c:445:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] indent(f, n) ^~~~~~ random.c:496:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] forwdel(f, n) ^~~~~~~ random.c:523:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] backdel(f, n) ^~~~~~~ random.c:562:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] killline(f, n) { ^~~~~~~~ random.c:622:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] killoneline(f, n) { ^~~~~~~~~~~ random.c:686:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] yank(f, n) ^~~~ random.c:789:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] space_to_tabstop(f, n) ^~~~~~~~~~~~~~~~ random.c:822:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] zaptochar(f,n) ^~~~~~~~~ random.c:932:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] pagelines(f, n) ^~~~~~~~~ random.c:972:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] regionlines(f, n) ^~~~~~~~~~~ 19 warnings generated. cc -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -c region.c In file included from region.c:25: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ region.c:48:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] killregion(f, n) ^~~~~~~~~~ region.c:82:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] copyregion(f, n) ^~~~~~~~~~ region.c:122:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] copybuffer(f, n) ^~~~~~~~~~ region.c:172:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] lowerregion(f, n) ^~~~~~~~~~~ region.c:217:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] upperregion(f, n) ^~~~~~~~~~~ region.c:268:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] getregion(rp) register REGION *rp; { ^~~~~~~~~ region.c:353:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] prefixregion(f, n) ^~~~~~~~~~~~ region.c:412:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] setprefix(f, n) ^~~~~~~~~ 9 warnings generated. cc -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -c regex.c In file included from regex.c:14: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ In file included from regex.c:18: ./regex_j.c:996:15: warning: 6 enumeration values not handled in switch: 'unused', 'charset_list', 'charset_fromto'... [-Wswitch] switch ((enum regexpcode) *p++) ^ ./regex_j.c:1575:15: warning: 9 enumeration values not handled in switch: 'unused', 'charset_list', 'charset_fromto'... [-Wswitch] switch ((enum regexpcode) *p++) ^ 3 warnings generated. cc -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -c re_search.c In file included from re_search.c:85: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ re_search.c:144:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] re_forwsearch(f, n) { ^~~~~~~~~~~~~ re_search.c:165:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] re_backsearch(f, n) { ^~~~~~~~~~~~~ re_search.c:190:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] re_searchagain(f, n) { ^~~~~~~~~~~~~~ re_search.c:234:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] re_queryrepl(f, n) { ^~~~~~~~~~~~ re_search.c:340:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] re_doreplace(plen, st, f) ^~~~~~~~~~~~ re_search.c:430:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] re_forwsrch() { ^~~~~~~~~~~ re_search.c:484:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] re_backsrch() { ^~~~~~~~~~~ re_search.c:538:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] re_readpattern(prompt) char *prompt; { ^~~~~~~~~~~~~~ re_search.c:553:24: warning: assigning to 'char *' from 'unsigned char [256]' converts between pointers to integer types with different sign [-Wpointer-sign] re_buff.translate = upcase; ^ ~~~~~~ re_search.c:575:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] setcasefold(f, n) { ^~~~~~~~~~~ re_search.c:599:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] delmatchlines(f, n) { ^~~~~~~~~~~~~ re_search.c:614:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] delnonmatchlines(f, n) { ^~~~~~~~~~~~~~~~ re_search.c:629:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] killmatches(cond) ^~~~~~~~~~~ re_search.c:690:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] cntmatchlines(f, n) { ^~~~~~~~~~~~~ re_search.c:705:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] cntnonmatchlines(f, n) { ^~~~~~~~~~~~~~~~ re_search.c:720:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] countmatches(cond) ^~~~~~~~~~~~ 17 warnings generated. cc -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -c search.c In file included from search.c:33: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ search.c:99:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] forwsearch(f, n) ^~~~~~~~~~ search.c:121:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] backsearch(f, n) ^~~~~~~~~~ search.c:142:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] searchagain(f, n) ^~~~~~~~~~~ search.c:167:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] forwisearch(f, n) ^~~~~~~~~~~ search.c:177:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] backisearch(f, n) ^~~~~~~~~~~ search.c:195:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] isearch(dir) { ^~~~~~~ search.c:593:54: warning: '&&' within '||' [-Wlogical-op-parentheses] return code == SRCH_ACCM || code <= SRCH_CHUNK_BASE && ~~ ~~~~~~~~~~~~~~~~~~~~~~~~^~ search.c:593:54: note: place parentheses around the '&&' expression to silence this warning return code == SRCH_ACCM || code <= SRCH_CHUNK_BASE && ~~~~~~~~~~~~~~~~~~~~~~~~^~ search.c:695:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] queryrepl(f, n) ^~~~~~~~~ search.c:798:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] forwsrch() { ^~~~~~~~ search.c:863:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] backsrch() { ^~~~~~~~ search.c:959:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] readpattern(prompt) char *prompt; { ^~~~~~~~~~~ 12 warnings generated. cc -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -c skg.c In file included from skg.c:42: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ skg.c:329:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] skginput(f, n) ^~~~~~~~ skg.c:403:30: warning: passing 'unsigned char [5]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (compare_string(ptr, romanptr->roman)) ^~~~~~~~~~~~~~~ skg.c:405:16: warning: passing 'unsigned char [7]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcat(dstr, romanptr->kana); ^~~~~~~~~~~~~~ /usr/include/string.h:75:56: note: passing argument to parameter here char *strcat(char * __restrict, const char * __restrict); ^ skg.c:406:17: warning: passing 'unsigned char [5]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] ptr += strlen(romanptr->roman); ^~~~~~~~~~~~~~~ /usr/include/string.h:92:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ skg.c:479:10: warning: passing 'unsigned char [5]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strncpy(romanptr->roman, bufkey, ROMAN_MAXLEN); ^~~~~~~~~~~~~~~ /usr/include/string.h:98:32: note: passing argument to parameter here char *strncpy(char * __restrict, const char * __restrict, size_t); ^ skg.c:481:10: warning: passing 'unsigned char [7]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strncpy(romanptr->kana, bufstr, KANA_MAXLEN); ^~~~~~~~~~~~~~ /usr/include/string.h:98:32: note: passing argument to parameter here char *strncpy(char * __restrict, const char * __restrict, size_t); ^ skg.c:643:9: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] target = dictionary_list + 1; ^ ~~~~~~~~~~~~~~~~~~~ skg.c:647:13: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] target = dictionary_list + 1; ^ ~~~~~~~~~~~~~~~~~~~ skg.c:661:36: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] target = dictionary_list + strlen(dictionary_list) - 1; ^~~~~~~~~~~~~~~ /usr/include/string.h:92:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ skg.c:661:9: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] target = dictionary_list + strlen(dictionary_list) - 1; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ skg.c:665:36: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] target = dictionary_list + strlen(dictionary_list) - 1; ^~~~~~~~~~~~~~~ /usr/include/string.h:92:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ skg.c:665:9: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] target = dictionary_list + strlen(dictionary_list) - 1; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ skg.c:854:13: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(dlist, tmplist); ^~~~~ /usr/include/string.h:79:31: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ skg.c:865:16: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strlen(dlist) == 0) ^~~~~ /usr/include/string.h:92:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ skg.c:870:14: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] sprintf(dlist, "/%s/", tmpstr); ^~~~~ /usr/include/stdio.h:267:31: note: passing argument to parameter here int sprintf(char * __restrict, const char * __restrict, ...); ^ skg.c:875:14: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] sprintf(dlist, "/%s/", istr); ^~~~~ /usr/include/stdio.h:267:31: note: passing argument to parameter here int sprintf(char * __restrict, const char * __restrict, ...); ^ skg.c:895:14: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strlen(dlist)+strlen(tmplist)+1 > DIC_BUFFER_SIZE) ^~~~~ /usr/include/string.h:92:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ skg.c:897:10: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcat(dlist, tmplist); ^~~~~ /usr/include/string.h:75:31: note: passing argument to parameter here char *strcat(char * __restrict, const char * __restrict); ^ skg.c:932:27: warning: passing 'unsigned char [5]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (compare_string(ptr, romanptr->roman)) ^~~~~~~~~~~~~~~ skg.c:934:24: warning: passing 'unsigned char [5]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] int len = strlen(romanptr->roman); ^~~~~~~~~~~~~~~ /usr/include/string.h:92:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ skg.c:935:14: warning: passing 'unsigned char [7]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(dickeyptr->hiragana, romanptr->kana); ^~~~~~~~~~~~~~~~~~~ /usr/include/string.h:79:31: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ skg.c:935:35: warning: passing 'unsigned char [7]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(dickeyptr->hiragana, romanptr->kana); ^~~~~~~~~~~~~~ /usr/include/string.h:79:56: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ skg.c:953:11: warning: passing 'unsigned char [7]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(dickeyptr->hiragana , KATA_SMALL_TSU); ^~~~~~~~~~~~~~~~~~~ /usr/include/string.h:79:31: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ skg.c:955:11: warning: passing 'unsigned char [7]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(dickeyptr->hiragana , HIRA_SMALL_TSU); ^~~~~~~~~~~~~~~~~~~ /usr/include/string.h:79:31: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ skg.c:1000:15: warning: passing 'unsigned char [7]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcat(dstr, dickeyptr->hiragana); ^~~~~~~~~~~~~~~~~~~ /usr/include/string.h:75:56: note: passing argument to parameter here char *strcat(char * __restrict, const char * __restrict); ^ skg.c:1002:17: warning: passing 'unsigned char [7]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] klen += strlen(dickeyptr->hiragana) / 2; ^~~~~~~~~~~~~~~~~~~ /usr/include/string.h:92:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ skg.c:1051:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] skg_set_romanname(f, n) ^~~~~~~~~~~~~~~~~ skg.c:1082:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] skg_set_dicname(f, n) ^~~~~~~~~~~~~~~ 29 warnings generated. cc -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -c kanji.c In file included from kanji.c:54: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ kanji.c:162:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] k_rot_fio(f, n) ^~~~~~~~~ kanji.c:184:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] k_set_fio(f, n) ^~~~~~~~~ kanji.c:208:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] k_rot_buffio(f, n) ^~~~~~~~~~~~ kanji.c:231:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] k_set_buffio(f, n) ^~~~~~~~~~~~ kanji.c:256:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] k_set_expect(f, n) ^~~~~~~~~~~~ kanji.c:280:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] k_rot_input(f, n) ^~~~~~~~~~~ kanji.c:301:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] k_set_input(f, n) ^~~~~~~~~~~ kanji.c:327:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] k_rot_display(f, n) ^~~~~~~~~~~~~ kanji.c:348:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] k_set_display(f, n) ^~~~~~~~~~~~~ kanji.c:373:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] k_list_code(f, n) ^~~~~~~~~~~ kanji.c:448:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] k_show_code(f, n) ^~~~~~~~~~~ kanji.c:487:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] k_set_tokfio(f, n) ^~~~~~~~~~~~ kanji.c:510:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] k_set_toafio(f, n) ^~~~~~~~~~~~ kanji.c:534:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] k_set_tokanafio(f, n) ^~~~~~~~~~~~~~~ kanji.c:557:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] k_set_tokanadisplay(f, n) ^~~~~~~~~~~~~~~~~~~ kanji.c:581:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] k_set_tokdisplay(f, n) ^~~~~~~~~~~~~~~~ kanji.c:604:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] k_set_toadisplay(f, n) ^~~~~~~~~~~~~~~~ kanji.c:739:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] kdispbufcode(bp) ^~~~~~~~~~~~ kanji.c:773:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] kgetkey() ^~~~~~~ kanji.c:798:26: warning: '/*' within block comment [-Wcomment] #ifdef notdef /* HANKANA /* 92.11.21 by S.Sasaki */ ^ kanji.c:966:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] kttputc(c) ^~~~~~~ kanji.c:1321:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] kcodeconv(buf, len, bp) ^~~~~~~~~ kanji.c:1353:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] kcodecount(buf, len) ^~~~~~~~~~ kanji.c:1449:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] bufjtoe(j, len) ^~~~~~~ kanji.c:1540:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] bufstoe(p, len) ^~~~~~~ kanji.c:1726:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] iskanji() ^~~~~~~ kanji.c:1746:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] iskword(c1, c2) ^~~~~~~ kanji.c:1756:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] getcategory() ^~~~~~~~~~~ kanji.c:1783:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] incategory() ^~~~~~~~~~ kanji.c:1807:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] charcategory(c1, c2) ^~~~~~~~~~~~ 31 warnings generated. cc -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -c undo.c In file included from undo.c:37: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ 1 warning generated. cc -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -c word.c In file included from word.c:25: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ word.c:43:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] backword(f, n) ^~~~~~~~ word.c:72:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] forwword(f, n) ^~~~~~~~ word.c:100:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] upperword(f, n) ^~~~~~~~~ word.c:145:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] lowerword(f, n) ^~~~~~~~~ word.c:192:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] capword(f, n) ^~~~~~~ word.c:250:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] delfword(f, n) ^~~~~~~~ word.c:322:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] delbword(f, n) ^~~~~~~~ word.c:386:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] inword() { ^~~~~~ 9 warnings generated. rm -f cinfo.c ln sys/default/cinfo.c . cc -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -c cinfo.c In file included from cinfo.c:19: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ 1 warning generated. rm -f spawn.c ln sys/unix/spawn.c . cc -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -c spawn.c In file included from spawn.c:31: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ spawn.c:72:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] spawncli(f, n) { ^~~~~~~~ spawn.c:117:9: warning: implicit declaration of function 'ttcooked' is invalid in C99 [-Wimplicit-function-declaration] if (ttcooked() == FALSE) ^ spawn.c:135:2: warning: implicit declaration of function 'refresh' is invalid in C99 [-Wimplicit-function-declaration] refresh(FFRAND, 0); /* May be resized. */ ^ spawn.c:182:12: warning: implicit declaration of function 'ttraw' is invalid in C99 [-Wimplicit-function-declaration] return ttraw(); ^ spawn.c:218:15: warning: implicit declaration of function 'open' is invalid in C99 [-Wimplicit-function-declaration] if ((in = open(input ? input : "/dev/null", 0)) < 0) ^ 6 warnings generated. rm -f ttyio.c ln sys/unix/ttyio.c . cc -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -c ttyio.c In file included from ttyio.c:50: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ ttyio.c:133:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ttopen() { ^~~~~~ ttyio.c:147:9: warning: implicit declaration of function 'tgetent' is invalid in C99 [-Wimplicit-function-declaration] if((tgetent(tcbuf, tv_stype)) != 1) ^ ttyio.c:153:9: warning: implicit declaration of function 'ttraw' is invalid in C99 [-Wimplicit-function-declaration] if (ttraw() == FALSE) ^ ttyio.c:164:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ ttyio.c:173:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ttraw() { ^~~~~ ttyio.c:275:5: warning: implicit declaration of function 'setttysize' is invalid in C99 [-Wimplicit-function-declaration] setttysize() ; ^ ttyio.c:286:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ttclose() { ^~~~~~~ ttyio.c:287:9: warning: implicit declaration of function 'ttcooked' is invalid in C99 [-Wimplicit-function-declaration] if (ttcooked() == FALSE) ^ ttyio.c:292:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ttyio.c:299:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ttcooked() { ^~~~~~~~ ttyio.c:340:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ttputc(c) ^~~~~~ ttyio.c:346:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ttyio.c:351:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ttflush() { ^~~~~~~ ttyio.c:361:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ttyio.c:373:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ttgetc() { ^~~~~~ ttyio.c:407:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ttungetc(c) ^~~~~~~~ ttyio.c:411:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ttyio.c:417:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] setttysize() { ^~~~~~~~~~ ttyio.c:425:12: warning: implicit declaration of function 'tgetnum' is invalid in C99 [-Wimplicit-function-declaration] if ((nrow=tgetnum ("li")) <= 0 ^ ttyio.c:430:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ttyio.c:440:5: warning: implicit declaration of function 'refresh' is invalid in C99 [-Wimplicit-function-declaration] refresh(FFRAND, 0); /* Very easy way... */ ^ ttyio.c:453:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] typeahead() { ^~~~~~~~~ ttyio.c:492:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] panic(s) char *s; { ^~~~~ 24 warnings generated. rm -f tty.c ln sys/default/tty.c . cc -O2 -pipe -fno-strict-aliasing -DHAVE_CONFIG_H -c tty.c In file included from tty.c:40: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] /* #define MOVE_STANDOUT /* don't move in standout mode */ ^ tty.c:105:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ttinit() { ^~~~~~ tty.c:114:6: warning: implicit declaration of function 'tgetent' is invalid in C99 [-Wimplicit-function-declaration] if((tgetent(tcbuf, tv_stype)) != 1) { ^ tty.c:124:7: warning: implicit declaration of function 'tgetnum' is invalid in C99 [-Wimplicit-function-declaration] LI = tgetnum("li"); ^ tty.c:174:16: warning: implicit declaration of function 'charcost' is invalid in C99 [-Wimplicit-function-declaration] else tceeol = charcost(CE); ^ tty.c:194:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ tty.c:204:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] tttidy() { ^~~~~~ tty.c:211:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ tty.c:220:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ttmove(row, col) { ^~~~~~ tty.c:226:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ tty.c:231:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] tteeol() { ^~~~~~ tty.c:238:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ tty.c:243:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] tteeop() { ^~~~~~ tty.c:260:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ tty.c:265:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ttbeep() { ^~~~~~ tty.c:268:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ tty.c:278:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ttinsl(row, bot, nchunk) { ^~~~~~ tty.c:284:3: error: non-void function 'ttinsl' should return a value [-Wreturn-type] return; ^ tty.c:288:3: warning: implicit declaration of function 'ttwindow' is invalid in C99 [-Wimplicit-function-declaration] ttwindow(row,bot); ^ tty.c:292:3: error: non-void function 'ttinsl' should return a value [-Wreturn-type] return; ^ tty.c:317:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ttdell(row, bot, nchunk) ^~~~~~ tty.c:324:3: error: non-void function 'ttdell' should return a value [-Wreturn-type] return; ^ tty.c:361:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ttwindow(top, bot) ^~~~~~~~ tty.c:382:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ttnowindow() ^~~~~~~~~~ tty.c:402:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ttcolor(color) register int color; { ^~~~~~~ tty.c:422:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] ttresize() { ^~~~~~~~ tty.c:423:2: warning: implicit declaration of function 'setttysize' is invalid in C99 [-Wimplicit-function-declaration] setttysize(); /* found in "ttyio.c", */ ^ tty.c:450:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] charcost (s) char *s; { ^~~~~~~~ 25 warnings and 3 errors generated. *** [tty.o] Error code 1 Stop in /wrkdirs/usr/ports/japanese/ng-devel/work/ng-1.5beta1. *** [do-build] Error code 1 Stop in /usr/ports/japanese/ng-devel. *** [/wrkdirs/usr/ports/japanese/ng-devel/work/.build_done.ng._usr_local] Error code 1 Stop in /usr/ports/japanese/ng-devel. ===> Cleaning for ja-ng-1.5.b1 build of /usr/ports/japanese/ng-devel ended at Fri Nov 30 00:16:05 UTC 2012