Re: GNU tar 1.19 doesn't build on Solaris 8 due to strerror problem

2007-10-11 Thread Eric Blake-1
> GNU tar 1.19 doesn't build on Solaris 8, because strerror.c uses > CHAR_BIT without defining it. The problem occurs on any hosts that > has strerror but where strerror(-2) doesn't return a useful string. I'm committing this followup: From: Eric Blake <[EMAIL PROTECTED]> Date: Thu, 11 Oct 2007

Re: GNU tar 1.19 doesn't build on Solaris 8 due to strerror problem

2007-10-11 Thread Bruno Haible
Hi Paul, > The new version no longer caters well to ancient Unix > hosts that lack strerror but have sys_errlist doc/functions/strerror.texi needs an update to reflect this. Bruno

GNU tar 1.19 doesn't build on Solaris 8 due to strerror problem

2007-10-11 Thread Paul Eggert
GNU tar 1.19 doesn't build on Solaris 8, because strerror.c uses CHAR_BIT without defining it. The problem occurs on any hosts that has strerror but where strerror(-2) doesn't return a useful string. strerror.c contains multiple copies of integer-printing code, and one copy neglects to include ,