=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Building for xjdic-2.4 --- xjdcomm_cl.o --- --- xjdfrontend_cl.o --- --- xjdcomm_sv.o --- --- xjdcomm_cl.o --- gcc -D__STRICT_BSD__ -DPREFIX=\"/usr/pkg\" -c -DXJDFRONTEND -DXJDCLSERV xjdcomm.c -o xjdcomm_cl.o --- xjdfrontend_cl.o --- gcc -D__STRICT_BSD__ -DPREFIX=\"/usr/pkg\" -c -DXJDFRONTEND -DXJDCLSERV xjdfrontend.c -o xjdfrontend_cl.o --- xjdcomm_sv.o --- gcc -D__STRICT_BSD__ -DPREFIX=\"/usr/pkg\" -c -DXJDDIC -DXJDCLSERV -DMMAP xjdcomm.c -o xjdcomm_sv.o --- xjdcomm_cl.o --- xjdcomm.c:159:20: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if((dp2 = strrchr(dp,'/')) == NULL) return(dp); ^~ /usr/include/string.h:110:27: note: passing argument to parameter here char *strrchr(const char *, int) __pure; ^ xjdcomm.c:159:10: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] if((dp2 = strrchr(dp,'/')) == NULL) return(dp); ^ ~~~~~~~~~~~~~~~ xjdcomm.c:190:16: warning: passing 'unsigned char []' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(DicDir,ENVname); /* added by nakahara@debian.org */ ^~~~~~~ /usr/include/string.h:82:56: note: passing argument to parameter here --- xjdcomm_sv.o --- xjdcomm.c:159:20: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if((dp2 = strrchr(dp,'/')) == NULL) return(dp); ^~ /usr/include/string.h:110:27: note: passing argument to parameter here char *strrchr(const char *, int) __pure; ^ xjdcomm.c:159:10: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] if((dp2 = strrchr(dp,'/')) == NULL) return(dp); ^ ~~~~~~~~~~~~~~~ xjdcomm.c:190:16: warning: passing 'unsigned char []' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(DicDir,ENVname); /* added by nakahara@debian.org */ ^~~~~~~ /usr/include/string.h:82:56: note: passing argument to parameter here --- xjdcomm_cl.o --- char *strcpy(char * __restrict, const char * __restrict); ^ xjdcomm.c:193:14: warning: passing 'unsigned char []' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strlen(cl_rcfile) > 0) ^~~~~~~~~ /usr/include/string.h:95:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ xjdcomm.c:195:15: warning: passing 'unsigned char []' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] fm = fopen(cl_rcfile,"r"); ^~~~~~~~~ xjdcomm.c:203:14: warning: passing 'unsigned char []' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strlen(ENVname) > 2) ^~~~~~~ --- xjdcomm_sv.o --- char *strcpy(char * __restrict, const char * __restrict); ^ xjdcomm.c:193:14: warning: passing 'unsigned char []' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strlen(cl_rcfile) > 0) ^~~~~~~~~ /usr/include/string.h:95:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ xjdcomm.c:195:15: warning: passing 'unsigned char []' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] fm = fopen(cl_rcfile,"r"); ^~~~~~~~~ xjdcomm.c:203:14: warning: passing 'unsigned char []' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strlen(ENVname) > 2) ^~~~~~~ --- xjdcomm_cl.o --- /usr/include/string.h:95:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ xjdcomm.c:205:11: warning: passing 'unsigned char [128]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(xjdicdir,ENVname); ^~~~~~~~ /usr/include/string.h:82:31: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ xjdcomm.c:205:20: warning: passing 'unsigned char []' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(xjdicdir,ENVname); ^~~~~~~ /usr/include/string.h:82:56: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ --- xjdcomm_sv.o --- /usr/include/string.h:95:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ xjdcomm.c:205:11: warning: passing 'unsigned char [128]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(xjdicdir,ENVname); ^~~~~~~~ /usr/include/string.h:82:31: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ xjdcomm.c:205:20: warning: passing 'unsigned char []' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(xjdicdir,ENVname); ^~~~~~~ /usr/include/string.h:82:56: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ --- xjdcomm_cl.o --- xjdcomm.c:206:11: warning: passing 'unsigned char [128]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcat(xjdicdir,"/"); ^~~~~~~~ /usr/include/string.h:75:31: note: passing argument to parameter here char *strcat(char * __restrict, const char * __restrict); ^ xjdcomm.c:210:11: warning: passing 'unsigned char [128]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(xjdicdir,getenv("HOME")); ^~~~~~~~ /usr/include/string.h:82:31: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ xjdcomm.c:211:11: warning: passing 'unsigned char [128]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] --- xjdcomm_sv.o --- xjdcomm.c:206:11: warning: passing 'unsigned char [128]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcat(xjdicdir,"/"); ^~~~~~~~ /usr/include/string.h:75:31: note: passing argument to parameter here char *strcat(char * __restrict, const char * __restrict); ^ xjdcomm.c:210:11: warning: passing 'unsigned char [128]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(xjdicdir,getenv("HOME")); ^~~~~~~~ /usr/include/string.h:82:31: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ xjdcomm.c:211:11: warning: passing 'unsigned char [128]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] --- xjdcomm_cl.o --- strcat(xjdicdir,"/"); ^~~~~~~~ /usr/include/string.h:75:31: note: passing argument to parameter here char *strcat(char * __restrict, const char * __restrict); ^ xjdcomm.c:213:10: warning: passing 'unsigned char [128]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcat(xjdicdir,".xjdicrc"); ^~~~~~~~ /usr/include/string.h:75:31: note: passing argument to parameter here char *strcat(char * __restrict, const char * __restrict); ^ xjdcomm.c:214:14: warning: passing 'unsigned char [128]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] fm = fopen(xjdicdir,"r"); ^~~~~~~~ --- xjdcomm_sv.o --- strcat(xjdicdir,"/"); ^~~~~~~~ /usr/include/string.h:75:31: note: passing argument to parameter here char *strcat(char * __restrict, const char * __restrict); ^ xjdcomm.c:213:10: warning: passing 'unsigned char [128]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcat(xjdicdir,".xjdicrc"); ^~~~~~~~ /usr/include/string.h:75:31: note: passing argument to parameter here char *strcat(char * __restrict, const char * __restrict); ^ xjdcomm.c:214:14: warning: passing 'unsigned char [128]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] fm = fopen(xjdicdir,"r"); ^~~~~~~~ --- xjdcomm_cl.o --- xjdcomm.c:216:10: warning: passing 'unsigned char [128]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(xjdicdir,".xjdicrc"); ^~~~~~~~ /usr/include/string.h:82:31: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ xjdcomm.c:217:14: warning: passing 'unsigned char [128]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] fm = fopen(xjdicdir,"r"); ^~~~~~~~ xjdcomm.c:221:11: warning: passing 'unsigned char [128]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(xjdicdir,getenv("HOME")); ^~~~~~~~ /usr/include/string.h:82:31: note: passing argument to parameter here --- xjdcomm_sv.o --- xjdcomm.c:216:10: warning: passing 'unsigned char [128]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(xjdicdir,".xjdicrc"); ^~~~~~~~ /usr/include/string.h:82:31: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ xjdcomm.c:217:14: warning: passing 'unsigned char [128]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] fm = fopen(xjdicdir,"r"); ^~~~~~~~ xjdcomm.c:221:11: warning: passing 'unsigned char [128]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(xjdicdir,getenv("HOME")); ^~~~~~~~ /usr/include/string.h:82:31: note: passing argument to parameter here --- xjdcomm_cl.o --- char *strcpy(char * __restrict, const char * __restrict); ^ xjdcomm.c:222:11: warning: passing 'unsigned char [128]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcat(xjdicdir,"/"); ^~~~~~~~ /usr/include/string.h:75:31: note: passing argument to parameter here char *strcat(char * __restrict, const char * __restrict); ^ xjdcomm.c:223:11: warning: passing 'unsigned char [128]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcat(xjdicdir,".xjdicrc"); ^~~~~~~~ /usr/include/string.h:75:31: note: passing argument to parameter here char *strcat(char * __restrict, const char * __restrict); ^ --- xjdcomm_sv.o --- char *strcpy(char * __restrict, const char * __restrict); ^ xjdcomm.c:222:11: warning: passing 'unsigned char [128]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcat(xjdicdir,"/"); ^~~~~~~~ /usr/include/string.h:75:31: note: passing argument to parameter here char *strcat(char * __restrict, const char * __restrict); ^ xjdcomm.c:223:11: warning: passing 'unsigned char [128]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcat(xjdicdir,".xjdicrc"); ^~~~~~~~ /usr/include/string.h:75:31: note: passing argument to parameter here char *strcat(char * __restrict, const char * __restrict); ^ --- xjdcomm_cl.o --- xjdcomm.c:224:15: warning: passing 'unsigned char [128]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] fm = fopen(xjdicdir,"r"); ^~~~~~~~ xjdcomm.c:232:15: warning: passing 'unsigned char [80]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] while(fgets(rcstr,79,fm) != NULL) ^~~~~ /usr/include/stdio.h:256:30: note: passing argument to parameter here char *fgets(char * __restrict, int, FILE * __restrict); ^ xjdcomm.c:234:35: warning: passing 'unsigned char [80]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] rcwd = (unsigned char *)strtok(rcstr," \t"); ^~~~~ --- xjdcomm_sv.o --- xjdcomm.c:224:15: warning: passing 'unsigned char [128]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] fm = fopen(xjdicdir,"r"); ^~~~~~~~ xjdcomm.c:232:15: warning: passing 'unsigned char [80]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] while(fgets(rcstr,79,fm) != NULL) ^~~~~ /usr/include/stdio.h:256:30: note: passing argument to parameter here char *fgets(char * __restrict, int, FILE * __restrict); ^ xjdcomm.c:234:35: warning: passing 'unsigned char [80]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] rcwd = (unsigned char *)strtok(rcstr," \t"); ^~~~~ --- xjdcomm_cl.o --- /usr/include/string.h:119:31: note: passing argument to parameter here char *strtok(char * __restrict, const char * __restrict); ^ xjdcomm.c:239:19: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(DicDir,rcwd); ^~~~ /usr/include/string.h:82:56: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ xjdcomm.c:246:19: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] portno = atoi(rcwd); ^~~~ /usr/include/stdlib.h:88:23: note: passing argument to parameter here int atoi(const char *); --- xjdcomm_sv.o --- /usr/include/string.h:119:31: note: passing argument to parameter here char *strtok(char * __restrict, const char * __restrict); ^ xjdcomm.c:239:19: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(DicDir,rcwd); ^~~~ /usr/include/string.h:82:56: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ xjdcomm.c:246:19: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] portno = atoi(rcwd); ^~~~ /usr/include/stdlib.h:88:23: note: passing argument to parameter here int atoi(const char *); --- xjdcomm_cl.o --- ^ xjdcomm.c:252:12: warning: passing 'unsigned char []' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(host,rcwd); ^~~~ /usr/include/string.h:82:31: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ xjdcomm.c:252:17: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(host,rcwd); ^~~~ /usr/include/string.h:82:56: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ --- xjdcomm_sv.o --- ^ xjdcomm.c:252:12: warning: passing 'unsigned char []' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(host,rcwd); ^~~~ /usr/include/string.h:82:31: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ xjdcomm.c:252:17: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(host,rcwd); ^~~~ /usr/include/string.h:82:56: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ --- xjdcomm_cl.o --- xjdcomm.c:273:5: warning: implicit declaration of function 'EMtoggle' is invalid in C99 [-Wimplicit-function-declaration] EMtoggle (); ^ xjdcomm.c:300:40: warning: passing 'unsigned char []' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(GPL_File,rcwd); ^~~~~~~~ /usr/include/string.h:82:31: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ xjdcomm.c:300:49: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(GPL_File,rcwd); ^~~~ /usr/include/string.h:82:56: note: passing argument to parameter here --- xjdcomm_sv.o --- xjdcomm.c:290:12: warning: passing 'unsigned char [100]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(Dnamet[thisdic],rcwd); ^~~~~~~~~~~~~~~ /usr/include/string.h:82:31: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ xjdcomm.c:290:28: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(Dnamet[thisdic],rcwd); ^~~~ /usr/include/string.h:82:56: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ --- xjdcomm_cl.o --- char *strcpy(char * __restrict, const char * __restrict); ^ xjdcomm.c:308:40: warning: passing 'unsigned char []' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(Clip_File,rcwd); ^~~~~~~~~ /usr/include/string.h:82:31: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ xjdcomm.c:308:50: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(Clip_File,rcwd); ^~~~ /usr/include/string.h:82:56: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); --- xjdcomm_sv.o --- xjdcomm.c:291:12: warning: passing 'unsigned char [100]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(XJDXnamet[thisdic],rcwd); ^~~~~~~~~~~~~~~~~~ /usr/include/string.h:82:31: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ xjdcomm.c:291:31: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(XJDXnamet[thisdic],rcwd); ^~~~ /usr/include/string.h:82:56: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ --- xjdcomm_cl.o --- ^ xjdcomm.c:316:40: warning: passing 'unsigned char []' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(EXTname,rcwd); ^~~~~~~ /usr/include/string.h:82:31: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ xjdcomm.c:316:48: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(EXTname,rcwd); ^~~~ /usr/include/string.h:82:56: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ --- xjdcomm_sv.o --- xjdcomm.c:292:12: warning: passing 'unsigned char [100]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcat(XJDXnamet[thisdic],".xjdx"); ^~~~~~~~~~~~~~~~~~ /usr/include/string.h:75:31: note: passing argument to parameter here char *strcat(char * __restrict, const char * __restrict); ^ xjdcomm.c:343:12: warning: passing 'unsigned char [100]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(Dnamet[0],rcwd); ^~~~~~~~~ /usr/include/string.h:82:31: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ --- xjdcomm_cl.o --- xjdcomm.c:317:40: warning: passing 'unsigned char []' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(EXTJDXname,rcwd); ^~~~~~~~~~ /usr/include/string.h:82:31: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ xjdcomm.c:317:51: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(EXTJDXname,rcwd); ^~~~ /usr/include/string.h:82:56: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ --- xjdcomm_sv.o --- xjdcomm.c:343:22: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(Dnamet[0],rcwd); ^~~~ /usr/include/string.h:82:56: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ xjdcomm.c:344:12: warning: passing 'unsigned char [100]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(XJDXnamet[0],rcwd); ^~~~~~~~~~~~ /usr/include/string.h:82:31: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ --- xjdcomm_cl.o --- xjdcomm.c:318:40: warning: passing 'unsigned char []' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcat(EXTJDXname, ".xjdx"); ^~~~~~~~~~ /usr/include/string.h:75:31: note: passing argument to parameter here char *strcat(char * __restrict, const char * __restrict); ^ xjdcomm.c:335:12: warning: passing 'unsigned char []' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(KDNSlist,rcwd); ^~~~~~~~ /usr/include/string.h:82:31: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ --- xjdcomm_sv.o --- xjdcomm.c:344:25: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(XJDXnamet[0],rcwd); ^~~~ /usr/include/string.h:82:56: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ xjdcomm.c:345:12: warning: passing 'unsigned char [100]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcat(XJDXnamet[0],".xjdx"); ^~~~~~~~~~~~ /usr/include/string.h:75:31: note: passing argument to parameter here char *strcat(char * __restrict, const char * __restrict); ^ --- xjdcomm_cl.o --- xjdcomm.c:335:21: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(KDNSlist,rcwd); ^~~~ /usr/include/string.h:82:56: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ xjdcomm.c:353:12: warning: passing 'unsigned char []' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(RKname,rcwd); ^~~~~~ /usr/include/string.h:82:31: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ --- xjdcomm_sv.o --- xjdcomm.c:429:24: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] for(i = 0; i < strlen(s1);i++) ^~ /usr/include/string.h:95:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ --- xjdcomm_cl.o --- xjdcomm.c:353:19: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(RKname,rcwd); ^~~~ /usr/include/string.h:82:56: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ xjdcomm.c:359:12: warning: passing 'unsigned char []' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(Rname,rcwd); ^~~~~ /usr/include/string.h:82:31: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ xjdcomm.c:359:18: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(Rname,rcwd); ^~~~ /usr/include/string.h:82:56: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ xjdcomm.c:365:12: warning: passing 'unsigned char []' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(Vname,rcwd); ^~~~~ /usr/include/string.h:82:31: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ xjdcomm.c:365:18: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(Vname,rcwd); ^~~~ /usr/include/string.h:82:56: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ xjdcomm.c:371:12: warning: passing 'unsigned char []' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(ROMname,rcwd); ^~~~~~~ /usr/include/string.h:82:31: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ xjdcomm.c:371:20: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(ROMname,rcwd); ^~~~ /usr/include/string.h:82:56: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ xjdcomm.c:384:12: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] sscanf(rcwd,"%d",&fn); ^~~~ /usr/include/stdio.h:286:36: note: passing argument to parameter here int sscanf(const char * __restrict, const char * __restrict, ...); ^ xjdcomm.c:387:12: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] sscanf(rcwd,"%d",&ft); ^~~~ /usr/include/stdio.h:286:36: note: passing argument to parameter here int sscanf(const char * __restrict, const char * __restrict, ...); ^ xjdcomm.c:398:12: warning: passing 'unsigned char [50]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(filtnames[fn],rcwd); ^~~~~~~~~~~~~ /usr/include/string.h:82:31: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ xjdcomm.c:398:26: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(filtnames[fn],rcwd); ^~~~ /usr/include/string.h:82:56: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ xjdcomm.c:403:13: warning: passing 'unsigned char [10]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(filtcodes[fn][ft],rcwd); ^~~~~~~~~~~~~~~~~ /usr/include/string.h:82:31: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ xjdcomm.c:403:31: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(filtcodes[fn][ft],rcwd); ^~~~ /usr/include/string.h:82:56: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ xjdcomm.c:429:24: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] for(i = 0; i < strlen(s1);i++) ^~ /usr/include/string.h:95:28: note: passing argument to parameter here size_t strlen(const char *) __pure; ^ --- xjdcomm_sv.o --- 36 warnings generated. --- xjdcomm_cl.o --- 52 warnings generated. --- xjdservcomm_sv.o --- --- xjdfrontend_cl.o --- xjdfrontend.c:47:10: fatal error: 'sgtty.h' file not found #include ^~~~~~~~~ --- xjdsa.o --- --- xjdservcomm_sv.o --- gcc -D__STRICT_BSD__ -DPREFIX=\"/usr/pkg\" -c -DXJDDIC -DXJDCLSERV -DMMAP xjdservcomm.c -o xjdservcomm_sv.o --- xjdsa.o --- gcc -D__STRICT_BSD__ -DPREFIX=\"/usr/pkg\" -c -DXJDFRONTEND -DXJDDIC -DMMAP xjdsa.c --- xjdfrontend_cl.o --- 1 error generated. *** [xjdfrontend_cl.o] Error code 1 bmake: stopped in /var/pkgsrc/work/misc/xjdic/work --- xjdservcomm_sv.o --- xjdservcomm.c:246:15: warning: passing 'unsigned char [100]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] fpd = xfopen(Dnamet[dn],"rb", &diclenx); --- xjdsa.o --- xjdsa.c:84:10: warning: implicit declaration of function 'Kstrcmp' is invalid in C99 [-Wimplicit-function-declaration] --- xjdservcomm_sv.o --- ^~~~~~~~~~ --- xjdsa.o --- res = Kstrcmp(sch_str_len,sch_str); ^ --- xjdservcomm_sv.o --- xjdservcomm.c:55:21: note: passing argument to parameter 'name' here FILE *xfopen (char *name, char *mode, int *xfilelen); --- xjdsa.o --- xjdsa.c:131:7: warning: implicit declaration of function 'Kstrcmp' is invalid in C99 [-Wimplicit-function-declaration] --- xjdservcomm_sv.o --- ^ --- xjdsa.o --- if(Kstrcmp(sch_str_len,sch_str) == 0) ^ --- xjdservcomm_sv.o --- xjdservcomm.c:249:17: warning: passing 'unsigned char [100]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] fpd = xfopen(XJDXnamet[dn],"rb", &xfilelen); --- xjdsa.o --- xjdsa.c:161:9: warning: implicit declaration of function 'Kstrcmp' is invalid in C99 [-Wimplicit-function-declaration] --- xjdservcomm_sv.o --- ^~~~~~~~~~~~~ --- xjdsa.o --- res = Kstrcmp(sch_str_len,sch_str); ^ --- xjdservcomm_sv.o --- xjdservcomm.c:55:21: note: passing argument to parameter 'name' here FILE *xfopen (char *name, char *mode, int *xfilelen); --- xjdsa.o --- xjdsa.c:179:10: warning: implicit declaration of function 'jindex' is invalid in C99 [-Wimplicit-function-declaration] --- xjdservcomm_sv.o --- ^ --- xjdsa.o --- schix = jindex(it); ^ --- xjdservcomm_sv.o --- xjdservcomm.c:359:19: warning: passing 'unsigned char [100]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] --- xjdsa.o --- xjdsa.c:183:10: warning: implicit declaration of function 'dbchar' is invalid in C99 [-Wimplicit-function-declaration] --- xjdservcomm_sv.o --- fdd[dn] =xopen(Dnamet[dn],&xfilelen); --- xjdsa.o --- while ((dbchar(schix) != 0x0a) && (schix >= 0)) schix--; --- xjdservcomm_sv.o --- ^~~~~~~~~~ --- xjdsa.o --- ^ --- xjdservcomm_sv.o --- xjdservcomm.c:56:18: note: passing argument to parameter 'name' here --- xjdsa.o --- xjdsa.c:198:20: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] --- xjdservcomm_sv.o --- int xopen (char *name, int *xfilelen); --- xjdsa.o --- *res_len = strlen(res_str); --- xjdservcomm_sv.o --- ^ --- xjdsa.o --- ^~~~~~~ --- xjdservcomm_sv.o --- xjdservcomm.c:367:20: warning: passing 'unsigned char [100]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] --- xjdsa.o --- /usr/include/string.h:95:28: note: passing argument to parameter here --- xjdservcomm_sv.o --- fdi[dn] = xopen(XJDXnamet[dn],&xfilelen); --- xjdsa.o --- size_t strlen(const char *) __pure; --- xjdservcomm_sv.o --- ^~~~~~~~~~~~~ --- xjdsa.o --- ^ --- xjdservcomm_sv.o --- xjdservcomm.c:56:18: note: passing argument to parameter 'name' here int xopen (char *name, int *xfilelen); ^ xjdservcomm.c:370:20: warning: assigning to 'unsigned long *' from 'long *' converts between pointers to integer types with different sign [-Wpointer-sign] if ((jdxbufft[dn] = (long *) mmap(0, xfilelen, PROT_READ, MAP_FILE | MAP_SHARED, fdi[dn],0)) == MAP_FAILED) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 warnings generated. --- xjdsa.o --- 6 warnings generated. 1 error bmake: stopped in /var/pkgsrc/work/misc/xjdic/work *** Error code 2 Stop. bmake[1]: stopped in /usr/pkgsrc/misc/xjdic *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/misc/xjdic