Fix "-fno-common" build, from FreeBSD Index: arclzw.c --- arclzw.c.orig +++ arclzw.c @@ -58,8 +58,9 @@ static VOID putcode(); extern u_char *pinbuf; u_char *inbeg, *inend; -u_char *outbuf; -u_char *outbeg, *outend; +extern u_char *outbuf; +u_char *outbeg; +extern u_char *outend; static int sp; /* current stack pointer */ static int inflag; @@ -560,7 +561,7 @@ decomp(squash, f, t) /* decompress a file */ */ if (code >= free_ent) { if (code > free_ent) { - if (warn) { + if (arcwarn) { printf("Corrupted compressed file.\n"); printf("Invalid code %d when max is %d.\n", code, free_ent);