=> Bootstrap dependency digest>=20010302: found digest-20111104
WARNING: [license.mk] Every package should define a LICENSE.
===> Skipping vulnerability checks.
WARNING: No /var/db/pkg/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'.
===> Building for icb-5.0.9pl1nb6
Making in murgil
cc -O2  -DNO_LRAND48 -DSTRINGS_H -DTIME_H -DVOID_SIGHANDLER=1 -I/usr/include -c clientserve.c
clientserve.c:25:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
clientserve()
^~~~~~~~~~~
clientserve.c:66:5: warning: implicit declaration of function 'c_didpoll' is invalid in C99 [-Wimplicit-function-declaration]
                                c_didpoll();
                                ^
clientserve.c:75:4: warning: implicit declaration of function 'cdoinput' is invalid in C99 [-Wimplicit-function-declaration]
                        cdoinput();
                        ^
clientserve.c:81:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
cdoinput()
^~~~~~~~
clientserve.c:84:3: warning: implicit declaration of function 'c_userchar' is invalid in C99 [-Wimplicit-function-declaration]
                c_userchar();
                ^
clientserve.c:87:10: warning: implicit declaration of function '_readpacket' is invalid in C99 [-Wimplicit-function-declaration]
                switch(_readpacket(sock, &buf)) {
                       ^
clientserve.c:90:4: warning: implicit declaration of function 'c_packet' is invalid in C99 [-Wimplicit-function-declaration]
                        c_packet(buf.buf);
                        ^
clientserve.c:99:4: warning: implicit declaration of function 'c_lostcon' is invalid in C99 [-Wimplicit-function-declaration]
                        c_lostcon();
                        ^
clientserve.c:108:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
clientserve.c:110:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
sendit(pkt)
^~~~~~
clientserve.c:113:9: warning: implicit declaration of function '_sendpacket' is invalid in C99 [-Wimplicit-function-declaration]
        switch(_sendpacket(sock, pkt)) {
               ^
clientserve.c:133:1: warning: control may reach end of non-void function [-Wreturn-type]
}
^
clientserve.c:136:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
closecon()
^~~~~~~~
13 warnings generated.
cc -O2  -DNO_LRAND48 -DSTRINGS_H -DTIME_H -DVOID_SIGHANDLER=1 -I/usr/include -c contoport.c
contoport.c:17:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
connecttoport(host_name, port_number)
^~~~~~~~~~~~~
1 warning generated.
cc -O2  -DNO_LRAND48 -DSTRINGS_H -DTIME_H -DVOID_SIGHANDLER=1 -I/usr/include -c discuser.c
discuser.c:10:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
disconnectuser(user)
^~~~~~~~~~~~~~
discuser.c:22:2: warning: implicit declaration of function 's_lost_user' is invalid in C99 [-Wimplicit-function-declaration]
        s_lost_user(user);
        ^
discuser.c:23:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
3 warnings generated.
cc -O2  -DNO_LRAND48 -DSTRINGS_H -DTIME_H -DVOID_SIGHANDLER=1 -I/usr/include -c getaddr.c
getaddr.c:46:38: warning: implicit declaration of function 'inet_addr' is invalid in C99 [-Wimplicit-function-declaration]
                if ((iaddr.s_addr = (unsigned long)inet_addr(s)) == -1)
                                                   ^
1 warning generated.
cc -O2  -DNO_LRAND48 -DSTRINGS_H -DTIME_H -DVOID_SIGHANDLER=1 -I/usr/include -c getrname.c
getrname.c:32:36: warning: passing 'int *' to parameter of type '__socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
        if (getpeername(s, PEER_CAST &rs, &rs_size) < 0) {
                                          ^~~~~~~~
/usr/include/sys/socket.h:607:74: note: passing argument to parameter here
int     getpeername(int, struct sockaddr * __restrict, socklen_t * __restrict);
                                                                             ^
1 warning generated.
cc -O2  -DNO_LRAND48 -DSTRINGS_H -DTIME_H -DVOID_SIGHANDLER=1 -I/usr/include -c globals.c
cc -O2  -DNO_LRAND48 -DSTRINGS_H -DTIME_H -DVOID_SIGHANDLER=1 -I/usr/include -c ignore.c
ignore.c:11:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
ignore(user)
^~~~~~
ignore.c:15:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
ignore.c:20:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
unignore(user)
^~~~~~~~
ignore.c:24:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
4 warnings generated.
cc -O2  -DNO_LRAND48 -DSTRINGS_H -DTIME_H -DVOID_SIGHANDLER=1 -I/usr/include -c makeport.c
makeport.c:18:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
makenewport(host_name, port_number)
^~~~~~~~~~~
1 warning generated.
cc -O2  -DNO_LRAND48 -DSTRINGS_H -DTIME_H -DVOID_SIGHANDLER=1 -I/usr/include -c newconnect.c
newconnect.c:23:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
_newconnect(s)
^~~~~~~~~~~
newconnect.c:33:49: warning: passing 'int *' to parameter of type '__socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
        if ((ns = accept(s, (struct sockaddr *) &from, &fromlen)) < 0)
                                                       ^~~~~~~~
/usr/include/sys/socket.h:604:69: note: passing argument to parameter here
int     accept(int, struct sockaddr * __restrict, socklen_t * __restrict);
                                                                        ^
newconnect.c:36:3: warning: add explicit braces to avoid dangling else [-Wdangling-else]
                else {
                ^
3 warnings generated.
cc -O2  -DNO_LRAND48 -DSTRINGS_H -DTIME_H -DVOID_SIGHANDLER=1 -I/usr/include -c packetsend.c
packetsend.c:5:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
packetsend(s, pkt)
^~~~~~~~~~
packetsend.c:9:9: warning: implicit declaration of function '_sendpacket' is invalid in C99 [-Wimplicit-function-declaration]
        switch(_sendpacket(s, pkt)) {
               ^
packetsend.c:22:3: warning: implicit declaration of function 'disconnectuser' is invalid in C99 [-Wimplicit-function-declaration]
                disconnectuser(s);
                ^
packetsend.c:40:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
4 warnings generated.
cc -O2  -DNO_LRAND48 -DSTRINGS_H -DTIME_H -DVOID_SIGHANDLER=1 -I/usr/include -c readpacket.c
readpacket.c:17:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
_readpacket(user, p)
^~~~~~~~~~~
readpacket.c:30:4: warning: add explicit braces to avoid dangling else [-Wdangling-else]
                        else {
                        ^
readpacket.c:45:3: warning: add explicit braces to avoid dangling else [-Wdangling-else]
                else {
                ^
3 warnings generated.
cc -O2  -DNO_LRAND48 -DSTRINGS_H -DTIME_H -DVOID_SIGHANDLER=1 -I/usr/include -c sendpacket.c
sendpacket.c:8:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
_sendpacket(s, pkt)
^~~~~~~~~~~
sendpacket.c:18:13: warning: implicit declaration of function 'send' is invalid in C99 [-Wimplicit-function-declaration]
        if ((ret = send(s, pkt, totlength, 0)) < 0) {
                   ^
2 warnings generated.
cc -O2  -DNO_LRAND48 -DSTRINGS_H -DTIME_H -DVOID_SIGHANDLER=1 -I/usr/include -c serverserve.c
serverserve.c:26:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
serverserve()
^~~~~~~~~~~
serverserve.c:62:5: warning: implicit declaration of function 's_didpoll' is invalid in C99 [-Wimplicit-function-declaration]
                                s_didpoll();
                                ^
serverserve.c:71:4: warning: implicit declaration of function 'sdoinput' is invalid in C99 [-Wimplicit-function-declaration]
                        sdoinput();
                        ^
serverserve.c:77:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
sdoinput()
^~~~~~~~
serverserve.c:93:14: warning: implicit declaration of function '_newconnect' is invalid in C99 [-Wimplicit-function-declaration]
                                if ((n = _newconnect(x)) > 0)
                                         ^
serverserve.c:95:6: warning: implicit declaration of function 's_new_user' is invalid in C99 [-Wimplicit-function-declaration]
                                        s_new_user(n);
                                        ^
serverserve.c:98:12: warning: implicit declaration of function '_readpacket' is invalid in C99 [-Wimplicit-function-declaration]
                                switch(_readpacket(x, &cbufs[x])) {
                                       ^
serverserve.c:101:6: warning: implicit declaration of function 's_packet' is invalid in C99 [-Wimplicit-function-declaration]
                                        s_packet(x, cbufs[x].buf);
                                        ^
serverserve.c:111:6: warning: implicit declaration of function 'disconnectuser' is invalid in C99 [-Wimplicit-function-declaration]
                                        disconnectuser(x);
                                        ^
serverserve.c:96:6: warning: add explicit braces to avoid dangling else [-Wdangling-else]
                        } else {
                          ^
serverserve.c:116:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
11 warnings generated.
cc -O2  -DNO_LRAND48 -DSTRINGS_H -DTIME_H -DVOID_SIGHANDLER=1 -I/usr/include -c setdelay.c
setdelay.c:14:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
setpolltimeout(msecs)
^~~~~~~~~~~~~~
setdelay.c:26:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
setdelay.c:28:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
setpolldelay(msecs)
^~~~~~~~~~~~
setdelay.c:43:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
4 warnings generated.
rm -f ../lmurgil.a
ar q ../lmurgil.a clientserve.o  contoport.o  discuser.o  getaddr.o  getrname.o  globals.o  ignore.o  makeport.o  newconnect.o  packetsend.o  readpacket.o  sendpacket.o  serverserve.o  setdelay.o
ar: creating ../lmurgil.a
if [ -f /usr/bin/ranlib -o -f /bin/ranlib ]; then ranlib ../lmurgil.a; fi
Making in tcl
cc -O2  -DNO_LRAND48 -DSTRINGS_H -DTIME_H -DVOID_SIGHANDLER=1 -I. -DTCL_VERSION=\"3.3\" -I/usr/include -c panic.c
In file included from panic.c:21:
./stdlib.h:72:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
extern          free();
~~~~~~          ^
./stdlib.h:151:10: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
extern          srand();
~~~~~~          ^
./stdlib.h:152:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
extern          srandom();
~~~~~~          ^
3 warnings generated.
cc -O2  -DNO_LRAND48 -DSTRINGS_H -DTIME_H -DVOID_SIGHANDLER=1 -I. -DTCL_VERSION=\"3.3\" -I/usr/include -c strerror.c
cc -O2  -DNO_LRAND48 -DSTRINGS_H -DTIME_H -DVOID_SIGHANDLER=1 -I. -DTCL_VERSION=\"3.3\" -I/usr/include -c tclAssem.c
In file included from tclAssem.c:25:
./stdlib.h:72:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
extern          free();
~~~~~~          ^
./stdlib.h:151:10: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
extern          srand();
~~~~~~          ^
./stdlib.h:152:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
extern          srandom();
~~~~~~          ^
3 warnings generated.
cc -O2  -DNO_LRAND48 -DSTRINGS_H -DTIME_H -DVOID_SIGHANDLER=1 -I. -DTCL_VERSION=\"3.3\" -I/usr/include -c tclBasic.c
In file included from tclBasic.c:24:
./stdlib.h:72:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
extern          free();
~~~~~~          ^
./stdlib.h:151:10: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
extern          srand();
~~~~~~          ^
./stdlib.h:152:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
extern          srandom();
~~~~~~          ^
tclBasic.c:1108:36: warning: field precision should have type 'int', but argument has type 'long' [-Wformat]
            sprintf(iPtr->result, "%s: '%.*s => %.*s'", syntaxMsg,
                                        ~~^~
4 warnings generated.
cc -O2  -DNO_LRAND48 -DSTRINGS_H -DTIME_H -DVOID_SIGHANDLER=1 -I. -DTCL_VERSION=\"3.3\" -I/usr/include -c tclCmdAH.c
In file included from tclCmdAH.c:30:
./stdlib.h:72:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
extern          free();
~~~~~~          ^
./stdlib.h:151:10: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
extern          srand();
~~~~~~          ^
./stdlib.h:152:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
extern          srandom();
~~~~~~          ^
tclCmdAH.c:517:2: warning: implicit declaration of function 'mkstemp' is invalid in C99 [-Wimplicit-function-declaration]
        mkstemp(tmp);
        ^
tclCmdAH.c:1265:25: warning: conversion specifies type 'float *' but the argument has type 'double *' [-Wformat]
                if (sscanf(*curArg, "%F", &twoWordValue) != 1) {
                                     ~^   ~~~~~~~~~~~~~
                                     %lf
5 warnings generated.
cc -O2  -DNO_LRAND48 -DSTRINGS_H -DTIME_H -DVOID_SIGHANDLER=1 -I. -DTCL_VERSION=\"3.3\" -I/usr/include -c tclCmdIZ.c
In file included from tclCmdIZ.c:25:
./stdlib.h:72:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
extern          free();
~~~~~~          ^
./stdlib.h:151:10: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
extern          srand();
~~~~~~          ^
./stdlib.h:152:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
extern          srandom();
~~~~~~          ^
tclCmdIZ.c:1156:2: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration]
        close(fileId);
        ^
tclCmdIZ.c:1160:9: warning: implicit declaration of function 'read' is invalid in C99 [-Wimplicit-function-declaration]
    if (read(fileId, cmdBuffer, (int) statBuf.st_size) != statBuf.st_size) {
        ^
5 warnings generated.
cc -O2  -DNO_LRAND48 -DSTRINGS_H -DTIME_H -DVOID_SIGHANDLER=1 -I. -DTCL_VERSION=\"3.3\" -I/usr/include -c tclExpr.c
tclExpr.c:292:19: warning: expression result unused [-Wunused-value]
                infoPtr->expr[-1];
                ~~~~~~~~~~~~~ ~~^
1 warning generated.
cc -O2  -DNO_LRAND48 -DSTRINGS_H -DTIME_H -DVOID_SIGHANDLER=1 -I. -DTCL_VERSION=\"3.3\" -I/usr/include -c tclGlob.c
In file included from tclGlob.c:24:
./stdlib.h:72:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
extern          free();
~~~~~~          ^
./stdlib.h:151:10: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
extern          srand();
~~~~~~          ^
./stdlib.h:152:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
extern          srandom();
~~~~~~          ^
3 warnings generated.
cc -O2  -DNO_LRAND48 -DSTRINGS_H -DTIME_H -DVOID_SIGHANDLER=1 -I. -DTCL_VERSION=\"3.3\" -I/usr/include -c tclHistory.c
In file included from tclHistory.c:26:
./stdlib.h:72:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
extern          free();
~~~~~~          ^
./stdlib.h:151:10: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
extern          srand();
~~~~~~          ^
./stdlib.h:152:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
extern          srandom();
~~~~~~          ^
3 warnings generated.
cc -O2  -DNO_LRAND48 -DSTRINGS_H -DTIME_H -DVOID_SIGHANDLER=1 -I. -DTCL_VERSION=\"3.3\" -I/usr/include -c tclProc.c
In file included from tclProc.c:22:
./stdlib.h:72:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
extern          free();
~~~~~~          ^
./stdlib.h:151:10: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
extern          srand();
~~~~~~          ^
./stdlib.h:152:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
extern          srandom();
~~~~~~          ^
3 warnings generated.
cc -O2  -DNO_LRAND48 -DSTRINGS_H -DTIME_H -DVOID_SIGHANDLER=1 -I. -DTCL_VERSION=\"3.3\" -I/usr/include -c tclUtil.c
In file included from tclUtil.c:23:
./stdlib.h:72:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
extern          free();
~~~~~~          ^
./stdlib.h:151:10: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
extern          srand();
~~~~~~          ^
./stdlib.h:152:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
extern          srandom();
~~~~~~          ^
tclUtil.c:138:48: warning: field precision should have type 'int', but argument has type 'long' [-Wformat]
                            "list element in braces followed by \"%.*s\" instead of space",
                                                                  ~~^~
4 warnings generated.
rm -f ../ltcl.a
ar q ../ltcl.a panic.o  strerror.o  tclAssem.o  tclBasic.o  tclCmdAH.o  tclCmdIZ.o  tclExpr.o   tclGlob.o  tclHistory.o  tclProc.o  tclUtil.o
ar: creating ../ltcl.a
if [ -f /usr/bin/ranlib -o -f /bin/ranlib ]; then ranlib ../ltcl.a; fi
Making in readline
cc -c -O2  -DNO_LRAND48 -DSTRINGS_H -DTIME_H -DVOID_SIGHANDLER=1 -I../   -DVI_MODE -I/usr/include readline.c
readline.c:216:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
static update_line ();
~~~~~~ ^
readline.c:218:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
static delete_chars ();
~~~~~~ ^
readline.c:219:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
static insert_some_chars ();
~~~~~~ ^
readline.c:374:3: warning: implicit declaration of function 'rl_initialize' is invalid in C99 [-Wimplicit-function-declaration]
  rl_initialize ();
  ^
readline.c:378:3: warning: implicit declaration of function 'rl_set_signals' is invalid in C99 [-Wimplicit-function-declaration]
  rl_set_signals ();
  ^
readline.c:385:3: warning: implicit declaration of function 'rl_clear_signals' is invalid in C99 [-Wimplicit-function-declaration]
  rl_clear_signals ();
  ^
readline.c:418:7: warning: implicit declaration of function 'rl_on_new_line' is invalid in C99 [-Wimplicit-function-declaration]
      rl_on_new_line ();
      ^
readline.c:437:4: warning: implicit declaration of function 'rl_init_argument' is invalid in C99 [-Wimplicit-function-declaration]
          rl_init_argument ();
          ^
readline.c:441:11: warning: implicit declaration of function 'rl_read_key' is invalid in C99 [-Wimplicit-function-declaration]
      c = rl_read_key ();
          ^
readline.c:456:7: warning: implicit declaration of function 'rl_dispatch' is invalid in C99 [-Wimplicit-function-declaration]
      rl_dispatch (c, keymap);
      ^
readline.c:479:2: warning: implicit declaration of function 'rl_vi_check' is invalid in C99 [-Wimplicit-function-declaration]
        rl_vi_check ();
        ^
readline.c:497:2: warning: implicit declaration of function 'free_history_entry' is invalid in C99 [-Wimplicit-function-declaration]
        free_history_entry (entry);
        ^
readline.c:507:5: warning: implicit declaration of function 'free_undo_list' is invalid in C99 [-Wimplicit-function-declaration]
    free_undo_list ();
    ^
readline.c:539:7: warning: implicit declaration of function 'rl_reset_terminal' is invalid in C99 [-Wimplicit-function-declaration]
      rl_reset_terminal (term);
      ^
readline.c:582:7: warning: implicit declaration of function 'rl_clear_message' is invalid in C99 [-Wimplicit-function-declaration]
      rl_clear_message ();
      ^
readline.c:591:7: warning: implicit declaration of function 'rl_clean_up_for_exit' is invalid in C99 [-Wimplicit-function-declaration]
      rl_clean_up_for_exit ();
      ^
readline.c:596:13: warning: implicit declaration of function 'getpid' is invalid in C99 [-Wimplicit-function-declaration]
      kill (getpid (), sig);
            ^
readline.c:620:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
rl_set_signals ()
^~~~~~~~~~~~~~
readline.c:649:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
readline.c:651:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
rl_clear_signals ()
^~~~~~~~~~~~~~~~
readline.c:668:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
readline.c:694:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
rl_stuff_char (key)
^~~~~~~~~~~~~
readline.c:705:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
readline.c:756:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
rl_gather_tyi ()
^~~~~~~~~~~~~
readline.c:774:21: warning: implicit declaration of function 'read' is invalid in C99 [-Wimplicit-function-declaration]
      chars_avail = read (tty, &input, 1);
                    ^
readline.c:778:2: error: non-void function 'rl_gather_tyi' should return a value [-Wreturn-type]
        return;
        ^
readline.c:784:5: error: non-void function 'rl_gather_tyi' should return a value [-Wreturn-type]
    return;
    ^
readline.c:801:17: warning: implicit declaration of function 'rl_getc' is invalid in C99 [-Wimplicit-function-declaration]
        rl_stuff_char (rl_getc (in_stream));
                       ^
readline.c:827:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
      if (c = next_macro_key ())
          ~~^~~~~~~~~~~~~~~~~~~
readline.c:827:13: note: place parentheses around the assignment to silence this warning
      if (c = next_macro_key ())
            ^
          (                    )
readline.c:827:13: note: use '==' to turn this assignment into an equality comparison
      if (c = next_macro_key ())
            ^
            ==
readline.c:855:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
rl_dispatch (key, map)
^~~~~~~~~~~
readline.c:873:7: error: non-void function 'rl_dispatch' should return a value [-Wreturn-type]
      return;
      ^
readline.c:888:3: error: non-void function 'rl_dispatch' should return a value [-Wreturn-type]
                return;
                ^
readline.c:902:6: error: non-void function 'rl_dispatch' should return a value [-Wreturn-type]
            return;
            ^
readline.c:919:4: error: non-void function 'rl_dispatch' should return a value [-Wreturn-type]
          return;
          ^
readline.c:930:4: error: non-void function 'rl_dispatch' should return a value [-Wreturn-type]
          return;
          ^
readline.c:1064:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
rl_start_kbd_macro (ignore1, ignore2)
^~~~~~~~~~~~~~~~~~
readline.c:1084:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
rl_end_kbd_macro (count, ignore)
^~~~~~~~~~~~~~~~
readline.c:1100:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
rl_call_last_kbd_macro (count, ignore)
^~~~~~~~~~~~~~~~~~~~~~
readline.c:1118:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
rl_initialize ()
^~~~~~~~~~~~~
readline.c:1126:7: warning: implicit declaration of function 'readline_initialize_everything' is invalid in C99 [-Wimplicit-function-declaration]
      readline_initialize_everything ();
      ^
readline.c:1139:3: warning: implicit declaration of function 'start_using_history' is invalid in C99 [-Wimplicit-function-declaration]
  start_using_history ();
  ^
readline.c:1160:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
readline_initialize_everything ()
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
readline.c:1173:3: warning: implicit declaration of function 'init_terminal_io' is invalid in C99 [-Wimplicit-function-declaration]
  init_terminal_io ((char *)NULL);
  ^
readline.c:1176:3: warning: implicit declaration of function 'readline_default_bindings' is invalid in C99 [-Wimplicit-function-declaration]
  readline_default_bindings ();
  ^
readline.c:1179:3: warning: implicit declaration of function 'rl_initialize_funmap' is invalid in C99 [-Wimplicit-function-declaration]
  rl_initialize_funmap ();
  ^
readline.c:1182:3: warning: implicit declaration of function 'rl_read_init_file' is invalid in C99 [-Wimplicit-function-declaration]
  rl_read_init_file ((char *)NULL);
  ^
readline.c:1198:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
readline_default_bindings ()
^~~~~~~~~~~~~~~~~~~~~~~~~
readline.c:1303:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
rl_digit_argument (ignore, key)
^~~~~~~~~~~~~~~~~
readline.c:1307:3: warning: implicit declaration of function 'rl_digit_loop' is invalid in C99 [-Wimplicit-function-declaration]
  rl_digit_loop ();
  ^
readline.c:1311:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
rl_discard_argument ()
^~~~~~~~~~~~~~~~~~~
readline.c:1319:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
rl_init_argument ()
^~~~~~~~~~~~~~~~
readline.c:1328:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
rl_universal_argument ()
^~~~~~~~~~~~~~~~~~~~~
readline.c:1334:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
rl_digit_loop ()
^~~~~~~~~~~~~
readline.c:1339:7: warning: implicit declaration of function 'rl_message' is invalid in C99 [-Wimplicit-function-declaration]
      rl_message ("(arg: %d) ", rl_arg_sign * rl_numeric_arg);
      ^
readline.c:1349:11: warning: implicit declaration of function 'numeric' is invalid in C99 [-Wimplicit-function-declaration]
      if (numeric (c))
          ^
readline.c:1368:8: error: non-void function 'rl_digit_loop' should return a value [-Wreturn-type]
              return;
              ^
readline.c:1464:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
rl_redisplay ()
^~~~~~~~~~~~
readline.c:1475:5: error: non-void function 'rl_redisplay' should return a value [-Wreturn-type]
    return;
    ^
readline.c:1615:5: warning: implicit declaration of function 'move_vert' is invalid in C99 [-Wimplicit-function-declaration]
                  move_vert (linenum);
                  ^
readline.c:1617:5: warning: implicit declaration of function 'clear_to_eol' is invalid in C99 [-Wimplicit-function-declaration]
                  clear_to_eol ((linenum == vis_botlin)?
                  ^
readline.c:1692:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
update_line (old, new, current_line)
^
readline.c:1711:5: error: non-void function 'update_line' should return a value [-Wreturn-type]
    return;
    ^
readline.c:1812:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
rl_on_new_line ()
^~~~~~~~~~~~~~
readline.c:1822:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
rl_forced_update_display ()
^~~~~~~~~~~~~~~~~~~~~~~~
readline.c:1849:7: warning: implicit declaration of function 'tputs' is invalid in C99 [-Wimplicit-function-declaration]
      tputs (term_cr, 1, output_character_function);
      ^
readline.c:1881:5: warning: implicit declaration of function 'backspace' is invalid in C99 [-Wimplicit-function-declaration]
    backspace (last_c_pos - new);
    ^
readline.c:1886:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
move_vert (to)
^~~~~~~~~
readline.c:1892:25: error: non-void function 'move_vert' should return a value [-Wreturn-type]
  if (last_v_pos == to) return;
                        ^
readline.c:1895:5: error: non-void function 'move_vert' should return a value [-Wreturn-type]
    return;
    ^
readline.c:1915:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
rl_show_char (c)
^~~~~~~~~~~~
readline.c:1970:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
rl_message (string, arg1, arg2)
^~~~~~~~~~
readline.c:1979:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
rl_clear_message ()
^~~~~~~~~~~~~~~~
readline.c:2026:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
rl_reset_terminal (terminal_name)
^~~~~~~~~~~~~~~~~
readline.c:2032:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
init_terminal_io (terminal_name)
^~~~~~~~~~~~~~~~
readline.c:2057:7: warning: implicit declaration of function 'tgetent' is invalid in C99 [-Wimplicit-function-declaration]
  if (tgetent (term_buffer, term) <= 0)
      ^
readline.c:2069:7: error: non-void function 'init_terminal_io' should return a value [-Wreturn-type]
      return;
      ^
readline.c:2096:7: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration]
  if (ioctl (tty, TIOCGWINSZ, &window_size) == 0)
      ^
readline.c:2112:16: warning: implicit declaration of function 'tgetnum' is invalid in C99 [-Wimplicit-function-declaration]
        screenwidth = tgetnum ("co");
                      ^
readline.c:2173:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
delete_chars (count)
^
readline.c:2177:5: error: non-void function 'delete_chars' should return a value [-Wreturn-type]
    return;
    ^
readline.c:2195:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
insert_some_chars (string, count)
^
readline.c:2234:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
backspace (count)
^~~~~~~~~
readline.c:2248:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
crlf ()
^~~~
readline.c:2258:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
clear_to_eol (count)
^~~~~~~~~~~~
readline.c:2686:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
rl_abort ()
^~~~~~~~
readline.c:2753:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
rl_insert_text (string)
^~~~~~~~~~~~~~
readline.c:2777:2: warning: implicit declaration of function 'rl_add_undo' is invalid in C99 [-Wimplicit-function-declaration]
        rl_add_undo (UNDO_INSERT, rl_point, rl_point + l, (char *)NULL);
        ^
readline.c:2786:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
rl_delete_text (from, to)
^~~~~~~~~~~~~~
readline.c:2848:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
rl_forward (count)
^~~~~~~~~~
readline.c:2863:6: error: non-void function 'rl_forward' should return a value [-Wreturn-type]
            return;
            ^
readline.c:2872:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
rl_backward (count)
^~~~~~~~~~~
readline.c:2883:6: error: non-void function 'rl_backward' should return a value [-Wreturn-type]
            return;
            ^
readline.c:2892:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
rl_beg_of_line ()
^~~~~~~~~~~~~~
readline.c:2898:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
rl_end_of_line ()
^~~~~~~~~~~~~~
readline.c:2904:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
rl_forward_word (count)
^~~~~~~~~~~~~~~
readline.c:2912:7: error: non-void function 'rl_forward_word' should return a value [-Wreturn-type]
      return;
      ^
readline.c:2918:2: error: non-void function 'rl_forward_word' should return a value [-Wreturn-type]
        return;
        ^
readline.c:2931:31: error: non-void function 'rl_forward_word' should return a value [-Wreturn-type]
      if (rl_point == rl_end) return;
                              ^
readline.c:2942:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
rl_backward_word (count)
^~~~~~~~~~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
80 warnings and 20 errors generated.
*** Error code 1

Stop.
make: stopped in /scratch/chat/icb/work/icb-5.0.9/readline
Making in icb
sed -e 's/(.*)/()/' protos.h > tmp
mv -f tmp funcs.h
cc -O2  -DNO_LRAND48 -DSTRINGS_H -DTIME_H -DVOID_SIGHANDLER=1 -I/usr/include -c c_hclear.c
In file included from c_hclear.c:6:
In file included from ./icb.h:94:
In file included from ./protos.h:6:
./externs.h:32:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
extern connected;               /* whether we are validated or not */
~~~~~~ ^
In file included from c_hclear.c:6:
In file included from ./icb.h:94:
./protos.h:91:14: error: expected identifier or '('
int restrict(void);
             ^
./protos.h:91:14: error: expected ')'
./protos.h:91:13: note: to match this '('
int restrict(void);
            ^
In file included from c_hclear.c:7:
./externs.h:32:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
extern connected;               /* whether we are validated or not */
~~~~~~ ^
c_hclear.c:9:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
c_hclear(TARGLIST)
^~~~~~~~
c_hclear.c:17:2: warning: implicit declaration of function 'histclear' is invalid in C99 [-Wimplicit-function-declaration]
        histclear();
        ^
4 warnings and 2 errors generated.
*** Error code 1

Stop.
make: stopped in /scratch/chat/icb/work/icb-5.0.9/icb
*** Error code 1

Stop.
make: stopped in /scratch/chat/icb/work/icb-5.0.9
*** Error code 1

Stop.
make: stopped in /bulk-data/pkgsrc/chat/icb
*** Error code 1

Stop.
make: stopped in /bulk-data/pkgsrc/chat/icb
