=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Building for hanzim-1.3nb8 --- hanzim.o --- --- hanwin.o --- --- hinit.o --- --- hanzim.o --- clang -O2 -DUSE_INTERP_RESULT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -DUNIX -DLIBDIR=\"/usr/pkg/lib/hanzim\" -c hanzim.c --- hanwin.o --- clang -O2 -DUSE_INTERP_RESULT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -DUNIX -DLIBDIR=\"/usr/pkg/lib/hanzim\" -c hanwin.c --- hinit.o --- clang -O2 -DUSE_INTERP_RESULT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -DUNIX -DLIBDIR=\"/usr/pkg/lib/hanzim\" -c hinit.c --- hanzim.o --- In file included from hanzim.c:18: --- hanwin.o --- hanwin.c:38:18: warning: if statement has empty body [-Wempty-body] if (clientData); /* shut compiler up */ --- hanzim.o --- /usr/include/sys/timeb.h:42:2: warning: "this file includes which is deprecated" [-W#warnings] --- hanwin.o --- ^ --- hinit.o --- hinit.c:537:11: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] --- hanzim.o --- #warning "this file includes which is deprecated" --- hinit.o --- if ((b5 == NULL)) i_error("tcl big5 encoding not installed"); --- hanzim.o --- ^ --- hinit.o --- ~~~^~~~~~~ --- hanwin.o --- hanwin.c:38:18: note: put the semicolon on a separate line to silence this warning --- hanzim.o --- hanzim.c:218:47: warning: 'result' is deprecated [-Wdeprecated-declarations] --- hinit.o --- hinit.c:537:11: note: remove extraneous parentheses around the comparison to silence this warning --- hanzim.o --- fprintf(stderr, "\nHanzim: %s\n", interp->result); --- hinit.o --- if ((b5 == NULL)) i_error("tcl big5 encoding not installed"); --- hanzim.o --- ^ --- hinit.o --- ~ ^ ~ --- hanwin.o --- hanwin.c:85:18: warning: if statement has empty body [-Wempty-body] if (clientData); /* shut compiler up */ ^ --- hanzim.o --- /var/pkgsrc/work/misc/hanzim/work/.buildlink/include/tcl.h:503:18: note: 'result' has been explicitly marked deprecated here --- hinit.o --- hinit.c:537:11: note: use '=' to turn this equality comparison into an assignment --- hanzim.o --- char *result TCL_DEPRECATED_API("use Tcl_GetStringResult/Tcl_SetResult"); --- hinit.o --- if ((b5 == NULL)) i_error("tcl big5 encoding not installed"); --- hanzim.o --- ^ --- hinit.o --- ^~ = --- hanwin.o --- hanwin.c:85:18: note: put the semicolon on a separate line to silence this warning --- hanzim.o --- /var/pkgsrc/work/misc/hanzim/work/.buildlink/include/tcl.h:172:50: note: expanded from macro 'TCL_DEPRECATED_API' # define TCL_DEPRECATED_API(msg) __attribute__ ((__deprecated__)) --- hanwin.o --- hanwin.c:134:18: warning: if statement has empty body [-Wempty-body] --- hanzim.o --- ^ --- hanwin.o --- if (clientData); /* shut compiler up */ ^ --- hanzim.o --- hanzim.c:389:46: warning: incompatible pointer types passing 'int (ClientData, Tcl_Interp *, int, char **)' (aka 'int (void *, struct Tcl_Interp *, int, char **)') to parameter of type 'Tcl_CmdProc *' (aka 'int (*)(void *, struct Tcl_Interp *, int, const char **)') [-Wincompatible-pointer-types] Tcl_CreateCommand(interp, "sameRadList", sameRadList, --- hanwin.o --- hanwin.c:134:18: note: put the semicolon on a separate line to silence this warning --- hanzim.o --- ^~~~~~~~~~~ --- hanwin.o --- hanwin.c:199:18: warning: if statement has empty body [-Wempty-body] if (clientData); /* shut compiler up */ ^ hanwin.c:199:18: note: put the semicolon on a separate line to silence this warning hanwin.c:233:18: warning: if statement has empty body [-Wempty-body] if (clientData); /* shut compiler up */ ^ hanwin.c:233:18: note: put the semicolon on a separate line to silence this warning hanwin.c:275:18: warning: if statement has empty body [-Wempty-body] if (clientData); /* shut compiler up */ ^ hanwin.c:275:18: note: put the semicolon on a separate line to silence this warning hanwin.c:331:18: warning: if statement has empty body [-Wempty-body] if (clientData); /* shut compiler up */ ^ hanwin.c:331:18: note: put the semicolon on a separate line to silence this warning hanwin.c:372:18: warning: if statement has empty body [-Wempty-body] if (clientData); /* shut compiler up */ ^ hanwin.c:372:18: note: put the semicolon on a separate line to silence this warning hanwin.c:404:18: warning: if statement has empty body [-Wempty-body] if (clientData); /* shut compiler up */ ^ hanwin.c:404:18: note: put the semicolon on a separate line to silence this warning hanwin.c:462:18: warning: if statement has empty body [-Wempty-body] if (clientData); /* shut compiler up */ ^ hanwin.c:462:18: note: put the semicolon on a separate line to silence this warning --- hanzim.o --- /var/pkgsrc/work/misc/hanzim/work/.buildlink/include/tclDecls.h:303:39: note: passing argument to parameter 'proc' here --- hanwin.o --- hanwin.c:648:18: warning: if statement has empty body [-Wempty-body] --- hanzim.o --- const char *cmdName, Tcl_CmdProc *proc, --- hanwin.o --- if (clientData); /* shut compiler up */ --- hanzim.o --- ^ --- hanwin.o --- ^ --- hanzim.o --- hanzim.c:391:46: warning: incompatible pointer types passing 'int (ClientData, Tcl_Interp *, int, char **)' (aka 'int (void *, struct Tcl_Interp *, int, char **)') to parameter of type 'Tcl_CmdProc *' (aka 'int (*)(void *, struct Tcl_Interp *, int, const char **)') [-Wincompatible-pointer-types] --- hanwin.o --- hanwin.c:648:18: note: put the semicolon on a separate line to silence this warning --- hanzim.o --- Tcl_CreateCommand(interp, "sameRemList", sameRemList, ^~~~~~~~~~~ --- hanwin.o --- hanwin.c:649:12: warning: if statement has empty body [-Wempty-body] if (argc); /* shut compiler up */ --- hanzim.o --- /var/pkgsrc/work/misc/hanzim/work/.buildlink/include/tclDecls.h:303:39: note: passing argument to parameter 'proc' here --- hanwin.o --- ^ --- hanzim.o --- const char *cmdName, Tcl_CmdProc *proc, ^ --- hanwin.o --- hanwin.c:649:12: note: put the semicolon on a separate line to silence this warning --- hanzim.o --- hanzim.c:393:47: warning: incompatible pointer types passing 'int (ClientData, Tcl_Interp *, int, char **)' (aka 'int (void *, struct Tcl_Interp *, int, char **)') to parameter of type 'Tcl_CmdProc *' (aka 'int (*)(void *, struct Tcl_Interp *, int, const char **)') [-Wincompatible-pointer-types] Tcl_CreateCommand(interp, "samePronList", samePronList, ^~~~~~~~~~~~ --- hanwin.o --- hanwin.c:650:12: warning: if statement has empty body [-Wempty-body] if (argv); /* shut compiler up */ ^ --- hanzim.o --- /var/pkgsrc/work/misc/hanzim/work/.buildlink/include/tclDecls.h:303:39: note: passing argument to parameter 'proc' here const char *cmdName, Tcl_CmdProc *proc, ^ --- hanwin.o --- hanwin.c:650:12: note: put the semicolon on a separate line to silence this warning --- hanzim.o --- hanzim.c:395:44: warning: incompatible pointer types passing 'int (ClientData, Tcl_Interp *, int, char **)' (aka 'int (void *, struct Tcl_Interp *, int, char **)') to parameter of type 'Tcl_CmdProc *' (aka 'int (*)(void *, struct Tcl_Interp *, int, const char **)') [-Wincompatible-pointer-types] Tcl_CreateCommand(interp, "LcompList", LcompList, ^~~~~~~~~ --- hanwin.o --- hanwin.c:671:18: warning: if statement has empty body [-Wempty-body] if (clientData); /* shut compiler up */ ^ --- hanzim.o --- /var/pkgsrc/work/misc/hanzim/work/.buildlink/include/tclDecls.h:303:39: note: passing argument to parameter 'proc' here const char *cmdName, Tcl_CmdProc *proc, ^ --- hanwin.o --- hanwin.c:671:18: note: put the semicolon on a separate line to silence this warning --- hinit.o --- 1 warning generated. --- hutil.o --- --- hanzim.o --- hanzim.c:397:44: warning: incompatible pointer types passing 'int (ClientData, Tcl_Interp *, int, char **)' (aka 'int (void *, struct Tcl_Interp *, int, char **)') to parameter of type 'Tcl_CmdProc *' (aka 'int (*)(void *, struct Tcl_Interp *, int, const char **)') [-Wincompatible-pointer-types] Tcl_CreateCommand(interp, "RcompList", RcompList, ^~~~~~~~~ /var/pkgsrc/work/misc/hanzim/work/.buildlink/include/tclDecls.h:303:39: note: passing argument to parameter 'proc' here const char *cmdName, Tcl_CmdProc *proc, ^ hanzim.c:399:42: warning: incompatible pointer types passing 'int (ClientData, Tcl_Interp *, int, char **)' (aka 'int (void *, struct Tcl_Interp *, int, char **)') to parameter of type 'Tcl_CmdProc *' (aka 'int (*)(void *, struct Tcl_Interp *, int, const char **)') [-Wincompatible-pointer-types] Tcl_CreateCommand(interp, "radList", radList, ^~~~~~~ /var/pkgsrc/work/misc/hanzim/work/.buildlink/include/tclDecls.h:303:39: note: passing argument to parameter 'proc' here const char *cmdName, Tcl_CmdProc *proc, ^ hanzim.c:401:41: warning: incompatible pointer types passing 'int (ClientData, Tcl_Interp *, int, char **)' (aka 'int (void *, struct Tcl_Interp *, int, char **)') to parameter of type 'Tcl_CmdProc *' (aka 'int (*)(void *, struct Tcl_Interp *, int, const char **)') [-Wincompatible-pointer-types] Tcl_CreateCommand(interp, "pyChar", pyChar, ^~~~~~ /var/pkgsrc/work/misc/hanzim/work/.buildlink/include/tclDecls.h:303:39: note: passing argument to parameter 'proc' here const char *cmdName, Tcl_CmdProc *proc, ^ hanzim.c:403:43: warning: incompatible pointer types passing 'int (ClientData, Tcl_Interp *, int, char **)' (aka 'int (void *, struct Tcl_Interp *, int, char **)') to parameter of type 'Tcl_CmdProc *' (aka 'int (*)(void *, struct Tcl_Interp *, int, const char **)') [-Wincompatible-pointer-types] Tcl_CreateCommand(interp, "randChar", randChar, ^~~~~~~~ /var/pkgsrc/work/misc/hanzim/work/.buildlink/include/tclDecls.h:303:39: note: passing argument to parameter 'proc' here const char *cmdName, Tcl_CmdProc *proc, ^ hanzim.c:405:43: warning: incompatible pointer types passing 'int (ClientData, Tcl_Interp *, int, char **)' (aka 'int (void *, struct Tcl_Interp *, int, char **)') to parameter of type 'Tcl_CmdProc *' (aka 'int (*)(void *, struct Tcl_Interp *, int, const char **)') [-Wincompatible-pointer-types] Tcl_CreateCommand(interp, "charinfo", charinfo, ^~~~~~~~ /var/pkgsrc/work/misc/hanzim/work/.buildlink/include/tclDecls.h:303:39: note: passing argument to parameter 'proc' here const char *cmdName, Tcl_CmdProc *proc, ^ hanzim.c:407:44: warning: incompatible pointer types passing 'int (ClientData, Tcl_Interp *, int, char **)' (aka 'int (void *, struct Tcl_Interp *, int, char **)') to parameter of type 'Tcl_CmdProc *' (aka 'int (*)(void *, struct Tcl_Interp *, int, const char **)') [-Wincompatible-pointer-types] Tcl_CreateCommand(interp, "yingHanCh", yingHanCh, ^~~~~~~~~ /var/pkgsrc/work/misc/hanzim/work/.buildlink/include/tclDecls.h:303:39: note: passing argument to parameter 'proc' here const char *cmdName, Tcl_CmdProc *proc, ^ hanzim.c:409:45: warning: incompatible pointer types passing 'int (ClientData, Tcl_Interp *, int, char **)' (aka 'int (void *, struct Tcl_Interp *, int, char **)') to parameter of type 'Tcl_CmdProc *' (aka 'int (*)(void *, struct Tcl_Interp *, int, const char **)') [-Wincompatible-pointer-types] Tcl_CreateCommand(interp, "searchDefn", searchDefn, ^~~~~~~~~~ /var/pkgsrc/work/misc/hanzim/work/.buildlink/include/tclDecls.h:303:39: note: passing argument to parameter 'proc' here const char *cmdName, Tcl_CmdProc *proc, ^ --- hutil.o --- clang -O2 -DUSE_INTERP_RESULT -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -DUNIX -DLIBDIR=\"/usr/pkg/lib/hanzim\" -c hutil.c --- hanzim.o --- 13 warnings generated. --- hanwin.o --- 14 warnings generated. --- hanzim --- clang -o hanzim hanwin.o hanzim.o hinit.o hutil.o -ltk -ltcl -lX11 -lm -lpthread -lrt -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib