--- src/usr.bin/make/arch.c 2005/04/07 00:37:31 1.43 +++ src/usr.bin/make/arch.c 2005/04/10 10:28:21 1.44 @@ -596,7 +596,7 @@ ArchArchiveNext(struct arfile *ar) buf[sizeof(ar->hdr.ar_size)] = '\0'; errno = 0; - ar->size = strtoumax(buf, &end, 10); + ar->size = strtoull(buf, &end, 10); if (errno != 0 || strspn(end, " ") != strlen(end)) { ArchError(("%s: bad size format in archive '%s'", ar->fname, buf));