On 09/04/11 18:14, Kevin Brott wrote:
> Attached the config.log from the second tarball you asked me to use

And it says that AIX 7.1's openat exists.  But tar isn't
invoking it; it's invoking 'open'.

I have a sneaking suspicion that openat has the same problem
that fstatat does.  I suggest checking for this by running this shell
script:

export LC_ALL=C
s='[[:space:]]'
cd /usr/include
grep -En "^$s*#$s*define$s+[a-z]*at$s" $(find * -type f -print)

and then investigating the matches.  This should catch openat,
plus all the other *at functions (most of which GNU tar uses).
We might as well fix them all, while we're at it.

Reply via email to