=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Building for xli-1.17.0nb13 cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c bright.c cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c clip.c cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c cmuwmrast.c cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c compress.c compress.c:145:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ 1 warning generated. cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c dither.c cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c faces.c faces.c:53:16: warning: passing 'byte *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] while (zgets((byte *)buf, BUFSIZ - 1, zf)) { ^~~~~~~~~~~ ./xli.h:348:19: note: passing argument to parameter 'buf' here char *zgets(char *buf, unsigned int size, ZFILE *zf); ^ faces.c:126:15: warning: '&&' within '||' [-Wlogical-op-parentheses] if (!*fname && !*lname || ('\n' == *fname && '\n' == *lname)) { ~~~~~~~~^~~~~~~~~~ ~~ faces.c:126:15: note: place parentheses around the '&&' expression to silence this warning if (!*fname && !*lname || ('\n' == *fname && '\n' == *lname)) { ^ ( ) 2 warnings generated. cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c fbm.c cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c fill.c cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c g3.c cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c gif.c cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c halftone.c cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c imagetypes.c imagetypes.c:64:22: warning: assigning to 'char *' from 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] image_ops->fullname = lmalloc(strlen(fullname) + 1); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c img.c cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c mac.c cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c mcidas.c cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c mc_tables.c cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c merge.c cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c misc.c cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c new.c cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c options.c options.c:776:21: warning: passing 'char [1024]' to parameter of type 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] nib = zread(file, buf, TOBUFSZ); ^~~ ./xli.h:345:28: note: passing argument to parameter 'buf' here int zread(ZFILE *zf, byte *buf, int len); ^ options.c:791:22: warning: passing 'char [1024]' to parameter of type 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] nib += zread(file, buf, TOBUFSZ - nib); ^~~ ./xli.h:345:28: note: passing argument to parameter 'buf' here int zread(ZFILE *zf, byte *buf, int len); ^ 2 warnings generated. cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c path.c cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c pbm.c pbm.c:124:34: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if (((*width = pbmReadInt(zf)) < 0) || ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~ pbm.c:125:33: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] ((*height = pbmReadInt(zf)) < 0)) ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~ pbm.c:137:34: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if (((*width = pbmReadInt(zf)) < 0) || ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~ pbm.c:138:33: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] ((*height = pbmReadInt(zf)) < 0)) ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~ pbm.c:163:34: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if (((*width = pbmReadInt(zf)) < 0) ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~ pbm.c:164:36: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] || ((*height = pbmReadInt(zf)) < 0)) ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~ pbm.c:176:34: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if (((*width = pbmReadInt(zf)) < 0) ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~ pbm.c:177:36: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] || ((*height = pbmReadInt(zf)) < 0)) ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~ pbm.c:188:34: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if (((*width = pbmReadInt(zf)) < 0) || ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~ pbm.c:189:33: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] ((*height = pbmReadInt(zf)) < 0)) ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~ pbm.c:201:34: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if (((*width = pbmReadInt(zf)) < 0) || ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~ pbm.c:202:33: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] ((*height = pbmReadInt(zf)) < 0)) ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~ 12 warnings generated. cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c pcx.c cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c reduce.c reduce.c:164:10: warning: passing 'char *' to parameter of type 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] lfree((char *) Histogram); ^~~~~~~~~~~~~~~~~~ ./xli.h:298:18: note: passing argument to parameter 'area' here void lfree(byte *area); ^ reduce.c:165:10: warning: passing 'char *' to parameter of type 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] lfree((char *) Boxes); ^~~~~~~~~~~~~~ ./xli.h:298:18: note: passing argument to parameter 'area' here void lfree(byte *area); ^ reduce.c:166:10: warning: passing 'char *' to parameter of type 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] lfree((char *) rgbmap); ^~~~~~~~~~~~~~~ ./xli.h:298:18: note: passing argument to parameter 'area' here void lfree(byte *area); ^ reduce.c:198:8: warning: passing 'char *' to parameter of type 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] lfree((char *) Histogram); ^~~~~~~~~~~~~~~~~~ ./xli.h:298:18: note: passing argument to parameter 'area' here void lfree(byte *area); ^ reduce.c:199:8: warning: passing 'char *' to parameter of type 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] lfree((char *) Boxes); ^~~~~~~~~~~~~~ ./xli.h:298:18: note: passing argument to parameter 'area' here void lfree(byte *area); ^ reduce.c:205:8: warning: passing 'char *' to parameter of type 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] lfree((char *) rgbmap); ^~~~~~~~~~~~~~~ ./xli.h:298:18: note: passing argument to parameter 'area' here void lfree(byte *area); ^ reduce.c:1282:9: warning: passing 'char *' to parameter of type 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] lfree((char *) nna); ^~~~~~~~~~~~ ./xli.h:298:18: note: passing argument to parameter 'area' here void lfree(byte *area); ^ 7 warnings generated. cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c jpeg.c cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c rle.c cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c rlelib.c rlelib.c:425:8: warning: passing 'char *' to parameter of type 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] lfree((char *) gammap); /* clean up */ ^~~~~~~~~~~~~~~ ./xli.h:298:18: note: passing argument to parameter 'area' here void lfree(byte *area); ^ rlelib.c:440:12: warning: passing 'char *' to parameter of type 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] lfree((char *)cmap[i]); /* free all its elements */ ^~~~~~~~~~~~~~~ ./xli.h:298:18: note: passing argument to parameter 'area' here void lfree(byte *area); ^ rlelib.c:441:8: warning: passing 'char *' to parameter of type 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] lfree((char *) (--cmap)); /* free it */ ^~~~~~~~~~~~~~~~~ ./xli.h:298:18: note: passing argument to parameter 'area' here void lfree(byte *area); ^ rlelib.c:498:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if ( *v == '=' ) ^ rlelib.c:764:8: warning: passing 'char *' to parameter of type 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] lfree((char *)globals->sv_bg_color); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./xli.h:298:18: note: passing argument to parameter 'area' here void lfree(byte *area); ^ rlelib.c:766:8: warning: passing 'char *' to parameter of type 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] lfree((char *)globals->sv_cmap); ^~~~~~~~~~~~~~~~~~~~~~~~ ./xli.h:298:18: note: passing argument to parameter 'area' here void lfree(byte *area); ^ rlelib.c:770:12: warning: passing 'char *' to parameter of type 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] lfree((char *)*globals->sv_comments); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./xli.h:298:18: note: passing argument to parameter 'area' here void lfree(byte *area); ^ rlelib.c:771:8: warning: passing 'char *' to parameter of type 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] lfree((char *)globals->sv_comments); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./xli.h:298:18: note: passing argument to parameter 'area' here void lfree(byte *area); ^ rlelib.c:968:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ 9 warnings generated. cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c root.c root.c:75:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] } else if (actual_type != None) { ^ 1 warning generated. cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c rotate.c cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c send.c send.c:139:20: warning: assigning to 'char *' from 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] xii->ximage->data = ^ send.c:395:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] else { ^ send.c:588:11: warning: assigning to 'byte *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] dst = xii->ximage->data; ^ ~~~~~~~~~~~~~~~~~ send.c:641:7: warning: assigning to 'byte *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] data = xii->ximage->data; ^ ~~~~~~~~~~~~~~~~~ send.c:700:14: warning: assigning to 'byte *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] data = xii->ximage->data; ^ ~~~~~~~~~~~~~~~~~ 5 warnings generated. cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c smooth.c cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c sunraster.c cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c value.c cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c window.c window.c:66:23: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] while ((AlarmWentOff == 0)) { ~~~~~~~~~~~~~^~~~ window.c:66:23: note: remove extraneous parentheses around the comparison to silence this warning while ((AlarmWentOff == 0)) { ~ ^ ~ window.c:66:23: note: use '=' to turn this equality comparison into an assignment while ((AlarmWentOff == 0)) { ^~ = window.c:79:12: warning: implicit declaration of function 'select' is invalid in C99 [-Wimplicit-function-declaration] nfound = select(ConnectionNumber(disp) + 1, &rmask, ^ window.c:212:9: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static cmap_atom = None; ~~~~~~ ^ 3 warnings generated. cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c xbitmap.c xbitmap.c:74:16: warning: passing 'byte *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] while (zgets((byte *)line, MAX_SIZE, zf) && maxlines-- > 0) { ^~~~~~~~~~~~ ./xli.h:348:19: note: passing argument to parameter 'buf' here char *zgets(char *buf, unsigned int size, ZFILE *zf); ^ xbitmap.c:231:9: warning: passing 'char *' to parameter of type 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] lfree(title); ^~~~~ ./xli.h:298:18: note: passing argument to parameter 'area' here void lfree(byte *area); ^ 2 warnings generated. cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c xli.c cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c xpixmap.c xpixmap.c:33:10: warning: passing 'char *' to parameter of type 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] lfree(ctable[i]); ^~~~~~~~~ ./xli.h:298:18: note: passing argument to parameter 'area' here void lfree(byte *area); ^ xpixmap.c:111:14: warning: passing 'byte *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (!zgets((byte *) buf, BUFSIZ - 1, zf)) { ^~~~~~~~~~~~ ./xli.h:348:19: note: passing argument to parameter 'buf' here char *zgets(char *buf, unsigned int size, ZFILE *zf); ^ xpixmap.c:113:11: warning: passing 'char *' to parameter of type 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] lfree(*imagetitle); ^~~~~~~~~~~ ./xli.h:298:18: note: passing argument to parameter 'area' here void lfree(byte *area); ^ xpixmap.c:119:12: warning: passing 'char *' to parameter of type 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] lfree(*imagetitle); ^~~~~~~~~~~ ./xli.h:298:18: note: passing argument to parameter 'area' here void lfree(byte *area); ^ xpixmap.c:153:16: warning: passing 'char [1024]' to parameter of type 'const byte *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] zunread(zf, buf, strlen(buf)); /* stuff it back so we can read it again */ ^~~ ./xli.h:347:37: note: passing argument to parameter 'buf' here void zunread(ZFILE *zf, byte const *buf, int len); ^ xpixmap.c:168:10: warning: passing 'char *' to parameter of type 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] lfree(*imagetitle); ^~~~~~~~~~~ ./xli.h:298:18: note: passing argument to parameter 'area' here void lfree(byte *area); ^ xpixmap.c:173:15: warning: passing 'byte *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (!zgets((byte *) buf, BUFSIZ - 1, zf)) { ^~~~~~~~~~~~ ./xli.h:348:19: note: passing argument to parameter 'buf' here char *zgets(char *buf, unsigned int size, ZFILE *zf); ^ xpixmap.c:175:12: warning: passing 'char *' to parameter of type 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] lfree(*imagetitle); ^~~~~~~~~~~ ./xli.h:298:18: note: passing argument to parameter 'area' here void lfree(byte *area); ^ xpixmap.c:189:11: warning: passing 'char *' to parameter of type 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] lfree(*imagetitle); ^~~~~~~~~~~ ./xli.h:298:18: note: passing argument to parameter 'area' here void lfree(byte *area); ^ xpixmap.c:196:11: warning: passing 'char *' to parameter of type 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] lfree(*imagetitle); ^~~~~~~~~~~ ./xli.h:298:18: note: passing argument to parameter 'area' here void lfree(byte *area); ^ xpixmap.c:205:12: warning: passing 'char *' to parameter of type 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] lfree(*imagetitle); ^~~~~~~~~~~ ./xli.h:298:18: note: passing argument to parameter 'area' here void lfree(byte *area); ^ xpixmap.c:213:11: warning: passing 'char *' to parameter of type 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] lfree(*imagetitle); ^~~~~~~~~~~ ./xli.h:298:18: note: passing argument to parameter 'area' here void lfree(byte *area); ^ xpixmap.c:216:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] } else if (p = rindex(what, '_')) { /* get the name in the image if there is */ ~~^~~~~~~~~~~~~~~~~~~ xpixmap.c:216:15: note: place parentheses around the assignment to silence this warning } else if (p = rindex(what, '_')) { /* get the name in the image if there is */ ^ ( ) xpixmap.c:216:15: note: use '==' to turn this assignment into an equality comparison } else if (p = rindex(what, '_')) { /* get the name in the image if there is */ ^ == xpixmap.c:222:10: warning: passing 'char *' to parameter of type 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] lfree(*imagetitle); ^~~~~~~~~~~ ./xli.h:298:18: note: passing argument to parameter 'area' here void lfree(byte *area); ^ xpixmap.c:311:16: warning: passing 'byte *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (!zgets((byte *) buf, BUFSIZ - 1, zf)) { ^~~~~~~~~~~~ ./xli.h:348:19: note: passing argument to parameter 'buf' here char *zgets(char *buf, unsigned int size, ZFILE *zf); ^ xpixmap.c:567:8: warning: passing 'char *' to parameter of type 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] lfree(imagetitle); ^~~~~~~~~~ ./xli.h:298:18: note: passing argument to parameter 'area' here void lfree(byte *area); ^ 16 warnings generated. cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c xwd.c xwd.c:161:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ 1 warning generated. cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c zio.c zio.c:330:9: warning: passing 'char *' to parameter of type 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] lfree(zf->filename); ^~~~~~~~~~~~ ./xli.h:298:18: note: passing argument to parameter 'area' here void lfree(byte *area); ^ zio.c:419:10: warning: passing 'char *' to parameter of type 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] lfree(buf); ^~~ ./xli.h:298:18: note: passing argument to parameter 'area' here void lfree(byte *area); ^ zio.c:441:18: warning: passing 'char [128]' to parameter of type 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] blen = buflen(uuibuf, UULEN); ^~~~~~ zio.c:39:25: note: passing argument to parameter 'buf' here static int buflen(byte *buf, int len); ^ zio.c:606:9: warning: passing 'char *' to parameter of type 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] lfree(zf->filename); ^~~~~~~~~~~~ ./xli.h:298:18: note: passing argument to parameter 'area' here void lfree(byte *area); ^ 4 warnings generated. cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c zoom.c cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c ddxli.c ddxli.c:144:15: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] r = hstoi(spec + 1, 1); ^~~~~~~~ ./xli.h:227:26: note: passing argument to parameter 's' here int hstoi(unsigned char *s, int n); ^ ddxli.c:145:15: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] g = hstoi(spec + 2, 1); ^~~~~~~~ ./xli.h:227:26: note: passing argument to parameter 's' here int hstoi(unsigned char *s, int n); ^ ddxli.c:146:15: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] b = hstoi(spec + 3, 1); ^~~~~~~~ ./xli.h:227:26: note: passing argument to parameter 's' here int hstoi(unsigned char *s, int n); ^ ddxli.c:156:15: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] r = hstoi(spec + 1, 2); ^~~~~~~~ ./xli.h:227:26: note: passing argument to parameter 's' here int hstoi(unsigned char *s, int n); ^ ddxli.c:157:15: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] g = hstoi(spec + 3, 2); ^~~~~~~~ ./xli.h:227:26: note: passing argument to parameter 's' here int hstoi(unsigned char *s, int n); ^ ddxli.c:158:15: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] b = hstoi(spec + 5, 2); ^~~~~~~~ ./xli.h:227:26: note: passing argument to parameter 's' here int hstoi(unsigned char *s, int n); ^ ddxli.c:168:15: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] r = hstoi(spec + 1, 3); ^~~~~~~~ ./xli.h:227:26: note: passing argument to parameter 's' here int hstoi(unsigned char *s, int n); ^ ddxli.c:169:15: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] g = hstoi(spec + 4, 3); ^~~~~~~~ ./xli.h:227:26: note: passing argument to parameter 's' here int hstoi(unsigned char *s, int n); ^ ddxli.c:170:15: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] b = hstoi(spec + 7, 3); ^~~~~~~~ ./xli.h:227:26: note: passing argument to parameter 's' here int hstoi(unsigned char *s, int n); ^ ddxli.c:180:15: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] r = hstoi(spec + 1, 4); ^~~~~~~~ ./xli.h:227:26: note: passing argument to parameter 's' here int hstoi(unsigned char *s, int n); ^ ddxli.c:181:15: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] g = hstoi(spec + 5, 4); ^~~~~~~~ ./xli.h:227:26: note: passing argument to parameter 's' here int hstoi(unsigned char *s, int n); ^ ddxli.c:182:15: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] b = hstoi(spec + 9, 4); ^~~~~~~~ ./xli.h:227:26: note: passing argument to parameter 's' here int hstoi(unsigned char *s, int n); ^ 12 warnings generated. cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c tga.c cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c bmp.c cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c pcd.c cc -O -I/include -I/include -I/usr/pkg/include -I /usr/X11R7/include -DHAS_MEMCPY -DHAVE_GUNZIP -DHAVE_BUNZIP2 -I/usr/pkg/include -I/usr/include -I/usr/X11R7/include -c png.c png.c:28:19: warning: passing 'char [8]' to parameter of type 'byte *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] ret = zread(zfp, buf, 8); ^~~ ./xli.h:345:28: note: passing argument to parameter 'buf' here int zread(ZFILE *zf, byte *buf, int len); ^ png.c:34:8: warning: passing 'char [8]' to parameter of type 'png_const_bytep' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] ret = png_check_sig(buf, 8); ^~~~~~~~~~~~~~~~~~~~~ /usr/pkgsrc/work/graphics/xli/work/.buildlink/include/png.h:954:44: note: expanded from macro 'png_check_sig' #define png_check_sig(sig, n) !png_sig_cmp((sig), 0, (n)) ^~~~~ /usr/pkgsrc/work/graphics/xli/work/.buildlink/include/png.h:948:50: note: passing argument to parameter 'sig' here PNG_EXPORT(3, int, png_sig_cmp, (png_const_bytep sig, png_size_t start, ^ /usr/pkgsrc/work/graphics/xli/work/.buildlink/include/pngconf.h:311:37: note: expanded from macro 'PNG_EXPORT' PNG_EXPORTA(ordinal, type, name, args, PNG_EMPTY) ^ /usr/pkgsrc/work/graphics/xli/work/.buildlink/include/pngconf.h:301:65: note: expanded from macro 'PNG_EXPORTA' PNG_FUNCTION(PNG_EXPORT_TYPE(type), (PNGAPI name), PNGARG(args), \ ^ /usr/pkgsrc/work/graphics/xli/work/.buildlink/include/pngconf.h:94:27: note: expanded from macro 'PNGARG' # define PNGARG(arglist) arglist ^ /usr/pkgsrc/work/graphics/xli/work/.buildlink/include/pngconf.h:287:75: note: expanded from macro 'PNG_FUNCTION' # define PNG_FUNCTION(type, name, args, attributes) attributes type name args ^ png.c:50:3: warning: format specifies type 'unsigned long' but the argument has type 'png_uint_32' (aka 'unsigned int') [-Wformat] png_get_image_width(png, info), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ png.c:51:3: warning: format specifies type 'unsigned long' but the argument has type 'png_uint_32' (aka 'unsigned int') [-Wformat] png_get_image_height(png, info), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4 warnings generated. bmake: don't know how to make /usr/pkg/lib/libXext.a. Stop bmake: stopped in /usr/pkgsrc/work/graphics/xli/work/xli-2005-02-27 *** Error code 2 Stop. bmake[1]: stopped in /usr/pkgsrc/graphics/xli *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/graphics/xli