I installed this to work around a bug in the Forte type-checker that
caused a build of 'tar' to fail on Solaris 8.

2005-11-04  Paul Eggert  <[EMAIL PROTECTED]>

        * src/extract.c (set_stat): Rewrite to avoid bug in Forte
        Developer 7 C 5.4 Patch 111708-09 (2004-02-19).

--- extract.c   17 Sep 2005 06:41:56 -0000      1.81
+++ extract.c   4 Nov 2005 21:25:47 -0000       1.82
@@ -262,7 +262,10 @@ set_stat (char const *file_name,
          /* FIXME: incremental_option should set ctime too, but how?  */
 
          struct timespec ts[2];
-         ts[0] = incremental_option ? st->atime : start_time;
+         if (incremental_option)
+           ts[0] = st->atime;
+         else
+           ts[0] = start_time;
          ts[1] = st->mtime;
 
          if (utimens (file_name, ts) != 0)


_______________________________________________
Bug-tar mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-tar

Reply via email to