=> Bootstrap dependency digest>=20010302: found digest-20080510
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 elizatalk-0.4nb1
Makefile:18: make.depend: No such file or directory
gcc -M elizatalk.c splotch.c >make.depend
gcc -O2 -DELIZADIR=\"/usr/pkg/share/elizatalk\"   -c -o elizatalk.o elizatalk.c
In file included from elizatalk.c:11:
./splotch.h:2:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
extern ask(char person[20], char question[400]);
~~~~~~ ^
elizatalk.c:16:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
main(int argc, char** argv) 
^~~~
elizatalk.c:21:2: warning: implicit declaration of function 'SP_init' is invalid in C99 [-Wimplicit-function-declaration]
 SP_init();      // initialize eliza (splotch.c)
 ^
elizatalk.c:28:15: warning: implicitly declaring C library function 'strlen' with type 'unsigned long (const char *)'
    for(i=0;i<strlen(buffer);i++)   // replace hard returns by a space
              ^
elizatalk.c:28:15: note: please include the header <string.h> or explicitly provide a declaration for 'strlen'
elizatalk.c:35:5: warning: implicit declaration of function 'sleep' is invalid in C99 [-Wimplicit-function-declaration]
    sleep(REPLYDELAY);
    ^
5 warnings generated.
gcc -O2 -DELIZADIR=\"/usr/pkg/share/elizatalk\"   -c -o splotch.o splotch.c
In file included from splotch.c:13:
./splotch.h:2:8: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
extern ask(char person[20], char question[400]);
~~~~~~ ^
splotch.c:58:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
ask(person, question)
^~~
splotch.c:65:3: warning: implicit declaration of function 'expand' is invalid in C99 [-Wimplicit-function-declaration]
  expand(question);                  /* swap word according to syn.dict file */
  ^
splotch.c:69:7: warning: implicit declaration of function 'trytempl' is invalid in C99 [-Wimplicit-function-declaration]
  i = trytempl(question);            /* look for a matching template */
      ^
splotch.c:81:5: warning: implicit declaration of function 'usetempl' is invalid in C99 [-Wimplicit-function-declaration]
    usetempl(i);                      /* build response */
    ^
splotch.c:110:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
SP_init()
^~~~~~~
splotch.c:129:11: warning: implicit declaration of function 'getpid' is invalid in C99 [-Wimplicit-function-declaration]
  srandom(getpid());   /* randomize seed */
          ^
splotch.c:130:3: warning: implicit declaration of function 'buildtempl' is invalid in C99 [-Wimplicit-function-declaration]
  buildtempl();    /* read the templates, make 1 entry per template */
  ^
splotch.c:134:1: warning: control may reach end of non-void function [-Wreturn-type]
}
^
splotch.c:136:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
SP_reinit()
^~~~~~~~~
splotch.c:138:4: warning: expression result unused [-Wunused-value]
   SP_init;
   ^~~~~~~
splotch.c:139:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
splotch.c:151:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
buildtempl()
^~~~~~~~~~
splotch.c:164:51: warning: '&&' within '||' [-Wlogical-op-parentheses]
    while ((line[0] == '#') || (isspace(line[0])) && (!feof(dfile)))
                            ~~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
splotch.c:164:51: note: place parentheses around the '&&' expression to silence this warning
    while ((line[0] == '#') || (isspace(line[0])) && (!feof(dfile)))
                                                  ^
                               (                                   )
splotch.c:219:1: warning: control may reach end of non-void function [-Wreturn-type]
}
^
splotch.c:227:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
usetempl(i)
^~~~~~~~
splotch.c:306:5: warning: implicit declaration of function 'fix' is invalid in C99 [-Wimplicit-function-declaration]
    fix();                           /* fix grammer */
    ^
splotch.c:308:5: warning: implicit declaration of function 'swap' is invalid in C99 [-Wimplicit-function-declaration]
    swap (response, "%", words);
    ^
splotch.c:318:3: warning: implicit declaration of function 'gswap' is invalid in C99 [-Wimplicit-function-declaration]
  gswap("i are", "I am");
  ^
splotch.c:353:9: warning: implicit declaration of function 'grline' is invalid in C99 [-Wimplicit-function-declaration]
    if (grline(filename, add)==1) {              /* problem reading file */
        ^
splotch.c:367:1: warning: control may reach end of non-void function [-Wreturn-type]
}
^
splotch.c:401:5: warning: implicit declaration of function 'fixfile' is invalid in C99 [-Wimplicit-function-declaration]
    fixfile(fname);
    ^
splotch.c:415:40: warning: conversion specifies type 'int' but the argument has type 'FILE *' (aka 'struct __sFILE *') [-Wformat]
  if (DEB) fprintf(stderr, "<<POINTER:%i>>",fp);
                                      ~^    ~~
splotch.c:430:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
expand (s)
^~~~~~
splotch.c:439:4: warning: implicit declaration of function 'strlower' is invalid in C99 [-Wimplicit-function-declaration]
   strlower(s);
   ^
splotch.c:466:1: warning: control may reach end of non-void function [-Wreturn-type]
}              
^
splotch.c:477:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
swap(s, old, new)
^~~~
splotch.c:527:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
splotch.c:537:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
strlower(s)
^~~~~~~~
splotch.c:545:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
splotch.c:570:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
fixfile(fname)
^~~~~~~
splotch.c:617:24: warning: invalid conversion specifier '
' [-Wformat]
      sprintf(tline, "%\n",count);
                      ~^
splotch.c:640:1: warning: control may reach end of non-void function [-Wreturn-type]
}
^
splotch.c:655:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
trytempl(question)
^~~~~~~~
splotch.c:816:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
fix()
^~~
splotch.c:836:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
splotch.c:845:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
gswap(old, new)
^~~~~
splotch.c:866:4: warning: implicit declaration of function 'shift' is invalid in C99 [-Wimplicit-function-declaration]
                        shift(base, nlen - olen);
                        ^
splotch.c:871:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
splotch.c:875:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
shift(base, delta)
^~~~~
splotch.c:880:3: error: non-void function 'shift' should return a value [-Wreturn-type]
                return;
                ^
40 warnings and 1 error generated.
gmake: *** [splotch.o] Error 1
*** Error code 2

Stop.
make: stopped in /bulk-data/pkgsrc/misc/elizatalk
*** Error code 1

Stop.
make: stopped in /bulk-data/pkgsrc/misc/elizatalk
