summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2023-03-29 18:05:25 -0700
committerPaul Eggert <eggert@cs.ucla.edu>2023-03-29 18:07:52 -0700
commit844c71e5f6028b93f3571746da4f0f3e106a08d0 (patch)
tree5b9ba25c30964333ce5ac1e7cb724d43cca2f2fb
parent794464f07fc068e4be34aca05a1a6ab8c3a67288 (diff)
downloadautomake-844c71e5f6028b93f3571746da4f0f3e106a08d0.tar.gz
do not assume GNU tar in test
* t/dist-no-built-sources.sh: Don’t assume GNU Tar’s ability of decompressing tarballs. Solaris 10 ‘tar’ doesn’t do that.
-rw-r--r--t/dist-no-built-sources.sh5
1 files changed, 3 insertions, 2 deletions
diff --git a/t/dist-no-built-sources.sh b/t/dist-no-built-sources.sh
index 020359c71..aa9d5f15c 100644
--- a/t/dist-no-built-sources.sh
+++ b/t/dist-no-built-sources.sh
@@ -58,8 +58,9 @@ EOF
# In any case, the tarball should contain y.c, but not x.c.
# The tarball is always named based on $0, regardless of our options.
pkg_ver=$me-1.0
- ! tar tf "${pkg_ver}".tar.gz "${pkg_ver}"/x.c
- tar tf "${pkg_ver}".tar.gz "${pkg_ver}"/y.c
+ gzip -d "${pkg_ver}".tar.gz
+ ! tar tf "${pkg_ver}".tar "${pkg_ver}"/x.c
+ tar tf "${pkg_ver}".tar "${pkg_ver}"/y.c
# And x.c should have been built only for the built-sources version.
if test "$testopt" = no-built-sources; then