=> "/opt/pkg/bin/bmake" ["-C", "/Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/inputmethod/unicon-im", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] WARNING: [license.mk] Every package should define a LICENSE. ===> Building for unicon-im-1.2nb5 cd server; make /var/tmp/work/inputmethod/unicon-im/work/.cwrapper/bin/libtool --mode=compile clang++ -Wall -I. -I../include -pipe -Os -D_POSIX_THREAD_SYSCALL_SOFT=0 -Wno-incompatible-pointer-types -I/opt/pkg/include -c TLS_HzInput.cpp -o TLS_HzInput.o libtool: compile: clang++ -Wall -I. -I../include -pipe -Os -D_POSIX_THREAD_SYSCALL_SOFT=0 -Wno-incompatible-pointer-types -I/var/tmp/work/inputmethod/unicon-im/work/.buildlink/include -c TLS_HzInput.cpp -fno-common -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'? 6 | typedef u_char freq_t; | ^~~~~~ | char ../include/Phrase.h:7:9: error: unknown type name 'u_char'; did you mean 'char'? 7 | typedef u_char count_t; | ^~~~~~ | char ../include/Phrase.h:12:5: error: unknown type name 'u_char'; did you mean 'char'? 12 | 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'? 29 | 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'? 37 | 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'? 46 | 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'? 11 | u_char IsHanziInput, | ^~~~~~ | char ./TLS_HzInput.hpp:16:5: error: unknown type name 'u_long'; did you mean 'long'? 16 | u_long ClientType; | ^~~~~~ | long ./TLS_HzInput.hpp:17:5: error: unknown type name 'u_char'; did you mean 'char'? 17 | u_char error; | ^~~~~~ | char ./TLS_HzInput.hpp:24:55: error: unknown type name 'u_long'; did you mean 'long'? 24 | 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'? 33 | 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'? 34 | 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'? 35 | 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'? 7 | int IsGB2312(u_char ch1, u_char ch2); | ^~~~~~ | char ./TLS_DoubleByteConvertor.hpp:7:30: error: unknown type name 'u_char'; did you mean 'char'? 7 | int IsGB2312(u_char ch1, u_char ch2); | ^~~~~~ | char ./TLS_DoubleByteConvertor.hpp:8:17: error: unknown type name 'u_char'; did you mean 'char'? 8 | int IsBIG5 (u_char ch1, u_char ch2); | ^~~~~~ | char ./TLS_DoubleByteConvertor.hpp:8:29: error: unknown type name 'u_char'; did you mean 'char'? 8 | 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' 13 | TLS_CHzInput::TLS_CHzInput (ImmOp_T *pImmSlib0, char *szImmTable, u_long type) | ^~~~~~~~~~~~ TLS_HzInput.cpp:50:17: error: assigning to 'char *' from 'u_char *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not 50 | 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 making "all" in /var/tmp/work/inputmethod/unicon-im/work/unicon-1.2/server *** Error code 1 Stop. bmake: stopped making "all" in /var/tmp/work/inputmethod/unicon-im/work/unicon-1.2 *** Error code 1 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/inputmethod/unicon-im *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/inputmethod/unicon-im