On 07/25/2012 07:50 AM, Jez Wain wrote:
> here's the truss…

Thanks.  It appears that the code commented
"If O_NOFOLLOW is needed but does not work, check for a symlink
separately." in extract.c is not effective, that is, fstatat is
not being invoked there.  Can you see why this is so?
Perhaps you can debug tar with GDB.  Or perhaps you can
send the output of the command

grep -r O_NOFOLLOW /usr/include

as one possibility is that O_NOFOLLOW is defined to
some nonzero value on AIX but does not in fact work.

Reply via email to