MidnightBSD Magus

misc/jishyo

English to Japanese dictionary for GNUstep

Flavor Version Run OSVersion Arch License Restricted Status
0.1_3 548 3.1 amd64 gpl2 0 fail

Events

Machine Type Time Message
m3164b info 2023-11-17 19:44:30.920908 Test Started
m3164b fail 2023-11-17 19:44:56.506951 make build returned non-zero: 1
m3164b fail 2023-11-17 19:44:56.575236 Test complete.

Log

===>  Building for jishyo-0.1_3
gmake[1]: Entering directory '/magus/work/usr/mports/misc/jishyo/work/Jishyo-0.1'
This is gnustep-make 2.9.1. Type 'gmake print-gnustep-make-help' for help.
Running in gnustep-make version 2 strict mode.
cd .; \
/usr/local/GNUstep/System/Library/Makefiles/mkinstalldirs ./obj
Making all for app Jishyo...
cd .; \
/usr/local/GNUstep/System/Library/Makefiles/mkinstalldirs ./obj/Jishyo.obj/
/usr/local/GNUstep/System/Library/Makefiles/mkinstalldirs Jishyo.app/.
cc externs.c -c \
      -MMD -MP -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNUSTEP_RUNTIME=1 -D_NONFRAGILE_ABI=1 -DGNUSTEP_BASE_LIBRARY=1 -pthread -pthread -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DXJDDIC -DMMAP -I. -I/magus/work/usr/mports/misc/jishyo/work/GNUstep/Library/Headers -I/usr/local/GNUstep/Local/Library/Headers -I/usr/local/GNUstep/System/Library/Headers -I/usr/local/include \
       -o obj/Jishyo.obj/externs.c.o
cc xjdcomm.c -c \
      -MMD -MP -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNUSTEP_RUNTIME=1 -D_NONFRAGILE_ABI=1 -DGNUSTEP_BASE_LIBRARY=1 -pthread -pthread -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DXJDDIC -DMMAP -I. -I/magus/work/usr/mports/misc/jishyo/work/GNUstep/Library/Headers -I/usr/local/GNUstep/Local/Library/Headers -I/usr/local/GNUstep/System/Library/Headers -I/usr/local/include \
       -o obj/Jishyo.obj/xjdcomm.c.o
cc xjdsa.c -c \
      -MMD -MP -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNUSTEP_RUNTIME=1 -D_NONFRAGILE_ABI=1 -DGNUSTEP_BASE_LIBRARY=1 -pthread -pthread -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DXJDDIC -DMMAP -I. -I/magus/work/usr/mports/misc/jishyo/work/GNUstep/Library/Headers -I/usr/local/GNUstep/Local/Library/Headers -I/usr/local/GNUstep/System/Library/Headers -I/usr/local/include \
       -o obj/Jishyo.obj/xjdsa.c.o
cc xjdservcomm.c -c \
      -MMD -MP -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNUSTEP_RUNTIME=1 -D_NONFRAGILE_ABI=1 -DGNUSTEP_BASE_LIBRARY=1 -pthread -pthread -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DXJDDIC -DMMAP -I. -I/magus/work/usr/mports/misc/jishyo/work/GNUstep/Library/Headers -I/usr/local/GNUstep/Local/Library/Headers -I/usr/local/GNUstep/System/Library/Headers -I/usr/local/include \
       -o obj/Jishyo.obj/xjdservcomm.c.o
cc Controller.m -c \
      -MMD -MP -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNUSTEP_RUNTIME=1 -D_NONFRAGILE_ABI=1 -DGNUSTEP_BASE_LIBRARY=1 -fno-strict-aliasing -fexceptions -fobjc-exceptions -D_NATIVE_OBJC_EXCEPTIONS -pthread -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-import -I/usr/local/include -fobjc-runtime=gnustep-2.0 -fblocks -Wall -fconstant-string-class=NSConstantString -I. -I/magus/work/usr/mports/misc/jishyo/work/GNUstep/Library/Headers -I/usr/local/GNUstep/Local/Library/Headers -I/usr/local/GNUstep/System/Library/Headers -I/usr/local/include \
       -o obj/Jishyo.obj/Controller.m.o
cc Dictionary.m -c \
      -MMD -MP -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNUSTEP_RUNTIME=1 -D_NONFRAGILE_ABI=1 -DGNUSTEP_BASE_LIBRARY=1 -fno-strict-aliasing -fexceptions -fobjc-exceptions -D_NATIVE_OBJC_EXCEPTIONS -pthread -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-import -I/usr/local/include -fobjc-runtime=gnustep-2.0 -fblocks -Wall -fconstant-string-class=NSConstantString -I. -I/magus/work/usr/mports/misc/jishyo/work/GNUstep/Library/Headers -I/usr/local/GNUstep/Local/Library/Headers -I/usr/local/GNUstep/System/Library/Headers -I/usr/local/include \
       -o obj/Jishyo.obj/Dictionary.m.o
cc main.m -c \
      -MMD -MP -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNUSTEP_RUNTIME=1 -D_NONFRAGILE_ABI=1 -DGNUSTEP_BASE_LIBRARY=1 -fno-strict-aliasing -fexceptions -fobjc-exceptions -D_NATIVE_OBJC_EXCEPTIONS -pthread -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-import -I/usr/local/include -fobjc-runtime=gnustep-2.0 -fblocks -Wall -fconstant-string-class=NSConstantString -I. -I/magus/work/usr/mports/misc/jishyo/work/GNUstep/Library/Headers -I/usr/local/GNUstep/Local/Library/Headers -I/usr/local/GNUstep/System/Library/Headers -I/usr/local/include \
       -o obj/Jishyo.obj/main.m.o
xjdservcomm.c:246:15: warning: passing 'unsigned char [100]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        fpd = xfopen(Dnamet[dn],"rb", &diclenx);
                     ^~~~~~~~~~
xjdservcomm.c:55:21: note: passing argument to parameter 'name' here
FILE *xfopen (char *name, char *mode, int *xfilelen);
                    ^
xjdservcomm.c:249:17: warning: passing 'unsigned char [100]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        fpd = xfopen(XJDXnamet[dn],"rb", &xfilelen);
                     ^~~~~~~~~~~~~
xjdservcomm.c:55:21: note: passing argument to parameter 'name' here
FILE *xfopen (char *name, char *mode, int *xfilelen);
                    ^
xjdsa.c:84:10: warning: implicit declaration of function 'Kstrcmp' is invalid in C99 [-Wimplicit-function-declaration]
                        res = Kstrcmp(sch_str_len,sch_str);
                              ^
xjdsa.c:131:7: warning: implicit declaration of function 'Kstrcmp' is invalid in C99 [-Wimplicit-function-declaration]
                        if(Kstrcmp(sch_str_len,sch_str) == 0)
                           ^
xjdservcomm.c:359:19: warning: passing 'unsigned char [100]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        fdd[dn] =xopen(Dnamet[dn],&xfilelen);
                       ^~~~~~~~~~
xjdservcomm.c:56:18: note: passing argument to parameter 'name' here
xjdsa.c:161:9: warning: implicit declaration of function 'Kstrcmp' is invalid in C99 [-Wimplicit-function-declaration]
int xopen (char *name, int *xfilelen);
                 ^
                res = Kstrcmp(sch_str_len,sch_str);
                      ^
xjdsa.c:179:10: warning: implicit declaration of function 'jindex' is invalid in C99 [-Wimplicit-function-declaration]
        schix = jindex(it);
                ^
xjdsa.c:183:10: warning: implicit declaration of function 'dbchar' is invalid in C99 [-Wimplicit-function-declaration]
xjdservcomm.c:367:20: warning: passing 'unsigned char [100]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        fdi[dn] = xopen(XJDXnamet[dn],&xfilelen);
                        ^~~~~~~~~~~~~
xjdservcomm.c:56:18: note: passing argument to parameter 'name' here
        while ((dbchar(schix) != 0x0a) && (schix >= 0)) schix--;
                ^
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)
                          ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xjdsa.c:198:20: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        *res_len = strlen(res_str);
                          ^~~~~~~
/usr/include/string.h:96:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
xjdservcomm.c:354:8: warning: unused variable 'i' [-Wunused-variable]
        int i,len;
            ^
xjdservcomm.c:354:10: warning: unused variable 'len' [-Wunused-variable]
        int i,len;
              ^
xjdcomm.c:159:20: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        if((dp2 = strrchr(dp,'/')) == NULL) return(dp);
                          ^~
/usr/include/string.h:111: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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        if((dp2 = strrchr(dp,'/')) == NULL) return(dp);
                ^ ~~~~~~~~~~~~~~~
xjdcomm.c:190:16: warning: passing 'unsigned char [50]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        strcpy(DicDir,ENVname); /* added by nakahara@debian.org */
                      ^~~~~~~
/usr/include/string.h:83:56: note: passing argument to parameter here
char    *strcpy(char * __restrict, const char * __restrict);
                                                          ^
xjdcomm.c:193:14: warning: passing 'unsigned char [100]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                if (strlen(cl_rcfile) > 0)
                           ^~~~~~~~~
/usr/include/string.h:96:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
xjdcomm.c:195:15: warning: passing 'unsigned char [100]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        fm = fopen(cl_rcfile,"r");
                                   ^~~~~~~~~
xjdcomm.c:203:14: warning: passing 'unsigned char [50]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                if (strlen(ENVname) > 2)
                           ^~~~~~~
/usr/include/string.h:96: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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        strcpy(xjdicdir,ENVname);
                               ^~~~~~~~
/usr/include/string.h:83:31: note: passing argument to parameter here
char    *strcpy(char * __restrict, const char * __restrict);
                                 ^
xjdcomm.c:205:20: warning: passing 'unsigned char [50]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        strcpy(xjdicdir,ENVname);
                                        ^~~~~~~
/usr/include/string.h:83:56: note: passing argument to parameter here
char    *strcpy(char * __restrict, const char * __restrict);
                                                          ^
xjdcomm.c:206:11: warning: passing 'unsigned char [128]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        strcat(xjdicdir,"/");
                               ^~~~~~~~
/usr/include/string.h:76: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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        strcpy(xjdicdir,getenv("HOME"));
                               ^~~~~~~~
/usr/include/string.h:83: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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        strcat(xjdicdir,"/");
                               ^~~~~~~~
/usr/include/string.h:76: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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                strcat(xjdicdir,".xjdicrc");
                       ^~~~~~~~
/usr/include/string.h:76: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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                fm = fopen(xjdicdir,"r");
                           ^~~~~~~~
xjdcomm.c:216:10: warning: passing 'unsigned char [128]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                strcpy(xjdicdir,".xjdicrc");
                       ^~~~~~~~
/usr/include/string.h:83: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 where one is of the unique plain 'char' type and the other is not [-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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        strcpy(xjdicdir,getenv("HOME"));
                               ^~~~~~~~
/usr/include/string.h:83:31: note: passing argument to parameter here
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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        strcat(xjdicdir,"/");
                               ^~~~~~~~
/usr/include/string.h:76: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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        strcat(xjdicdir,".xjdicrc");
                               ^~~~~~~~
/usr/include/string.h:76:31: note: passing argument to parameter here
char    *strcat(char * __restrict, const char * __restrict);
                                 ^
xjdcomm.c:224:15: warning: passing 'unsigned char [128]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                while(fgets(rcstr,79,fm) != NULL)
                            ^~~~~
/usr/include/stdio.h:257: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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        rcwd = (unsigned char *)strtok(rcstr," \t");
                                                       ^~~~~
/usr/include/string.h:120: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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                                strcpy(DicDir,rcwd);
                                              ^~~~
/usr/include/string.h:83:56: note: passing argument to parameter here
char    *strcpy(char * __restrict, const char * __restrict);
                                                          ^
xjdcomm.c:290:12: warning: passing 'unsigned char [100]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                                strcpy(Dnamet[thisdic],rcwd);
                                       ^~~~~~~~~~~~~~~
/usr/include/string.h:83: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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                                strcpy(Dnamet[thisdic],rcwd);
                                                       ^~~~
/usr/include/string.h:83:56: note: passing argument to parameter here
char    *strcpy(char * __restrict, const char * __restrict);
                                                          ^
xjdcomm.c:291:12: warning: passing 'unsigned char [100]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                                strcpy(XJDXnamet[thisdic],rcwd);
                                       ^~~~~~~~~~~~~~~~~~
/usr/include/string.h:83: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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                                strcpy(XJDXnamet[thisdic],rcwd);
                                                          ^~~~
/usr/include/string.h:83:56: note: passing argument to parameter here
char    *strcpy(char * __restrict, const char * __restrict);
                                                          ^
xjdcomm.c:292:12: warning: passing 'unsigned char [100]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                                strcat(XJDXnamet[thisdic],".xjdx");
                                       ^~~~~~~~~~~~~~~~~~
/usr/include/string.h:76: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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                                strcpy(Dnamet[0],rcwd);
                                       ^~~~~~~~~
/usr/include/string.h:83:31: note: passing argument to parameter here
char    *strcpy(char * __restrict, const char * __restrict);
                                 ^
xjdcomm.c:343:22: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                                strcpy(Dnamet[0],rcwd);
                                                 ^~~~
/usr/include/string.h:83: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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                                strcpy(XJDXnamet[0],rcwd);
                                       ^~~~~~~~~~~~
/usr/include/string.h:83:31: note: passing argument to parameter here
char    *strcpy(char * __restrict, const char * __restrict);
                                 ^
xjdcomm.c:344:25: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                                strcpy(XJDXnamet[0],rcwd);
                                                    ^~~~
/usr/include/string.h:83: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 where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                                strcat(XJDXnamet[0],".xjdx");
                                       ^~~~~~~~~~~~
/usr/include/string.h:76:31: note: passing argument to parameter here
char    *strcat(char * __restrict, const char * __restrict);
                                 ^
xjdcomm.c:166:6: warning: unused variable 'ft' [-Wunused-variable]
        int ft,fn;
            ^
xjdcomm.c:166:9: warning: unused variable 'fn' [-Wunused-variable]
        int ft,fn;
               ^
xjdcomm.c:429:24: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        for(i = 0; i < strlen(s1);i++)
                              ^~
/usr/include/string.h:96:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
6 warnings generated.
7 warnings generated.
35 warnings generated.
Dictionary.m:39:21: warning: sending 'unsigned char [100]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                [temp getCString: Dnamet[0]];
                                  ^~~~~~~~~
/usr/local/GNUstep/System/Library/Headers/Foundation/NSString.h:661:29: note: passing argument to parameter 'buffer' here
- (void) getCString: (char*)buffer;
                            ^
Dictionary.m:41:21: warning: sending 'unsigned char [100]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                [temp getCString: XJDXnamet[0]];
                                  ^~~~~~~~~~~~
/usr/local/GNUstep/System/Library/Headers/Foundation/NSString.h:661:29: note: passing argument to parameter 'buffer' here
- (void) getCString: (char*)buffer;
                            ^
Dictionary.m:92:23: warning: sending 'unsigned char [13]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        [aString getCString: schString];
                             ^~~~~~~~~
/usr/local/GNUstep/System/Library/Headers/Foundation/NSString.h:661:29: note: passing argument to parameter 'buffer' here
- (void) getCString: (char*)buffer;
                            ^
Dictionary.m:94:40: warning: passing 'unsigned char [13]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
        xjdserver (XJ_FIND, dNum, loc, strlen(schString), schString, 
                                              ^~~~~~~~~
/usr/include/string.h:96:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
Dictionary.m:104:43: warning: passing 'unsigned char [13]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
                        xjdserver (XJ_ENTRY, dNum, loc, strlen(schString), schString, 
                                                               ^~~~~~~~~
/usr/include/string.h:96:28: note: passing argument to parameter here
size_t   strlen(const char *) __pure;
                            ^
5 warnings generated.
Controller.m:80:30: warning: 'NSCollectionViewItem' may not respond to 'setTag:'
        [[typePopup itemAtIndex: 0] setTag: EXACT_SEARCH];      
         ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
Controller.m:82:30: warning: 'NSCollectionViewItem' may not respond to 'setTag:'
        [[typePopup itemAtIndex: 1] setTag: SIMILAR_SEARCH];    
         ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
Controller.m:84:30: warning: 'NSCollectionViewItem' may not respond to 'setTag:'
        [[typePopup itemAtIndex: 2] setTag: RELATED_SEARCH];    
         ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
3 warnings generated.
cc   -L/usr/local/lib -fstack-protector-strong  -rdynamic -rdynamic -rdynamic  -rdynamic     -fuse-ld= -pthread -fexceptions  -fobjc-runtime=gnustep-2.0 -fblocks  -o Jishyo.app/./Jishyo \
./obj/Jishyo.obj/externs.c.o ./obj/Jishyo.obj/xjdcomm.c.o ./obj/Jishyo.obj/xjdsa.c.o ./obj/Jishyo.obj/xjdservcomm.c.o ./obj/Jishyo.obj/Controller.m.o ./obj/Jishyo.obj/Dictionary.m.o ./obj/Jishyo.obj/main.m.o        -L/magus/work/usr/mports/misc/jishyo/work/GNUstep/Library/Libraries -L/usr/local/GNUstep/Local/Library/Libraries -L/usr/local/GNUstep/System/Library/Libraries  -L/usr/local/lib   -lgnustep-gui    -lgnustep-base    -lobjc   -lm
ld: error: duplicate symbol: it
>>> defined at xjdcomm.c
>>>            ./obj/Jishyo.obj/xjdcomm.c.o:(it)
>>> defined at xjdsa.c
>>>            ./obj/Jishyo.obj/xjdsa.c.o:(.bss+0x58)

ld: error: duplicate symbol: ENVname
>>> defined at xjdcomm.c
>>>            ./obj/Jishyo.obj/xjdcomm.c.o:(ENVname)
>>> defined at xjdsa.c
>>>            ./obj/Jishyo.obj/xjdsa.c.o:(.bss+0x60)

ld: error: duplicate symbol: cl_rcfile
>>> defined at xjdcomm.c
>>>            ./obj/Jishyo.obj/xjdcomm.c.o:(cl_rcfile)
>>> defined at xjdsa.c
>>>            ./obj/Jishyo.obj/xjdsa.c.o:(.bss+0xA0)

ld: error: duplicate symbol: DicNum
>>> defined at xjdcomm.c
>>>            ./obj/Jishyo.obj/xjdcomm.c.o:(DicNum)
>>> defined at xjdsa.c
>>>            ./obj/Jishyo.obj/xjdsa.c.o:(.bss+0x104)

ld: error: duplicate symbol: DicDir
>>> defined at xjdcomm.c
>>>            ./obj/Jishyo.obj/xjdcomm.c.o:(DicDir)
>>> defined at xjdsa.c
>>>            ./obj/Jishyo.obj/xjdsa.c.o:(.bss+0x110)

ld: error: duplicate symbol: NoDics
>>> defined at xjdsa.c
>>>            ./obj/Jishyo.obj/xjdsa.c.o:(NoDics)
>>> defined at xjdservcomm.c
>>>            ./obj/Jishyo.obj/xjdservcomm.c.o:(.bss+0x8)

ld: error: duplicate symbol: Dnamet
>>> defined at xjdsa.c
>>>            ./obj/Jishyo.obj/xjdsa.c.o:(Dnamet)
>>> defined at xjdservcomm.c
>>>            ./obj/Jishyo.obj/xjdservcomm.c.o:(.bss+0x150)

ld: error: duplicate symbol: XJDXnamet
>>> defined at xjdsa.c
>>>            ./obj/Jishyo.obj/xjdsa.c.o:(XJDXnamet)
>>> defined at xjdservcomm.c
>>>            ./obj/Jishyo.obj/xjdservcomm.c.o:(.bss+0x540)

ld: error: duplicate symbol: diclent
>>> defined at xjdsa.c
>>>            ./obj/Jishyo.obj/xjdsa.c.o:(diclent)
>>> defined at xjdservcomm.c
>>>            ./obj/Jishyo.obj/xjdservcomm.c.o:(.bss+0x960)

ld: error: duplicate symbol: dicbufft
>>> defined at xjdsa.c
>>>            ./obj/Jishyo.obj/xjdsa.c.o:(dicbufft)
>>> defined at xjdservcomm.c
>>>            ./obj/Jishyo.obj/xjdservcomm.c.o:(.bss+0x9B0)

ld: error: duplicate symbol: indlent
>>> defined at xjdsa.c
>>>            ./obj/Jishyo.obj/xjdsa.c.o:(indlent)
>>> defined at xjdservcomm.c
>>>            ./obj/Jishyo.obj/xjdservcomm.c.o:(.bss+0xA30)

ld: error: duplicate symbol: indptrt
>>> defined at xjdsa.c
>>>            ./obj/Jishyo.obj/xjdsa.c.o:(indptrt)
>>> defined at xjdservcomm.c
>>>            ./obj/Jishyo.obj/xjdservcomm.c.o:(.bss+0xA80)

ld: error: duplicate symbol: DicNum
>>> defined at xjdcomm.c
>>>            ./obj/Jishyo.obj/xjdcomm.c.o:(DicNum)
>>> defined at xjdservcomm.c
>>>            ./obj/Jishyo.obj/xjdservcomm.c.o:(.bss+0xB20)

ld: error: duplicate symbol: it
>>> defined at xjdcomm.c
>>>            ./obj/Jishyo.obj/xjdcomm.c.o:(it)
>>> defined at xjdservcomm.c
>>>            ./obj/Jishyo.obj/xjdservcomm.c.o:(.bss+0xB28)

ld: error: duplicate symbol: ENVname
>>> defined at xjdcomm.c
>>>            ./obj/Jishyo.obj/xjdcomm.c.o:(ENVname)
>>> defined at xjdservcomm.c
>>>            ./obj/Jishyo.obj/xjdservcomm.c.o:(.bss+0xB30)

ld: error: duplicate symbol: cl_rcfile
>>> defined at xjdcomm.c
>>>            ./obj/Jishyo.obj/xjdcomm.c.o:(cl_rcfile)
>>> defined at xjdservcomm.c
>>>            ./obj/Jishyo.obj/xjdservcomm.c.o:(.bss+0xB70)

ld: error: duplicate symbol: DicDir
>>> defined at xjdcomm.c
>>>            ./obj/Jishyo.obj/xjdcomm.c.o:(DicDir)
>>> defined at xjdservcomm.c
>>>            ./obj/Jishyo.obj/xjdservcomm.c.o:(.bss+0xBE0)

ld: error: duplicate symbol: CurrDic
>>> defined at xjdsa.c
>>>            ./obj/Jishyo.obj/xjdsa.c.o:(CurrDic)
>>> defined at xjdservcomm.c
>>>            ./obj/Jishyo.obj/xjdservcomm.c.o:(.bss+0xCB8)

ld: error: duplicate symbol: it
>>> defined at xjdcomm.c
>>>            ./obj/Jishyo.obj/xjdcomm.c.o:(it)
>>> defined at Dictionary.m
>>>            ./obj/Jishyo.obj/Dictionary.m.o:(.bss+0x8)

ld: error: duplicate symbol: ENVname
>>> defined at xjdcomm.c
>>>            ./obj/Jishyo.obj/xjdcomm.c.o:(ENVname)
>>> defined at Dictionary.m
>>>            ./obj/Jishyo.obj/Dictionary.m.o:(.bss+0x10)

ld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors)
cc: error: linker command failed with exit code 1 (use -v to see invocation)
gmake[4]: *** [/usr/local/GNUstep/System/Library/Makefiles/Instance/application.make:131: Jishyo.app/./Jishyo] Error 1
gmake[3]: *** [/usr/local/GNUstep/System/Library/Makefiles/Instance/application.make:145: internal-app-run-compile-submake] Error 2
gmake[2]: *** [/usr/local/GNUstep/System/Library/Makefiles/Master/rules.make:297: Jishyo.all.app.variables] Error 2
gmake[1]: *** [/usr/local/GNUstep/System/Library/Makefiles/Master/application.make:38: internal-all] Error 2
gmake[1]: Leaving directory '/magus/work/usr/mports/misc/jishyo/work/Jishyo-0.1'
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make: stopped in /usr/mports/misc/jishyo