=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Building for freeciv-share-2.5.3 /usr/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3' Making all in data gmake[2]: Entering directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data' Making all in icons gmake[3]: Entering directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/icons' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/icons' Making all in amplio2 gmake[3]: Entering directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/amplio2' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/amplio2' Making all in misc gmake[3]: Entering directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/misc' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/misc' Making all in flags gmake[3]: Entering directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/flags' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/flags' Making all in buildings gmake[3]: Entering directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/buildings' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/buildings' Making all in cimpletoon gmake[3]: Entering directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/cimpletoon' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/cimpletoon' Making all in isotrident gmake[3]: Entering directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/isotrident' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/isotrident' Making all in trident gmake[3]: Entering directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/trident' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/trident' Making all in isophex gmake[3]: Entering directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/isophex' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/isophex' Making all in hex2t gmake[3]: Entering directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/hex2t' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/hex2t' Making all in stdsounds gmake[3]: Entering directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/stdsounds' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/stdsounds' Making all in wonders gmake[3]: Entering directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/wonders' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/wonders' Making all in default gmake[3]: Entering directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/default' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/default' Making all in classic gmake[3]: Entering directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/classic' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/classic' Making all in civ1 gmake[3]: Entering directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/civ1' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/civ1' Making all in civ2 gmake[3]: Entering directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/civ2' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/civ2' Making all in experimental gmake[3]: Entering directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/experimental' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/experimental' Making all in multiplayer gmake[3]: Entering directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/multiplayer' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/multiplayer' Making all in civ2civ3 gmake[3]: Entering directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/civ2civ3' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/civ2civ3' Making all in scenarios gmake[3]: Entering directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/scenarios' /usr/pkgsrc/work/games/freeciv-share/work/.tools/bin/gzip --best -n -c british-isles-85x80-v2.80.sav > british-isles-85x80-v2.80.sav.gz /usr/pkgsrc/work/games/freeciv-share/work/.tools/bin/gzip --best -n -c earth-160x90-v2.sav > earth-160x90-v2.sav.gz /usr/pkgsrc/work/games/freeciv-share/work/.tools/bin/gzip --best -n -c earth-80x50-v3.sav > earth-80x50-v3.sav.gz /usr/pkgsrc/work/games/freeciv-share/work/.tools/bin/gzip --best -n -c europe-200x100-v2.sav > europe-200x100-v2.sav.gz /usr/pkgsrc/work/games/freeciv-share/work/.tools/bin/gzip --best -n -c france-140x90-v2.sav > france-140x90-v2.sav.gz /usr/pkgsrc/work/games/freeciv-share/work/.tools/bin/gzip --best -n -c hagworld-120x60-v1.2.sav > hagworld-120x60-v1.2.sav.gz /usr/pkgsrc/work/games/freeciv-share/work/.tools/bin/gzip --best -n -c iberian-peninsula-136x100-v1.0.sav > iberian-peninsula-136x100-v1.0.sav.gz /usr/pkgsrc/work/games/freeciv-share/work/.tools/bin/gzip --best -n -c italy-100x100-v1.5.sav > italy-100x100-v1.5.sav.gz /usr/pkgsrc/work/games/freeciv-share/work/.tools/bin/gzip --best -n -c japan-88x100-v1.3.sav > japan-88x100-v1.3.sav.gz /usr/pkgsrc/work/games/freeciv-share/work/.tools/bin/gzip --best -n -c north_america_116x100-v1.2.sav > north_america_116x100-v1.2.sav.gz /usr/pkgsrc/work/games/freeciv-share/work/.tools/bin/gzip --best -n -c tutorial.sav > tutorial.sav.gz gmake[3]: Leaving directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/scenarios' Making all in nation gmake[3]: Entering directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/nation' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data/nation' gmake[3]: Entering directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data' gmake[3]: Nothing to be done for 'all-am'. gmake[3]: Leaving directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data' gmake[2]: Leaving directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/data' Making all in dependencies gmake[2]: Entering directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/dependencies' Making all in lua-5.2 gmake[3]: Entering directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/dependencies/lua-5.2' Making all in src gmake[4]: Entering directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/dependencies/lua-5.2/src' CC lapi.lo CC lauxlib.lo CC lbaselib.lo CC lbitlib.lo CC lcode.lo CC lcorolib.lo CC lctype.lo CC ldblib.lo CC ldebug.lo ldebug.c:54:16: warning: cast from 'char *' to 'TValue *' (aka 'struct lua_TValue *') increases required alignment from 1 to 4 [-Wcast-align] ci->func = restorestack(L, ci->extra); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./ldo.h:23:28: note: expanded from macro 'restorestack' #define restorestack(L,n) ((TValue *)((char *)L->stack + (n))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ldebug.c:592:21: warning: cast from 'char *' to 'TValue *' (aka 'struct lua_TValue *') increases required alignment from 1 to 4 [-Wcast-align] StkId errfunc = restorestack(L, L->errfunc); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./ldo.h:23:28: note: expanded from macro 'restorestack' #define restorestack(L,n) ((TValue *)((char *)L->stack + (n))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. CC ldo.lo ldo.c:237:15: warning: cast from 'char *' to 'TValue *' (aka 'struct lua_TValue *') increases required alignment from 1 to 4 [-Wcast-align] ci->top = restorestack(L, ci_top); ^~~~~~~~~~~~~~~~~~~~~~~ ./ldo.h:23:28: note: expanded from macro 'restorestack' #define restorestack(L,n) ((TValue *)((char *)L->stack + (n))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ldo.c:238:14: warning: cast from 'char *' to 'TValue *' (aka 'struct lua_TValue *') increases required alignment from 1 to 4 [-Wcast-align] L->top = restorestack(L, top); ^~~~~~~~~~~~~~~~~~~~ ./ldo.h:23:28: note: expanded from macro 'restorestack' #define restorestack(L,n) ((TValue *)((char *)L->stack + (n))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ldo.c:283:10: warning: cast from 'char *' to 'TValue *' (aka 'struct lua_TValue *') increases required alignment from 1 to 4 [-Wcast-align] func = restorestack(L, funcr); /* previous call may change stack */ ^~~~~~~~~~~~~~~~~~~~~~ ./ldo.h:23:28: note: expanded from macro 'restorestack' #define restorestack(L,n) ((TValue *)((char *)L->stack + (n))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ldo.c:311:18: warning: cast from 'char *' to 'TValue *' (aka 'struct lua_TValue *') increases required alignment from 1 to 4 [-Wcast-align] ci->func = restorestack(L, funcr); ^~~~~~~~~~~~~~~~~~~~~~ ./ldo.h:23:28: note: expanded from macro 'restorestack' #define restorestack(L,n) ((TValue *)((char *)L->stack + (n))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ldo.c:333:16: warning: cast from 'char *' to 'TValue *' (aka 'struct lua_TValue *') increases required alignment from 1 to 4 [-Wcast-align] func = restorestack(L, funcr); ^~~~~~~~~~~~~~~~~~~~~~ ./ldo.h:23:28: note: expanded from macro 'restorestack' #define restorestack(L,n) ((TValue *)((char *)L->stack + (n))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ldo.c:338:16: warning: cast from 'char *' to 'TValue *' (aka 'struct lua_TValue *') increases required alignment from 1 to 4 [-Wcast-align] func = restorestack(L, funcr); /* previous call can change stack */ ^~~~~~~~~~~~~~~~~~~~~~ ./ldo.h:23:28: note: expanded from macro 'restorestack' #define restorestack(L,n) ((TValue *)((char *)L->stack + (n))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ldo.c:370:21: warning: cast from 'char *' to 'TValue *' (aka 'struct lua_TValue *') increases required alignment from 1 to 4 [-Wcast-align] firstResult = restorestack(L, fr); ^~~~~~~~~~~~~~~~~~~ ./ldo.h:23:28: note: expanded from macro 'restorestack' #define restorestack(L,n) ((TValue *)((char *)L->stack + (n))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ldo.c:466:12: warning: cast from 'char *' to 'TValue *' (aka 'struct lua_TValue *') increases required alignment from 1 to 4 [-Wcast-align] oldtop = restorestack(L, ci->extra); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./ldo.h:23:28: note: expanded from macro 'restorestack' #define restorestack(L,n) ((TValue *)((char *)L->stack + (n))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ldo.c:513:16: warning: cast from 'char *' to 'TValue *' (aka 'struct lua_TValue *') increases required alignment from 1 to 4 [-Wcast-align] ci->func = restorestack(L, ci->extra); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./ldo.h:23:28: note: expanded from macro 'restorestack' #define restorestack(L,n) ((TValue *)((char *)L->stack + (n))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ldo.c:605:20: warning: cast from 'char *' to 'TValue *' (aka 'struct lua_TValue *') increases required alignment from 1 to 4 [-Wcast-align] StkId oldtop = restorestack(L, old_top); ^~~~~~~~~~~~~~~~~~~~~~~~ ./ldo.h:23:28: note: expanded from macro 'restorestack' #define restorestack(L,n) ((TValue *)((char *)L->stack + (n))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10 warnings generated. CC ldump.lo CC lfunc.lo CC lgc.lo lgc.c:216:17: warning: cast from 'char *' to 'GCObject *' (aka 'union GCObject *') increases required alignment from 1 to 4 [-Wcast-align] GCObject *o = obj2gco(raw + offset); ^~~~~~~~~~~~~~~~~~~~~ ./lstate.h:215:21: note: expanded from macro 'obj2gco' #define obj2gco(v) (cast(GCObject *, (v))) ^~~~~~~~~~~~~~~~~~~~~ ./llimits.h:93:23: note: expanded from macro 'cast' #define cast(t, exp) ((t)(exp)) ^~~~~~~~ 1 warning generated. CC linit.lo CC liolib.lo CC llex.lo llex.c:137:21: warning: cast from 'char *' to 'Node *' (aka 'struct Node *') increases required alignment from 1 to 4 [-Wcast-align] ts = rawtsvalue(keyfromval(o)); /* re-use value previously stored */ ^ ./ltable.h:22:9: note: expanded from macro 'keyfromval' (gkey(cast(Node *, cast(char *, (v)) - offsetof(Node, i_val)))) ^ ./llimits.h:93:23: note: expanded from macro 'cast' #define cast(t, exp) ((t)(exp)) ^ ./ltable.h:14:21: note: expanded from macro 'gkey' #define gkey(n) (&(n)->i_key.tvk) ^ note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all) ./lobject.h:328:21: note: expanded from macro 'val_' #define val_(o) v_(o) ^ ./lobject.h:306:18: note: expanded from macro 'v_' #define v_(o) ((o)->u.i.v__) ^ ./llimits.h:67:26: note: expanded from macro 'check_exp' #define check_exp(c,e) (e) ^ 1 warning generated. CC lmathlib.lo CC lmem.lo CC loadlib.lo CC lobject.lo CC lopcodes.lo CC loslib.lo CC lparser.lo CC lstate.lo lstate.c:233:25: warning: cast from 'lu_byte *' (aka 'unsigned char *') to 'LX *' (aka 'struct LX *') increases required alignment from 1 to 4 [-Wcast-align] (*g->frealloc)(g->ud, fromstate(L), sizeof(LG), 0); /* free main block */ ^~~~~~~~~~~~ lstate.c:77:23: note: expanded from macro 'fromstate' #define fromstate(L) (cast(LX *, cast(lu_byte *, (L)) - offsetof(LX, l))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./llimits.h:93:23: note: expanded from macro 'cast' #define cast(t, exp) ((t)(exp)) ^~~~~~~~ lstate.c:257:11: warning: cast from 'lu_byte *' (aka 'unsigned char *') to 'LX *' (aka 'struct LX *') increases required alignment from 1 to 4 [-Wcast-align] LX *l = fromstate(L1); ^~~~~~~~~~~~~ lstate.c:77:23: note: expanded from macro 'fromstate' #define fromstate(L) (cast(LX *, cast(lu_byte *, (L)) - offsetof(LX, l))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./llimits.h:93:23: note: expanded from macro 'cast' #define cast(t, exp) ((t)(exp)) ^~~~~~~~ 2 warnings generated. CC lstring.lo CC lstrlib.lo CC ltable.lo CC ltablib.lo CC ltm.lo CC lundump.lo CC lvm.lo lvm.c:104:10: warning: cast from 'char *' to 'TValue *' (aka 'struct lua_TValue *') increases required alignment from 1 to 4 [-Wcast-align] p3 = restorestack(L, result); ^~~~~~~~~~~~~~~~~~~~~~~ ./ldo.h:23:28: note: expanded from macro 'restorestack' #define restorestack(L,n) ((TValue *)((char *)L->stack + (n))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. CC lzio.lo CCLD liblua.la gmake[4]: Leaving directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/dependencies/lua-5.2/src' gmake[4]: Entering directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/dependencies/lua-5.2' gmake[4]: Nothing to be done for 'all-am'. gmake[4]: Leaving directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/dependencies/lua-5.2' gmake[3]: Leaving directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/dependencies/lua-5.2' Making all in tolua-5.2 gmake[3]: Entering directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/dependencies/tolua-5.2' Making all in src gmake[4]: Entering directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/dependencies/tolua-5.2/src' Making all in lib gmake[5]: Entering directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/dependencies/tolua-5.2/src/lib' CC tolua_event.lo CC tolua_is.lo CC tolua_map.lo CC tolua_push.lo CC tolua_to.lo CCLD libtolua.la gmake[5]: Leaving directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/dependencies/tolua-5.2/src/lib' Making all in bin gmake[5]: Entering directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/dependencies/tolua-5.2/src/bin' CC tolua.o CC toluabind.o CCLD tolua gmake[5]: Leaving directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/dependencies/tolua-5.2/src/bin' gmake[5]: Entering directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/dependencies/tolua-5.2/src' gmake[5]: Nothing to be done for 'all-am'. gmake[5]: Leaving directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/dependencies/tolua-5.2/src' gmake[4]: Leaving directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/dependencies/tolua-5.2/src' gmake[4]: Entering directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/dependencies/tolua-5.2' gmake[4]: Nothing to be done for 'all-am'. gmake[4]: Leaving directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/dependencies/tolua-5.2' gmake[3]: Leaving directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/dependencies/tolua-5.2' Making all in cvercmp gmake[3]: Entering directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/dependencies/cvercmp' CC cvercmp.lo cvercmp.c:113:15: warning: array subscript is of type 'char' [-Wchar-subscripts] bool d1 = isdigit(t1[i][0]); ^~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ cvercmp.c:114:15: warning: array subscript is of type 'char' [-Wchar-subscripts] bool d2 = isdigit(t2[i][0]); ^~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ cvercmp.c:300:7: warning: array subscript is of type 'char' [-Wchar-subscripts] if (isdigit(str[0])) { ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ cvercmp.c:308:24: warning: array subscript is of type 'char' [-Wchar-subscripts] && ((alpha && !isdigit(str[i])) || (!alpha && isdigit(str[i]))); ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ cvercmp.c:308:55: warning: array subscript is of type 'char' [-Wchar-subscripts] && ((alpha && !isdigit(str[i])) || (!alpha && isdigit(str[i]))); ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ 5 warnings generated. CCLD libcvercmp.la gmake[3]: Leaving directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/dependencies/cvercmp' gmake[3]: Entering directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/dependencies' gmake[3]: Nothing to be done for 'all-am'. gmake[3]: Leaving directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/dependencies' gmake[2]: Leaving directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/dependencies' Making all in utility gmake[2]: Entering directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/utility' /usr/pkg/bin/gmake all-am gmake[3]: Entering directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/utility' CC astring.lo CC bitvector.lo CC capability.lo CC distribute.lo CC fc_utf8.lo CC fcbacktrace.lo CC fciconv.lo fciconv.c:322:1: error: use of undeclared identifier 'transliteration_string' CONV_FUNC_MALLOC(data, internal) ^ fciconv.c:292:44: note: expanded from macro 'CONV_FUNC_MALLOC' char encoding[strlen(encoding1) + strlen(transliteration_string) + 1]; \ ^ fciconv.c:322:1: error: use of undeclared identifier 'transliteration_string' fciconv.c:295:27: note: expanded from macro 'CONV_FUNC_MALLOC' "%s%s", encoding1, transliteration_string); \ ^ fciconv.c:323:1: error: use of undeclared identifier 'transliteration_string' CONV_FUNC_MALLOC(internal, data) ^ fciconv.c:292:44: note: expanded from macro 'CONV_FUNC_MALLOC' char encoding[strlen(encoding1) + strlen(transliteration_string) + 1]; \ ^ fciconv.c:323:1: error: use of undeclared identifier 'transliteration_string' fciconv.c:295:27: note: expanded from macro 'CONV_FUNC_MALLOC' "%s%s", encoding1, transliteration_string); \ ^ fciconv.c:324:1: error: use of undeclared identifier 'transliteration_string' CONV_FUNC_MALLOC(internal, local) ^ fciconv.c:292:44: note: expanded from macro 'CONV_FUNC_MALLOC' char encoding[strlen(encoding1) + strlen(transliteration_string) + 1]; \ ^ fciconv.c:324:1: error: use of undeclared identifier 'transliteration_string' fciconv.c:295:27: note: expanded from macro 'CONV_FUNC_MALLOC' "%s%s", encoding1, transliteration_string); \ ^ fciconv.c:325:1: error: use of undeclared identifier 'transliteration_string' CONV_FUNC_MALLOC(local, internal) ^ fciconv.c:292:44: note: expanded from macro 'CONV_FUNC_MALLOC' char encoding[strlen(encoding1) + strlen(transliteration_string) + 1]; \ ^ fciconv.c:325:1: error: use of undeclared identifier 'transliteration_string' fciconv.c:295:27: note: expanded from macro 'CONV_FUNC_MALLOC' "%s%s", encoding1, transliteration_string); \ ^ fciconv.c:327:1: error: use of undeclared identifier 'transliteration_string' CONV_FUNC_BUFFER(local, internal) ^ fciconv.c:305:44: note: expanded from macro 'CONV_FUNC_BUFFER' char encoding[strlen(encoding1) + strlen(transliteration_string) + 1]; \ ^ fciconv.c:327:1: error: use of undeclared identifier 'transliteration_string' fciconv.c:308:27: note: expanded from macro 'CONV_FUNC_BUFFER' "%s%s", encoding1, transliteration_string); \ ^ fciconv.c:328:1: error: use of undeclared identifier 'transliteration_string' CONV_FUNC_BUFFER(internal, local) ^ fciconv.c:305:44: note: expanded from macro 'CONV_FUNC_BUFFER' char encoding[strlen(encoding1) + strlen(transliteration_string) + 1]; \ ^ fciconv.c:328:1: error: use of undeclared identifier 'transliteration_string' fciconv.c:308:27: note: expanded from macro 'CONV_FUNC_BUFFER' "%s%s", encoding1, transliteration_string); \ ^ 12 errors generated. Makefile:716: recipe for target 'fciconv.lo' failed gmake[3]: *** [fciconv.lo] Error 1 gmake[3]: Leaving directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/utility' Makefile:618: recipe for target 'all' failed gmake[2]: *** [all] Error 2 gmake[2]: Leaving directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3/utility' Makefile:813: recipe for target 'all-recursive' failed gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory '/usr/pkgsrc/work/games/freeciv-share/work/freeciv-2.5.3' Makefile:717: recipe for target 'all' failed gmake: *** [all] Error 2 *** Error code 2 Stop. bmake[1]: stopped in /usr/pkgsrc/games/freeciv-share *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/games/freeciv-share