=> Bootstrap dependency digest>=20211023: found digest-20211023 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for cmigemo-1.3e.20110227nb10 /usr/pkg/bin/gmake -f compile/Make_gcc.mak gmake[1]: Entering directory '/tmp/textproc/cmigemo/work/cmigemo-default-src' /tmp/textproc/cmigemo/work/.cwrapper/bin/libtool --mode=compile gcc -O2 -fPIC -D_FORTIFY_SOURCE=2 -Wall -shared -o build/object/main.lo -c src/main.c libtool: compile: gcc -O2 -fPIC -D_FORTIFY_SOURCE=2 -Wall -c src/main.c -fPIC -DPIC -o build/object/.libs/main.o In file included from /usr/include/stdio.h:597:0, from src/main.c:9: src/main.c: In function 'query_loop': src/main.c:34:13: warning: pointer targets in passing argument 1 of '__fgets_chk' differ in signedness [-Wpointer-sign] if (!fgets(buf, sizeof(buf), stdin)) ^ /usr/include/ssp/stdio.h:49:7: note: expected 'char *' but argument is of type 'unsigned char *' char *__fgets_chk(char *, int, size_t, FILE *); ^~~~~~~~~~~ src/main.c:41:20: warning: pointer targets in passing argument 1 of 'strchr' differ in signedness [-Wpointer-sign] if ((ans = strchr(buf, '\n')) != NULL) ^~~ In file included from src/main.c:11:0: /usr/include/string.h:55:7: note: expected 'const char *' but argument is of type 'unsigned char *' char *strchr(const char *, int); ^~~~~~ src/main.c:41:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if ((ans = strchr(buf, '\n')) != NULL) ^ src/main.c: In function 'main': src/main.c:169:54: warning: pointer targets in passing argument 3 of 'migemo_set_operator' differ in signedness [-Wpointer-sign] migemo_set_operator(pmigemo, MIGEMO_OPINDEX_OR, "\\|"); ^~~~~ In file included from src/main.c:14:0: src/migemo.h:56:21: note: expected 'const unsigned char *' but argument is of type 'char *' int MIGEMO_CALLTYPE migemo_set_operator(migemo* object, int index, ^~~~~~~~~~~~~~~~~~~ src/main.c:170:59: warning: pointer targets in passing argument 3 of 'migemo_set_operator' differ in signedness [-Wpointer-sign] migemo_set_operator(pmigemo, MIGEMO_OPINDEX_NEST_IN, "\\%("); ^~~~~~ In file included from src/main.c:14:0: src/migemo.h:56:21: note: expected 'const unsigned char *' but argument is of type 'char *' int MIGEMO_CALLTYPE migemo_set_operator(migemo* object, int index, ^~~~~~~~~~~~~~~~~~~ src/main.c:171:60: warning: pointer targets in passing argument 3 of 'migemo_set_operator' differ in signedness [-Wpointer-sign] migemo_set_operator(pmigemo, MIGEMO_OPINDEX_NEST_OUT, "\\)"); ^~~~~ In file included from src/main.c:14:0: src/migemo.h:56:21: note: expected 'const unsigned char *' but argument is of type 'char *' int MIGEMO_CALLTYPE migemo_set_operator(migemo* object, int index, ^~~~~~~~~~~~~~~~~~~ src/main.c:173:56: warning: pointer targets in passing argument 3 of 'migemo_set_operator' differ in signedness [-Wpointer-sign] migemo_set_operator(pmigemo, MIGEMO_OPINDEX_NEWLINE, "\\_s*"); ^~~~~~~ In file included from src/main.c:14:0: src/migemo.h:56:21: note: expected 'const unsigned char *' but argument is of type 'char *' int MIGEMO_CALLTYPE migemo_set_operator(migemo* object, int index, ^~~~~~~~~~~~~~~~~~~ src/main.c:177:54: warning: pointer targets in passing argument 3 of 'migemo_set_operator' differ in signedness [-Wpointer-sign] migemo_set_operator(pmigemo, MIGEMO_OPINDEX_OR, "\\|"); ^~~~~ In file included from src/main.c:14:0: src/migemo.h:56:21: note: expected 'const unsigned char *' but argument is of type 'char *' int MIGEMO_CALLTYPE migemo_set_operator(migemo* object, int index, ^~~~~~~~~~~~~~~~~~~ src/main.c:178:59: warning: pointer targets in passing argument 3 of 'migemo_set_operator' differ in signedness [-Wpointer-sign] migemo_set_operator(pmigemo, MIGEMO_OPINDEX_NEST_IN, "\\("); ^~~~~ In file included from src/main.c:14:0: src/migemo.h:56:21: note: expected 'const unsigned char *' but argument is of type 'char *' int MIGEMO_CALLTYPE migemo_set_operator(migemo* object, int index, ^~~~~~~~~~~~~~~~~~~ src/main.c:179:60: warning: pointer targets in passing argument 3 of 'migemo_set_operator' differ in signedness [-Wpointer-sign] migemo_set_operator(pmigemo, MIGEMO_OPINDEX_NEST_OUT, "\\)"); ^~~~~ In file included from src/main.c:14:0: src/migemo.h:56:21: note: expected 'const unsigned char *' but argument is of type 'char *' int MIGEMO_CALLTYPE migemo_set_operator(migemo* object, int index, ^~~~~~~~~~~~~~~~~~~ src/main.c:181:56: warning: pointer targets in passing argument 3 of 'migemo_set_operator' differ in signedness [-Wpointer-sign] migemo_set_operator(pmigemo, MIGEMO_OPINDEX_NEWLINE, "\\s-*"); ^~~~~~~ In file included from src/main.c:14:0: src/migemo.h:56:21: note: expected 'const unsigned char *' but argument is of type 'char *' int MIGEMO_CALLTYPE migemo_set_operator(migemo* object, int index, ^~~~~~~~~~~~~~~~~~~ src/main.c:188:34: warning: pointer targets in passing argument 2 of 'migemo_query' differ in signedness [-Wpointer-sign] ans = migemo_query(pmigemo, word); ^~~~ In file included from src/main.c:14:0: src/migemo.h:51:32: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char* MIGEMO_CALLTYPE migemo_query(migemo* object, ^~~~~~~~~~~~ /tmp/textproc/cmigemo/work/.cwrapper/bin/libtool --mode=compile gcc -O2 -fPIC -D_FORTIFY_SOURCE=2 -Wall -shared -o build/object/charset.lo -c src/charset.c libtool: compile: gcc -O2 -fPIC -D_FORTIFY_SOURCE=2 -Wall -c src/charset.c -fPIC -DPIC -o build/object/.libs/charset.o /tmp/textproc/cmigemo/work/.cwrapper/bin/libtool --mode=compile gcc -O2 -fPIC -D_FORTIFY_SOURCE=2 -Wall -shared -o build/object/filename.lo -c src/filename.c libtool: compile: gcc -O2 -fPIC -D_FORTIFY_SOURCE=2 -Wall -c src/filename.c -fPIC -DPIC -o build/object/.libs/filename.o /tmp/textproc/cmigemo/work/.cwrapper/bin/libtool --mode=compile gcc -O2 -fPIC -D_FORTIFY_SOURCE=2 -Wall -shared -o build/object/migemo.lo -c src/migemo.c libtool: compile: gcc -O2 -fPIC -D_FORTIFY_SOURCE=2 -Wall -c src/migemo.c -fPIC -DPIC -o build/object/.libs/migemo.o src/migemo.c: In function 'migemo_load': src/migemo.c:178:32: warning: pointer targets in passing argument 2 of 'romaji_load' differ in signedness [-Wpointer-sign] if (dict && romaji_load(dict, dict_file) == 0) ^~~~~~~~~ In file included from src/migemo.c:18:0: src/romaji.h:24:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int romaji_load(romaji* object, const unsigned char* filename); ^~~~~~~~~~~ src/migemo.c: In function 'migemo_open': src/migemo.c:255:34: warning: pointer targets in passing argument 2 of 'romaji_load' differ in signedness [-Wpointer-sign] romaji_load(obj->roma2hira, roma_dict); ^~~~~~~~~ In file included from src/migemo.c:18:0: src/romaji.h:24:5: note: expected 'const unsigned char *' but argument is of type 'char *' int romaji_load(romaji* object, const unsigned char* filename); ^~~~~~~~~~~ src/migemo.c:256:34: warning: pointer targets in passing argument 2 of 'romaji_load' differ in signedness [-Wpointer-sign] romaji_load(obj->hira2kata, kata_dict); ^~~~~~~~~ In file included from src/migemo.c:18:0: src/romaji.h:24:5: note: expected 'const unsigned char *' but argument is of type 'char *' int romaji_load(romaji* object, const unsigned char* filename); ^~~~~~~~~~~ src/migemo.c:257:32: warning: pointer targets in passing argument 2 of 'romaji_load' differ in signedness [-Wpointer-sign] romaji_load(obj->han2zen, h2z_dict); ^~~~~~~~ In file included from src/migemo.c:18:0: src/romaji.h:24:5: note: expected 'const unsigned char *' but argument is of type 'char *' int romaji_load(romaji* object, const unsigned char* filename); ^~~~~~~~~~~ src/migemo.c:258:32: warning: pointer targets in passing argument 2 of 'romaji_load' differ in signedness [-Wpointer-sign] romaji_load(obj->zen2han, z2h_dict); ^~~~~~~~ In file included from src/migemo.c:18:0: src/romaji.h:24:5: note: expected 'const unsigned char *' but argument is of type 'char *' int romaji_load(romaji* object, const unsigned char* filename); ^~~~~~~~~~~ src/migemo.c: In function 'add_dubious_roma': src/migemo.c:376:27: warning: pointer targets in passing argument 1 of 'my_strlen' differ in signedness [-Wpointer-sign] if (!(len = my_strlen(query))) ^~~~~ src/migemo.c:56:1: note: expected 'const char *' but argument is of type 'unsigned char *' my_strlen(const char* s) ^~~~~~~~~ src/migemo.c:389:17: warning: pointer targets in passing argument 1 of 'strchr' differ in signedness [-Wpointer-sign] if (!strchr(VOWEL_CHARS, buf[len - 1])) ^~~~~~~~~~~ In file included from src/migemo.c:10:0: /usr/include/string.h:55:7: note: expected 'const char *' but argument is of type 'const unsigned char *' char *strchr(const char *, int); ^~~~~~ src/migemo.c:391:29: warning: pointer targets in passing argument 2 of 'add_dubious_vowels' differ in signedness [-Wpointer-sign] add_dubious_vowels(object, buf, len); ^~~ src/migemo.c:355:1: note: expected 'unsigned char *' but argument is of type 'char *' add_dubious_vowels(migemo* object, unsigned char* buf, int index) ^~~~~~~~~~~~~~~~~~ src/migemo.c:393:24: warning: pointer targets in passing argument 1 of 'strchr' differ in signedness [-Wpointer-sign] if (len < 2 || strchr(VOWEL_CHARS, buf[len - 2])) ^~~~~~~~~~~ In file included from src/migemo.c:10:0: /usr/include/string.h:55:7: note: expected 'const char *' but argument is of type 'const unsigned char *' char *strchr(const char *, int); ^~~~~~ src/migemo.c:399:20: warning: pointer targets in passing argument 2 of 'add_roma' differ in signedness [-Wpointer-sign] add_roma(object, buf); ^~~ src/migemo.c:322:1: note: expected 'unsigned char *' but argument is of type 'char *' add_roma(migemo* object, unsigned char* query) ^~~~~~~~ src/migemo.c:406:30: warning: pointer targets in passing argument 2 of 'add_dubious_vowels' differ in signedness [-Wpointer-sign] add_dubious_vowels(object, buf, len + 3); ^~~ src/migemo.c:355:1: note: expected 'unsigned char *' but argument is of type 'char *' add_dubious_vowels(migemo* object, unsigned char* buf, int index) ^~~~~~~~~~~~~~~~~~ src/migemo.c: In function 'query_a_word': src/migemo.c:466:25: warning: pointer targets in passing argument 1 of 'my_strlen' differ in signedness [-Wpointer-sign] int len = my_strlen(query); ^~~~~ src/migemo.c:56:1: note: expected 'const char *' but argument is of type 'unsigned char *' my_strlen(const char* s) ^~~~~~~~~ /tmp/textproc/cmigemo/work/.cwrapper/bin/libtool --mode=compile gcc -O2 -fPIC -D_FORTIFY_SOURCE=2 -Wall -shared -o build/object/mnode.lo -c src/mnode.c libtool: compile: gcc -O2 -fPIC -D_FORTIFY_SOURCE=2 -Wall -c src/mnode.c -fPIC -DPIC -o build/object/.libs/mnode.o /tmp/textproc/cmigemo/work/.cwrapper/bin/libtool --mode=compile gcc -O2 -fPIC -D_FORTIFY_SOURCE=2 -Wall -shared -o build/object/romaji.lo -c src/romaji.c libtool: compile: gcc -O2 -fPIC -D_FORTIFY_SOURCE=2 -Wall -c src/romaji.c -fPIC -DPIC -o build/object/.libs/romaji.o src/romaji.c: In function 'strdup_lower': src/romaji.c:208:33: warning: pointer targets in passing argument 1 of 'strdup' differ in signedness [-Wpointer-sign] unsigned char *out = STRDUP(string), *tmp; ^~~~~~ In file included from src/romaji.c:10:0: /usr/include/string.h:80:7: note: expected 'const char *' but argument is of type 'const unsigned char *' char *strdup(const char *); ^~~~~~ src/romaji.c:31:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] # define STRDUP strdup ^ src/romaji.c:208:26: note: in expansion of macro 'STRDUP' unsigned char *out = STRDUP(string), *tmp; ^~~~~~ src/romaji.c: In function 'romaji_add_table': src/romaji.c:245:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] value_length = strlen(value); ^~~~~ In file included from src/romaji.c:10:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'const unsigned char *' size_t strlen(const char *); ^~~~~~ src/romaji.c:255:33: warning: pointer targets in passing argument 1 of 'strdup' differ in signedness [-Wpointer-sign] (*ref_node)->value = STRDUP(value); ^~~~~ In file included from src/romaji.c:10:0: /usr/include/string.h:80:7: note: expected 'const char *' but argument is of type 'const unsigned char *' char *strdup(const char *); ^~~~~~ src/romaji.c:255:24: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] (*ref_node)->value = STRDUP(value); ^ src/romaji.c:259:17: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] && !strcmp(key, ROMAJI_FIXKEY_XN)) ^~~ In file included from src/romaji.c:10:0: /usr/include/string.h:56:6: note: expected 'const char *' but argument is of type 'const unsigned char *' int strcmp(const char *, const char *); ^~~~~~ src/romaji.c:262:31: warning: pointer targets in passing argument 1 of 'strdup' differ in signedness [-Wpointer-sign] object->fixvalue_xn = STRDUP(value); ^~~~~ In file included from src/romaji.c:10:0: /usr/include/string.h:80:7: note: expected 'const char *' but argument is of type 'const unsigned char *' char *strdup(const char *); ^~~~~~ src/romaji.c:262:22: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] object->fixvalue_xn = STRDUP(value); ^ src/romaji.c:265:17: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] && !strcmp(key, ROMAJI_FIXKEY_XTU)) ^~~ In file included from src/romaji.c:10:0: /usr/include/string.h:56:6: note: expected 'const char *' but argument is of type 'const unsigned char *' int strcmp(const char *, const char *); ^~~~~~ src/romaji.c:268:32: warning: pointer targets in passing argument 1 of 'strdup' differ in signedness [-Wpointer-sign] object->fixvalue_xtu = STRDUP(value); ^~~~~ In file included from src/romaji.c:10:0: /usr/include/string.h:80:7: note: expected 'const char *' but argument is of type 'const unsigned char *' char *strdup(const char *); ^~~~~~ src/romaji.c:268:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] object->fixvalue_xtu = STRDUP(value); ^ src/romaji.c: In function 'romaji_load': src/romaji.c:376:35: warning: pointer targets in passing argument 1 of 'charset_detect_file' differ in signedness [-Wpointer-sign] charset = charset_detect_file(filename); ^~~~~~~~ In file included from src/romaji.c:13:0: src/charset.h:35:5: note: expected 'const char *' but argument is of type 'const unsigned char *' int charset_detect_file(const char* path); ^~~~~~~~~~~~~~~~~~~ src/romaji.c:379:21: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign] if ((fp = fopen(filename, "rt")) != NULL) ^~~~~~~~ In file included from src/romaji.c:8:0: /usr/include/stdio.h:230:7: note: expected 'const char * restrict' but argument is of type 'const unsigned char *' FILE *fopen(const char * __restrict , const char * __restrict); ^~~~~ In file included from src/romaji.c:12:0: src/romaji.c: In function 'romaji_convert2': src/wordbuf.h:23:24: warning: pointer targets in passing argument 1 of 'strdup' differ in signedness [-Wpointer-sign] #define WORDBUF_GET(w) ((w)->buf) ^ src/romaji.c:454:18: note: in expansion of macro 'WORDBUF_GET' answer = STRDUP(WORDBUF_GET(buf)); ^~~~~~~~~~~ In file included from src/romaji.c:10:0: /usr/include/string.h:80:7: note: expected 'const char *' but argument is of type 'unsigned char *' char *strdup(const char *); ^~~~~~ src/romaji.c:454:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] answer = STRDUP(WORDBUF_GET(buf)); ^ /tmp/textproc/cmigemo/work/.cwrapper/bin/libtool --mode=compile gcc -O2 -fPIC -D_FORTIFY_SOURCE=2 -Wall -shared -o build/object/rxgen.lo -c src/rxgen.c libtool: compile: gcc -O2 -fPIC -D_FORTIFY_SOURCE=2 -Wall -c src/rxgen.c -fPIC -DPIC -o build/object/.libs/rxgen.o In file included from /usr/include/string.h:127:0, from src/rxgen.c:11: src/rxgen.c: In function 'rxgen_open': src/rxgen.c:156:9: warning: pointer targets in passing argument 1 of '__builtin___strcpy_chk' differ in signedness [-Wpointer-sign] strcpy(object->op_or, RXGEN_OP_OR); ^ src/rxgen.c:156:9: note: expected 'char *' but argument is of type 'unsigned char *' src/rxgen.c:156:9: warning: pointer targets in passing argument 1 of '__strcpy_ichk' differ in signedness [-Wpointer-sign] strcpy(object->op_or, RXGEN_OP_OR); ^ /usr/include/ssp/string.h:89:1: note: expected 'char *' but argument is of type 'unsigned char *' __ssp_bos_icheck2_restrict(strcpy, char *, const char *) ^ src/rxgen.c:157:9: warning: pointer targets in passing argument 1 of '__builtin___strcpy_chk' differ in signedness [-Wpointer-sign] strcpy(object->op_nest_in, RXGEN_OP_NEST_IN); ^ src/rxgen.c:157:9: note: expected 'char *' but argument is of type 'unsigned char *' src/rxgen.c:157:9: warning: pointer targets in passing argument 1 of '__strcpy_ichk' differ in signedness [-Wpointer-sign] strcpy(object->op_nest_in, RXGEN_OP_NEST_IN); ^ /usr/include/ssp/string.h:89:1: note: expected 'char *' but argument is of type 'unsigned char *' __ssp_bos_icheck2_restrict(strcpy, char *, const char *) ^ src/rxgen.c:158:9: warning: pointer targets in passing argument 1 of '__builtin___strcpy_chk' differ in signedness [-Wpointer-sign] strcpy(object->op_nest_out, RXGEN_OP_NEST_OUT); ^ src/rxgen.c:158:9: note: expected 'char *' but argument is of type 'unsigned char *' src/rxgen.c:158:9: warning: pointer targets in passing argument 1 of '__strcpy_ichk' differ in signedness [-Wpointer-sign] strcpy(object->op_nest_out, RXGEN_OP_NEST_OUT); ^ /usr/include/ssp/string.h:89:1: note: expected 'char *' but argument is of type 'unsigned char *' __ssp_bos_icheck2_restrict(strcpy, char *, const char *) ^ src/rxgen.c:159:9: warning: pointer targets in passing argument 1 of '__builtin___strcpy_chk' differ in signedness [-Wpointer-sign] strcpy(object->op_select_in, RXGEN_OP_SELECT_IN); ^ src/rxgen.c:159:9: note: expected 'char *' but argument is of type 'unsigned char *' src/rxgen.c:159:9: warning: pointer targets in passing argument 1 of '__strcpy_ichk' differ in signedness [-Wpointer-sign] strcpy(object->op_select_in, RXGEN_OP_SELECT_IN); ^ /usr/include/ssp/string.h:89:1: note: expected 'char *' but argument is of type 'unsigned char *' __ssp_bos_icheck2_restrict(strcpy, char *, const char *) ^ src/rxgen.c:160:9: warning: pointer targets in passing argument 1 of '__builtin___strcpy_chk' differ in signedness [-Wpointer-sign] strcpy(object->op_select_out, RXGEN_OP_SELECT_OUT); ^ src/rxgen.c:160:9: note: expected 'char *' but argument is of type 'unsigned char *' src/rxgen.c:160:9: warning: pointer targets in passing argument 1 of '__strcpy_ichk' differ in signedness [-Wpointer-sign] strcpy(object->op_select_out, RXGEN_OP_SELECT_OUT); ^ /usr/include/ssp/string.h:89:1: note: expected 'char *' but argument is of type 'unsigned char *' __ssp_bos_icheck2_restrict(strcpy, char *, const char *) ^ src/rxgen.c:161:9: warning: pointer targets in passing argument 1 of '__builtin___strcpy_chk' differ in signedness [-Wpointer-sign] strcpy(object->op_newline, RXGEN_OP_NEWLINE); ^ src/rxgen.c:161:9: note: expected 'char *' but argument is of type 'unsigned char *' src/rxgen.c:161:9: warning: pointer targets in passing argument 1 of '__strcpy_ichk' differ in signedness [-Wpointer-sign] strcpy(object->op_newline, RXGEN_OP_NEWLINE); ^ /usr/include/ssp/string.h:89:1: note: expected 'char *' but argument is of type 'unsigned char *' __ssp_bos_icheck2_restrict(strcpy, char *, const char *) ^ In file included from src/rxgen.c:13:0: src/rxgen.c: In function 'rxgen_generate': src/wordbuf.h:23:24: warning: pointer targets in passing argument 1 of 'strdup' differ in signedness [-Wpointer-sign] #define WORDBUF_GET(w) ((w)->buf) ^ src/rxgen.c:322:18: note: in expansion of macro 'WORDBUF_GET' answer = STRDUP(WORDBUF_GET(buf)); ^~~~~~~~~~~ In file included from src/rxgen.c:11:0: /usr/include/string.h:80:7: note: expected 'const char *' but argument is of type 'unsigned char *' char *strdup(const char *); ^~~~~~ src/rxgen.c:322:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] answer = STRDUP(WORDBUF_GET(buf)); ^ src/rxgen.c: In function 'rxgen_set_operator': src/rxgen.c:383:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (strlen(op) >= RXGEN_OP_MAXLEN) ^~ In file included from src/rxgen.c:11:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'const unsigned char *' size_t strlen(const char *); ^~~~~~ In file included from /usr/include/string.h:127:0, from src/rxgen.c:11: src/rxgen.c:387:12: warning: pointer targets in passing argument 1 of '__builtin___strcpy_chk' differ in signedness [-Wpointer-sign] strcpy(dest, op); ^ src/rxgen.c:387:12: note: expected 'char *' but argument is of type 'unsigned char *' src/rxgen.c:387:18: warning: pointer targets in passing argument 2 of '__builtin___strcpy_chk' differ in signedness [-Wpointer-sign] strcpy(dest, op); ^ src/rxgen.c:387:18: note: expected 'const char *' but argument is of type 'const unsigned char *' src/rxgen.c:387:12: warning: pointer targets in passing argument 1 of '__strcpy_ichk' differ in signedness [-Wpointer-sign] strcpy(dest, op); ^ /usr/include/ssp/string.h:89:1: note: expected 'char *' but argument is of type 'unsigned char *' __ssp_bos_icheck2_restrict(strcpy, char *, const char *) ^ src/rxgen.c:387:18: warning: pointer targets in passing argument 2 of '__strcpy_ichk' differ in signedness [-Wpointer-sign] strcpy(dest, op); ^ /usr/include/ssp/string.h:89:1: note: expected 'const char *' but argument is of type 'const unsigned char *' __ssp_bos_icheck2_restrict(strcpy, char *, const char *) ^ /tmp/textproc/cmigemo/work/.cwrapper/bin/libtool --mode=compile gcc -O2 -fPIC -D_FORTIFY_SOURCE=2 -Wall -shared -o build/object/wordbuf.lo -c src/wordbuf.c libtool: compile: gcc -O2 -fPIC -D_FORTIFY_SOURCE=2 -Wall -c src/wordbuf.c -fPIC -DPIC -o build/object/.libs/wordbuf.o src/wordbuf.c: In function 'wordbuf_cat': src/wordbuf.c:118:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] size_t l = strlen(sz); ^~ In file included from src/wordbuf.c:11:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'const unsigned char *' size_t strlen(const char *); ^~~~~~ /tmp/textproc/cmigemo/work/.cwrapper/bin/libtool --mode=compile gcc -O2 -fPIC -D_FORTIFY_SOURCE=2 -Wall -shared -o build/object/wordlist.lo -c src/wordlist.c libtool: compile: gcc -O2 -fPIC -D_FORTIFY_SOURCE=2 -Wall -c src/wordlist.c -fPIC -DPIC -o build/object/.libs/wordlist.o src/wordlist.c: In function 'wordlist_open_len': src/wordlist.c:27:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] p->ptr = (char*)(p + 1); ^ src/wordlist.c: In function 'wordlist_open': src/wordlist.c:51:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] len = strlen(ptr); ^~~ In file included from src/wordlist.c:10:0: /usr/include/string.h:61:9: note: expected 'const char *' but argument is of type 'const unsigned char *' size_t strlen(const char *); ^~~~~~ gmake[1]: Circular libmigemo.la <- libmigemo.la dependency dropped. libtool --mode=link gcc -shared -rpath /usr/pkg/lib -o libmigemo.la -version-number 1:1:0 ./build/object/charset.lo ./build/object/filename.lo ./build/object/migemo.lo ./build/object/mnode.lo ./build/object/romaji.lo ./build/object/rxgen.lo ./build/object/wordbuf.lo ./build/object/wordlist.lo libtool: link: gcc -shared -fPIC -DPIC ./build/object/.libs/charset.o ./build/object/.libs/filename.o ./build/object/.libs/migemo.o ./build/object/.libs/mnode.o ./build/object/.libs/romaji.o ./build/object/.libs/rxgen.o ./build/object/.libs/wordbuf.o ./build/object/.libs/wordlist.o -Wl,-soname -Wl,libmigemo.so.1 -o .libs/libmigemo.so.1.1.0 libtool: link: (cd ".libs" && rm -f "libmigemo.so.1" && ln -s "libmigemo.so.1.1.0" "libmigemo.so.1") libtool: link: (cd ".libs" && rm -f "libmigemo.so" && ln -s "libmigemo.so.1.1.0" "libmigemo.so") libtool: link: ( cd ".libs" && rm -f "libmigemo.la" && ln -s "../libmigemo.la" "libmigemo.la" ) /tmp/textproc/cmigemo/work/.cwrapper/bin/libtool --mode=link gcc -o build/cmigemo ./build/object/main.lo -L. -L./build/ -lmigemo -rpath /usr/pkg/lib libtool: link: gcc -o build/.libs/cmigemo ./build/object/.libs/main.o -pie -L. -L./build/ -L./.libs -lmigemo -Wl,-rpath,/usr/pkg/lib gmake[1]: Leaving directory '/tmp/textproc/cmigemo/work/cmigemo-default-src' /usr/pkg/bin/gmake -f compile/Make_gcc.mak dictionary gmake[1]: Entering directory '/tmp/textproc/cmigemo/work/cmigemo-default-src' cd dict && /usr/pkg/bin/gmake gcc gmake[2]: Entering directory '/tmp/textproc/cmigemo/work/cmigemo-default-src/dict' perl ../tools/skk2migemo.pl < SKK-JISYO.L > dict.tmp perl ../tools/optimize-dict.pl < dict.tmp > base-dict rm -f dict.tmp nkf -x -s < base-dict > migemo-dict mkdir -p euc-jp.d nkf -x -e < migemo-dict > euc-jp.d/migemo-dict nkf -x -e < zen2han.dat > euc-jp.d/zen2han.dat nkf -x -e < han2zen.dat > euc-jp.d/han2zen.dat nkf -x -e < hira2kata.dat > euc-jp.d/hira2kata.dat nkf -x -e < roma2hira.dat > euc-jp.d/roma2hira.dat mkdir -p utf-8.d nkf --oc=UTF-8 --ic=Windows-31J < migemo-dict > utf-8.d/migemo-dict nkf --oc=UTF-8 --ic=Windows-31J < zen2han.dat > utf-8.d/zen2han.dat nkf --oc=UTF-8 --ic=Windows-31J < han2zen.dat > utf-8.d/han2zen.dat nkf --oc=UTF-8 --ic=Windows-31J < hira2kata.dat > utf-8.d/hira2kata.dat nkf --oc=UTF-8 --ic=Windows-31J < roma2hira.dat > utf-8.d/roma2hira.dat gmake[2]: Leaving directory '/tmp/textproc/cmigemo/work/cmigemo-default-src/dict' gmake[1]: Leaving directory '/tmp/textproc/cmigemo/work/cmigemo-default-src'