=> Bootstrap dependency digest>=20010302: found digest-20121220 ===> Building for skkfep-0.86cnb1 rm -f genMakefile cp config.h junk.c awk -f extrpar `cc -E junk.c | sed -n 's/^#[^"]*"\([^/][^"]*onfigs[^"]*\)".*/\1/p' | sort | uniq` > genMakefile rm -f junk.c awk -f extrpar config.h | cat - protoMakefile >> genMakefile make -f genMakefile all cc -DUSE_LOCALE -O -DSKK_CONF=\"/usr/pkg/etc/skk.conf\" -c jc.c jc.c:112:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] main(argc,argv) ^~~~ jc.c:129:3: warning: implicit declaration of function 'usage' is invalid in C99 [-Wimplicit-function-declaration] usage(); ^ jc.c:130:3: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' exit(-1); ^ jc.c:130:3: note: please include the header or explicitly provide a declaration for 'exit' jc.c:132:7: warning: implicitly declaring library function 'strcmp' with type 'int (const char *, const char *)' if (!strcmp(argv[1],"-c")) { ^ jc.c:132:7: note: please include the header or explicitly provide a declaration for 'strcmp' jc.c:145:12: warning: implicitly declaring library function 'strncmp' with type 'int (const char *, const char *, unsigned int)' else if (!strncmp(argv[1],"-a",2)) { ^ jc.c:145:12: note: please include the header or explicitly provide a declaration for 'strncmp' jc.c:148:32: warning: implicit declaration of function 'getpid' is invalid in C99 [-Wimplicit-function-declaration] sprintf(tmpf,"/tmp/jctmp%d",getpid()); ^ jc.c:184:2: warning: implicit declaration of function 'doConv' is invalid in C99 [-Wimplicit-function-declaration] doConv(nargc,nargv,cOption[1],cOption[2]); ^ jc.c:186:3: warning: implicit declaration of function 'unlink' is invalid in C99 [-Wimplicit-function-declaration] unlink(tmpf); ^ jc.c:190:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] doConv(argc,argv,fromCode,toCode) ^~~~~~ jc.c:220:9: warning: passing 'unsigned char [2048]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] conv(Ibuf,Obuf,fromCode,toCode); ^~~~ jc.c:108:24: note: passing argument to parameter 'is' here static void conv(char *is, char *os, char fc, char tc); ^ jc.c:220:14: warning: passing 'unsigned char [2048]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] conv(Ibuf,Obuf,fromCode,toCode); ^~~~ jc.c:108:34: note: passing argument to parameter 'os' here static void conv(char *is, char *os, char fc, char tc); ^ jc.c:228:9: warning: passing 'unsigned char [2048]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] conv(Ibuf,Obuf,fromCode,toCode); ^~~~ jc.c:108:24: note: passing argument to parameter 'is' here static void conv(char *is, char *os, char fc, char tc); ^ jc.c:228:14: warning: passing 'unsigned char [2048]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] conv(Ibuf,Obuf,fromCode,toCode); ^~~~ jc.c:108:34: note: passing argument to parameter 'os' here static void conv(char *is, char *os, char fc, char tc); ^ jc.c:235:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ jc.c:250:3: warning: implicit declaration of function 'n_impr' is invalid in C99 [-Wimplicit-function-declaration] n_impr(cOption); ^ jc.c:253:3: warning: implicitly declaring library function 'strcpy' with type 'char *(char *, const char *)' strcpy(mbuf,is); ^ jc.c:253:3: note: please include the header or explicitly provide a declaration for 'strcpy' jc.c:253:10: warning: passing 'unsigned char [2048]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(mbuf,is); ^~~~ jc.c:267:13: warning: passing 'unsigned char [2048]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(os,mbuf); ^~~~ jc.c:270:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] n_impr(s) ^~~~~~ jc.c:278:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] putSFT(pptr,code) /* Put Shift in/out code */ ^~~~~~ jc.c:283:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ jc.c:363:15: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] putSFT(&q,SIcode); ^~~~~~ jc.c:380:15: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] putSFT(&q,SIcode); ^~~~~~ jc.c:397:15: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] putSFT(&q,SOcode); ^~~~~~ jc.c:410:11: warning: implicitly declaring library function 'strlen' with type 'unsigned int (const char *)' int il = strlen(SIcode), ^ jc.c:410:11: note: please include the header or explicitly provide a declaration for 'strlen' jc.c:420:5: warning: implicit declaration of function 'put_js' is invalid in C99 [-Wimplicit-function-declaration] put_js(*ip,*(ip+1),op); ^ jc.c:458:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] put_js(ub,lb,op) ^~~~~~ jc.c:475:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ jc.c:504:24: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] put_js(*ip,*(ip+1),op); ^~ jc.c:609:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] usage() ^~~~~ jc.c:633:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ 31 warnings generated. cc -DUSE_LOCALE -O -DSKK_CONF=\"/usr/pkg/etc/skk.conf\" -o jc jc.o cc -DUSE_LOCALE -O -DSKK_CONF=\"/usr/pkg/etc/skk.conf\" -c fep.c In file included from fep.c:2: ./fep.h:136:20: error: field has incomplete type 'struct sgttyb' struct sgttyb m_ttyb; /* TIOCGETP */ ^ ./fep.h:136:12: note: forward declaration of 'struct sgttyb' struct sgttyb m_ttyb; /* TIOCGETP */ ^ ./fep.h:137:20: error: field has incomplete type 'struct tchars' struct tchars m_tchars; /* TIOCGETC */ ^ ./fep.h:137:12: note: forward declaration of 'struct tchars' struct tchars m_tchars; /* TIOCGETC */ ^ fep.c:82:17: warning: implicitly declaring library function 'strcmp' with type 'int (const char *, const char *)' if (strcmp(tab->str, p)==0) ^ fep.c:82:17: note: please include the header or explicitly provide a declaration for 'strcmp' fep.c:110:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] main(argc,argv,envp) ^~~~ fep.c:125:8: warning: implicitly declaring library function 'strncmp' with type 'int (const char *, const char *, unsigned int)' if (!strncmp(argv[i],"-o",2)) ^ fep.c:125:8: note: please include the header or explicitly provide a declaration for 'strncmp' fep.c:132:4: warning: implicitly declaring library function 'strcpy' with type 'char *(char *, const char *)' strcpy(UserDicName,argv[++i]); ^ fep.c:132:4: note: please include the header or explicitly provide a declaration for 'strcpy' fep.c:221:2: warning: implicit declaration of function 'setKanaKey' is invalid in C99 [-Wimplicit-function-declaration] setKanaKey(); ^ fep.c:222:2: warning: implicit declaration of function 'getTCstr' is invalid in C99 [-Wimplicit-function-declaration] getTCstr(); ^ fep.c:223:2: warning: implicit declaration of function 'get_winsize' is invalid in C99 [-Wimplicit-function-declaration] get_winsize(); ^ fep.c:224:2: warning: implicit declaration of function 'set_tty' is invalid in C99 [-Wimplicit-function-declaration] set_tty(); ^ fep.c:225:2: warning: implicit declaration of function 'set_int' is invalid in C99 [-Wimplicit-function-declaration] set_int(); ^ fep.c:229:3: warning: implicitly declaring library function 'strcat' with type 'char *(char *, const char *)' strcat(UserDicName,"/"); ^ fep.c:229:3: note: please include the header or explicitly provide a declaration for 'strcat' fep.c:242:6: warning: implicit declaration of function 'openSKKserv' is invalid in C99 [-Wimplicit-function-declaration] if (openSKKserv() != -1) ^ fep.c:247:2: warning: implicit declaration of function 'establishShell' is invalid in C99 [-Wimplicit-function-declaration] establishShell(); ^ fep.c:263:13: warning: implicit declaration of function 'read' is invalid in C99 [-Wimplicit-function-declaration] if ((i = read(Shellfd,shellBuf,SH_BUF_SIZ)) > 0) ^ fep.c:264:5: warning: implicit declaration of function 'writeShTty' is invalid in C99 [-Wimplicit-function-declaration] writeShTty(shellBuf,i); ^ fep.c:314:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] flushOut(minchar) ^~~~~~~~ fep.c:353:2: warning: implicit declaration of function 'writeTtyShell1' is invalid in C99 [-Wimplicit-function-declaration] writeTtyShell1(c); ^ fep.c:361:2: warning: implicit declaration of function 'flushKana' is invalid in C99 [-Wimplicit-function-declaration] flushKana(); ^ fep.c:362:2: warning: implicit declaration of function 'setKeymap' is invalid in C99 [-Wimplicit-function-declaration] setKeymap(&CurrentKeymap,convertKeymap(&NormalKeymap)); ^ fep.c:363:2: warning: implicit declaration of function 'showmode' is invalid in C99 [-Wimplicit-function-declaration] showmode(SKK_MODE); ^ fep.c:411:2: warning: implicit declaration of function 'restoreKeymap' is invalid in C99 [-Wimplicit-function-declaration] restoreKeymap(&CurrentKeymap); ^ fep.c:412:2: warning: implicit declaration of function 'showlastmode' is invalid in C99 [-Wimplicit-function-declaration] showlastmode(); ^ 21 warnings and 2 errors generated. *** Error code 1 Stop. make: stopped in /usr/pkgsrc/work/inputmethod/skkfep/work/skkfep *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/work/inputmethod/skkfep/work/skkfep *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/inputmethod/skkfep *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/inputmethod/skkfep