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