Hi,

After being able to successfully build GNU tar 1.27.1 on AIX 7.1 TL2 SP3 
with IBM XL C/C++ 12.1.0.6, I've 1 test which fails.

Our previous GNU tar release was 1.26 so I've recompiled it and ran "make 
check" (not sure we did run it last time) to see if the same test fails.
Even more (12) tests were failing on 1.26
The failing test #95 in 1.27.1 seems to be similar to test #62 in 1.26
So it's probably better to only look at 1.27.1

I don't consider this as a blocker on compiling/using GNU tar on AIX, just 
thought it would worth sharing to see if it could be fixed *for the 
greater cause*.

Here is a part of the testsuite.log, let me know if you need other part of 
this log.
## ---------------------- ##
## Detailed failed tests. ##
## ---------------------- ##

#                             -*- compilation -*-
95. filerem01.at:36: testing file removed as we read it (ca. 22 seconds) 
...
./filerem01.at:39:
mkdir gnu
(cd gnu
TEST_TAR_FORMAT=gnu
export TEST_TAR_FORMAT
TAR_OPTIONS="-H gnu"
export TAR_OPTIONS
rm -rf *

mkdir dir
mkdir dir/sub
genfile --file dir/file1
genfile --file dir/sub/file2

genfile --run --checkpoint=3 --unlink dir/file1 -- \
       tar --blocking-factor=1 --checkpoint=1 
--checkpoint-action='sleep=1' \
       --checkpoint-action='echo' -c -f archive.tar \
       --listed-incremental db -v dir >/dev/null
)
3c3
< tar: dir/file1: File removed before we read it
---
> tar: dir/file1: file changed as we read it
stdout:
95. filerem01.at:36: 95. file removed as we read it (ca. 22 seconds) 
(filerem01.at:36): FAILED (filerem01.at:39)




Best regards,

Yannick Bergeron
Advisory IT Specialist

Reply via email to