=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Building for unicon-im-1.2nb5 cd server; make /var/pkgsrc/work/inputmethod/unicon-im/work/.cwrapper/bin/libtool --mode=compile clang++ -Wall -I. -I../include -O2 -D_POSIX_THREAD_SYSCALL_SOFT=0 -I/usr/pkg/include -c TLS_HzInput.cpp -o TLS_HzInput.o libtool: compile: clang++ -Wall -I. -I../include -O2 -D_POSIX_THREAD_SYSCALL_SOFT=0 -I/var/pkgsrc/work/inputmethod/unicon-im/work/.buildlink/include -c TLS_HzInput.cpp -fPIC -DPIC -o .libs/TLS_HzInput.o In file included from TLS_HzInput.cpp:5: In file included from ./TLS_HzInput.hpp:3: ../include/Phrase.h:6:9: error: unknown type name 'u_char'; did you mean 'char'? typedef u_char freq_t; ^~~~~~ char ../include/Phrase.h:7:9: error: unknown type name 'u_char'; did you mean 'char'? typedef u_char count_t; ^~~~~~ char ../include/Phrase.h:12:5: error: unknown type name 'u_char'; did you mean 'char'? u_char *KeyLen; ^~~~~~ char In file included from TLS_HzInput.cpp:5: In file included from ./TLS_HzInput.hpp:4: ../include/ImmModule.h:29:5: error: unknown type name 'u_long'; did you mean 'long'? u_long type; /* eg. IMM_BIG5 << 24 | IMM_CCE */ ^~~~~~ long ../include/ImmModule.h:37:38: error: unknown type name 'u_char'; did you mean 'char'? int (*KeyFilter) (IMM_CLIENT *p, u_char key, char *buf, int *len); ^~~~~~ char ../include/ImmModule.h:46:46: error: unknown type name 'u_long'; did you mean 'long'? PhraseItem * (*pGetItem) (IMM_CLIENT *p, u_long n); ^~~~~~ long In file included from TLS_HzInput.cpp:5: ./TLS_HzInput.hpp:11:5: error: unknown type name 'u_char'; did you mean 'char'? u_char IsHanziInput, ^~~~~~ char ./TLS_HzInput.hpp:16:5: error: unknown type name 'u_long'; did you mean 'long'? u_long ClientType; ^~~~~~ long ./TLS_HzInput.hpp:17:5: error: unknown type name 'u_char'; did you mean 'char'? u_char error; ^~~~~~ char ./TLS_HzInput.hpp:24:55: error: unknown type name 'u_long'; did you mean 'long'? TLS_CHzInput (ImmOp_T *pImmOp, char *szTableName, u_long type); ^~~~~~ long ./TLS_HzInput.hpp:33:20: error: unknown type name 'u_char'; did you mean 'char'? int KeyFilter (u_char key, char *buf, int *len); ^~~~~~ char ./TLS_HzInput.hpp:34:25: error: unknown type name 'u_char'; did you mean 'char'? int FullCharFilter (u_char key, char *buf, int *len); ^~~~~~ char ./TLS_HzInput.hpp:35:27: error: unknown type name 'u_char'; did you mean 'char'? int FullSymbolFilter (u_char key, char *buf, int *len); ^~~~~~ char In file included from TLS_HzInput.cpp:6: ./TLS_DoubleByteConvertor.hpp:7:18: error: unknown type name 'u_char'; did you mean 'char'? int IsGB2312(u_char ch1, u_char ch2); ^~~~~~ char ./TLS_DoubleByteConvertor.hpp:7:30: error: unknown type name 'u_char'; did you mean 'char'? int IsGB2312(u_char ch1, u_char ch2); ^~~~~~ char ./TLS_DoubleByteConvertor.hpp:8:17: error: unknown type name 'u_char'; did you mean 'char'? int IsBIG5 (u_char ch1, u_char ch2); ^~~~~~ char ./TLS_DoubleByteConvertor.hpp:8:29: error: unknown type name 'u_char'; did you mean 'char'? int IsBIG5 (u_char ch1, u_char ch2); ^~~~~~ char TLS_HzInput.cpp:13:15: error: out-of-line definition of 'TLS_CHzInput' does not match any declaration in 'TLS_CHzInput' TLS_CHzInput::TLS_CHzInput (ImmOp_T *pImmSlib0, char *szImmTable, u_long type) ^~~~~~~~~~~~ TLS_HzInput.cpp:50:17: error: assigning to 'char *' from incompatible type 'u_char *' (aka 'unsigned char *') p->KeyLen = (u_char *) p1; ^~~~~~~~~~~~~ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. *** Error code 1 Stop. make[1]: stopped in /var/pkgsrc/work/inputmethod/unicon-im/work/unicon-1.2/server *** Error code 1 Stop. bmake: stopped in /var/pkgsrc/work/inputmethod/unicon-im/work/unicon-1.2 *** Error code 1 Stop. bmake[1]: stopped in /usr/pkgsrc/inputmethod/unicon-im *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/inputmethod/unicon-im