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.