reference doc about ACLs

2008-05-21 Thread Bruno Haible
The copy_file function, used by GNU gettext, attempts to copy the ACLs from the source file to the destination file. The 'acl' module is not well maintained currently: it yields an error message on MacOS X 10.5 and fails to copy the ACLs on HP-UX 11 and possibly also on Solaris 10. Before I can do

Re: vasnprintf.c needs IF_LINT, too

2008-05-21 Thread Bruno Haible
Jim Meyering wrote: > Oops. I mistakenly pushed the latter unreviewed change (to avoid > this warning) along with the typo-fixing one. Sorry, Bruno. So here's my review afterwards. - The patch was incomplete: When I turn on all possible NEED_* options in config.h, I get more warnings:

Re: vasnprintf.c needs IF_LINT, too

2008-05-21 Thread Jim Meyering
Jim Meyering <[EMAIL PROTECTED]> wrote: > + avoid a warning from gcc > + * lib/vasnprintf.c (IF_LINT): Define. > + (scale10_round_decimal_long_double): > + Use it to avoid a "may be used uninitialized" warning. Same problem a few lines below: (I'll commit this in a few hours if no

vasnprintf.c needs IF_LINT, too

2008-05-21 Thread Jim Meyering
Oops. I mistakenly pushed the latter unreviewed change (to avoid this warning) along with the typo-fixing one. Sorry, Bruno. cc1: warnings being treated as errors vasnprintf.c: In function 'scale10_round_decimal_long_double': vasnprintf.c:1208: error: 'e' may be used uninitialized in this

Re: [Bug-tar] [GNU tar 1.20] testsuite: 2 7 8 13 14 16 17 22 28 29 44 45 46 48 51 52 61 63 64 65 67 68 69 70 71 72 73 74 failed

2008-05-21 Thread H.Merijn Brand
On Wed, 21 May 2008 06:36:18 -0600, Eric Blake <[EMAIL PROTECTED]> wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > [adding bug-gnulib] > > According to H.Merijn Brand on 5/21/2008 2:06 AM: > > [on HP-UX 10.20...] > > | > | So, all these files have a leading two NULL bytes, but onl

Re: [Bug-tar] [GNU tar 1.20] testsuite: 2 7 8 13 14 16 17 22 28 29 44 45 46 48 51 52 61 63 64 65 67 68 69 70 71 72 73 74 failed

2008-05-21 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 [adding bug-gnulib] According to H.Merijn Brand on 5/21/2008 2:06 AM: [on HP-UX 10.20...] | | So, all these files have a leading two NULL bytes, but only when there | is a size (any size). | | d3:/pro/3gl/GNU/tar-1.20/tests 124 > genfile --length 0

Re: memcmp and cross-compilation

2008-05-21 Thread Simon Josefsson
Jim Meyering <[EMAIL PROTECTED]> writes: > Simon Josefsson <[EMAIL PROTECTED]> wrote: > MinGW apparently needs gnulib's memcmp module That was rather surprising to me, so I started investigating why that is the case. >>> >>> The reason was that Autoconf's AC_FUNC_MEMCMP uses AC_

Re: memcmp and cross-compilation

2008-05-21 Thread Jim Meyering
Simon Josefsson <[EMAIL PROTECTED]> wrote: MinGW apparently needs gnulib's memcmp module >>> >>> That was rather surprising to me, so I started investigating why that is >>> the case. >> >> The reason was that Autoconf's AC_FUNC_MEMCMP uses AC_RUN_IFELSE with a >> cross-compile default of no.