bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Fwd: Problem with fstatat on AIX 7.1


From: Kevin Brott
Subject: Fwd: Problem with fstatat on AIX 7.1
Date: Fri, 19 Aug 2011 20:14:30 -0700


Attaching the compressed testsuite log like I meant to in the first place.

---------- Forwarded message ----------
From: Kevin Brott <address@hidden>
Date: Fri, Aug 19, 2011 at 12:31
Subject: Re: Problem with fstatat on AIX 7.1
To: Paul Eggert <address@hidden>
Cc: address@hidden, bug-gnulib <address@hidden>


On Thu, Aug 18, 2011 at 18:52, Paul Eggert <address@hidden> wrote:

Could you please try the test program at the end of this email, and
tell me what its exit status is on your system?  If it exits with
nonzero status, I can modify the gnulib fstatat module to
automatically reject AIX 7.1 fstatat, which should fix the problem
that GNU tar has on AIX 7.1.

Return code on that as compiled comes back as "1" .
 
Also, can you report the bug to the AIX maintainers?  You can send
them a copy of this test program, assuming it exits with nonzero
status.

Will do - going to open a PMR on it.
 
Finally, I worry that the other new functions are broken in AIX too.
Can you please try configuring tar 1.26 with fstatat turned off, and
seeing whether it passes "make check"?  You should be able to do that
by taking a fresh copy of the tar 1.26 tarball and doing the following:

  ac_cv_func_fstatat=no ./configure
  (cd gnu && make sys/stat.h && (echo '#undef fstatat' && echo '#define fstatat rpl_fstatat' && echo 'int fstatat (int, char const *, struct stat *, int);') >>sys/stat.h)
  make
  make check


Much better this pass, but apparently sparse files are an issue.

## ------------- ##
## Test results. ##
## ------------- ##
ERROR: 113 tests were run,
3 failed unexpectedly.
 37: scarce file descriptors                         FAILED (extrac11.at:26)
 56: incremental dump when the parent directory is unreadable FAILED (listed03.at:25)
 95: storing sparse files > 8G                       FAILED (sparse03.at:29)
8 tests were skipped.
## -------------------------- ##
## testsuite.log was created. ##
## -------------------------- ##

 
--
# include <stddisclaimer.h>
/* Kevin  Brott <address@hidden> */





--
# include <stddisclaimer.h>
/* Kevin  Brott <address@hidden> */


Attachment: testsuite.log.tar.bz2
Description: BZip2 compressed data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]