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='' \
--checkpoint-action=''
-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)