bug-tar
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug-tar] tar-1.4.90 regression test failed on IRIX 6.5, and vsnprintf()


From: Harald Koenig
Subject: [Bug-tar] tar-1.4.90 regression test failed on IRIX 6.5, and vsnprintf() is not portable
Date: Mon, 11 Oct 2004 16:12:28 +0200
User-agent: Mutt/1.5.6i

Hi GNU tar developers,

trying to build gtar-1.4.90 on several plattforms, I found two problems
which did not show up with tar-1.14:

a)
DEC Alpha OSF1-4.0 and Solaris 5.5.1 don't have vsnprintf()
which breaks tar when linking lib/argp-fmtstream.o.

on OSF1, it's possible to link against "-ldb" (LIBS=-ldb) which includes 
vsnprintf(),
but on Solaris 5.5.1 I don't know of such a simple workarond.



b)
on IRIX 6.5.13  (IRIX64 os-irix 6.5 07091542 IP30) one of the regression tests 
fails:

        ===============================================
        Regression testing for GNU tar, version 1.14.90
        ===============================================
        PASS: version.sh
        PASS: append.sh
        PASS: delete01.sh
        PASS: delete02.sh
        PASS: delete03.sh
        PASS: delete04.sh
        PASS: extrac01.sh
        PASS: extrac02.sh
        PASS: extrac03.sh
        PASS: extrac04.sh
        PASS: extrac05.sh
        PASS: gzip.sh
        PASS: incremen.sh
        PASS: ignfail.sh
        PASS: link01.sh
        PASS: listed01.sh
==>     FAIL: listed02.sh
        PASS: longv7.sh
        PASS: multiv01.sh
        PASS: multiv02.sh
        PASS: multiv03.sh
        PASS: old.sh
        PASS: options.sh
        PASS: same-order01.sh
        PASS: same-order02.sh
        PASS: volume.sh
        PASS: recurse.sh
        PASS: sparse01.sh
        SKIP: star/gtarfail.sh
        SKIP: star/gtarfail2.sh
        SKIP: star/multi-fail.sh
        SKIP: star/ustar-big-2g.sh
        SKIP: star/ustar-big-8g.sh
        SKIP: star/pax-big-10g.sh
        SKIP: star/qucktest.sh
        ================================
        1 of 28 tests failed
        (7 tests were not run)
        Please report to address@hidden
        ================================



and here is the diff of stdout of listed02.sh which breaks the test:

-------------------------------------------------------------------------------
os-irix tmp-2322365 > diff  -u stdout0  stdout
--- stdout0     Mon Oct 11 15:25:39 2004
+++ stdout      Mon Oct 11 15:25:39 2004
@@ -40,9 +40,9 @@
 tart/c1/ca2
 Extracting incremental archive
 tart/
-tar: Deleting `tart/c1'
 tar: Deleting `tart/a1'
 tar: Deleting `tart/b1'
+tar: Deleting `tart/c1'
 tart/c0/
 tart/c2/
 tart/b2
-------------------------------------------------------------------------------
os-irix tmp-2322365 > cat stderr 
tar: tart/c0: Directory is new
tar: tart/c1: Directory is new
tar: tart/c2: Directory is new
-------------------------------------------------------------------------------



do you have an idea, why this only happens on IRIX 6.5 ?

tar-1.4.90 build and tested fine on the following plattforms:

        alpha.OSF1-V4.0
        hp9000s700.HP-UX-B.10.20
        hp9000s700.HP-UX-B.11.00
        i386-bsd.FreeBSD-4.7
        i386-linux.RedHat-6.2
        i386-linux.RedHat-7.1
        i386-linux.RedHat-9.0
        rs6000.AIX-4.3
        sun4.SunOS-5.8



Harald Koenig
-- 
"I hope to die                                      ___       _____
before I *have* to use Microsoft Word.",           0--,|    /OOOOOOO\
Donald E. Knuth, 02-Oct-2001 in Tuebingen.        <_/  /  /OOOOOOOOOOO\
                                                    \  \/OOOOOOOOOOOOOOO\
                                                      \ OOOOOOOOOOOOOOOOO|//
Harald Koenig                                          \/\/\/\/\/\/\/\/\/
science+computing ag                                    //  /     \\  \
address@hidden                            ^^^^^       ^^^^^




reply via email to

[Prev in Thread] Current Thread [Next in Thread]