[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug-tar] Re: tar 1.15.90 failure on Solaris 10 with Sun C 5.7 (sparc 64
From: |
Paul Eggert |
Subject: |
[Bug-tar] Re: tar 1.15.90 failure on Solaris 10 with Sun C 5.7 (sparc 64) |
Date: |
Mon, 20 Feb 2006 22:04:42 -0800 |
User-agent: |
Gnus/5.1007 (Gnus v5.10.7) Emacs/21.4 (gnu/linux) |
"Sergey Poznyakoff" <address@hidden> writes:
> Thanks, it seems that awk (multiv04.at:42) failed to do its job of
> generating shell commands. Could you look into testsuite.dir/30 to
> verify that?
Yes, that seems to have been the problem. Thanks for the advice.
I installed this patch:
2006-02-20 Paul Eggert <address@hidden>
* tests/multiv04.at (split directory members in a MV archive):
Don't use %X in an awk printf format; this doesn't work with
Solaris 10 /usr/bin/awk. Use %x instead.
--- tests/multiv04.at 20 Feb 2006 10:00:48 -0000 1.7
+++ tests/multiv04.at 21 Feb 2006 05:55:28 -0000 1.8
@@ -1,7 +1,7 @@
# Process this file with autom4te to create testsuite. -*- Autotest -*-
# Test suite for GNU tar.
-# Copyright (C) 2005 Free Software Foundation, Inc.
+# Copyright (C) 2005, 2006 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -39,7 +39,7 @@ AT_KEYWORDS([multivolume multiv multiv04
AT_TAR_CHECK([
mkdir directory
-awk 'BEGIN { for (i = 0; i < 1024; i++) printf("genfile -f directory/%014X\n",
i); }' </dev/null | sh
+awk 'BEGIN { for (i = 0; i < 1024; i++) printf("genfile -f directory/%014x\n",
i); }' </dev/null | sh
exec <&-