[Top][All Lists]

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

Re: touch

From: Eric Blake
Subject: Re: touch
Date: Wed, 30 Dec 2009 07:37:30 -0700
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv: Gecko/20090812 Thunderbird/ Mnenhy/

Hash: SHA1

According to Eric Blake on 12/30/2009 7:07 AM:
> I have tested this on Linux, with xfs.  I will provide a followup patch
> for the coreutils NEWS file.

Here's what I'm considering for coreutils (modified to hide email addresses).

- --
Don't work too hard, make some time for fun as well!

Eric Blake             address@hidden
Version: GnuPG v1.4.9 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

>From 4b0a492e1a251d9c0f970df653df1d1b22e0fcf2 Mon Sep 17 00:00:00 2001
From: Eric Blake <address@hidden>
Date: Wed, 30 Dec 2009 07:36:03 -0700
Subject: [PATCH] touch: work around ntfs-3g bug

* gnulib: Update, for utimensat fix.
* NEWS: Improve wording about touch fixes.
* THANKS: Update.
Reported by ctrn3e8.
 NEWS   |    4 ++--
 THANKS |    1 +
 gnulib |    2 +-
 3 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/NEWS b/NEWS
index dd2ad6d..12d5b6c 100644
--- a/NEWS
+++ b/NEWS
@@ -27,8 +27,8 @@ GNU coreutils NEWS                                    -*- 
outline -*-
   make tail stop tracking additions to "b".
   [bug introduced in coreutils-7.5]

-  touch -a once again guarantees that a file's change time is
-  adjusted, working around a bug in current Linux kernels.
+  touch -a and touch -m could trigger bugs in some file systems, such
+  as xfs or ntfs-3g, and fail to update timestamps.
   [bug introduced in coreutils-8.1]

   wc now prints counts atomically so that concurrent
diff --git a/THANKS b/THANKS
index 86be252..6e4927d 100644
--- a/THANKS
+++ b/THANKS
@@ -123,6 +123,7 @@ Colin Watson
 Collin Rogowski                     ...
 Cray-Cyber Project                  ...
 Cristian Cadar                      ...
+ctrn3e8                             ...
 Cyril Bouthors                      ...
 Dale Scheetz                        ...
 Dameon G. Rogers                    ...
diff --git a/gnulib b/gnulib
index e0bf168..0e3e69f 160000
--- a/gnulib
+++ b/gnulib
@@ -1 +1 @@
-Subproject commit e0bf16819c83c3ef1d11bf373f5f90a1f09c534c
+Subproject commit 0e3e69f9f9b31a7d8516bb9699471db6a43bd3c8

reply via email to

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