summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Blake <ebb9@byu.net>2009-12-19 17:29:40 -0700
committerEric Blake <ebb9@byu.net>2009-12-19 17:32:45 -0700
commit01e4f003a08f8235b0e01d2b5129080d346cc18c (patch)
treeaeb1808676c019c268a0ce656b8920de288b8f23
parent54dcfab19011f6678926dab311c13c90a676a735 (diff)
downloadcoreutils-01e4f003a08f8235b0e01d2b5129080d346cc18c.tar.xz
touch: fix ctime regression in 'touch -a'
Regression introduced in coreutils 8.1 due to a bug in the Linux kernel implementation of utimensat with mtime of UTIME_OMIT. * gnulib: Update to latest, to pick up utimensat fix. * NEWS: Mention the change. * THANKS: Update. Reported by John Stanley.
-rw-r--r--NEWS4
-rw-r--r--THANKS1
m---------gnulib0
3 files changed, 5 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index f0b71a8c8..e0287cca5 100644
--- a/NEWS
+++ b/NEWS
@@ -9,6 +9,10 @@ GNU coreutils NEWS -*- outline -*-
a commmand of the above form would fail for all subdirectories.
[bug introduced in coreutils-8.0]
+ touch -a once again guarantees that a file's change time is
+ adjusted, working around a bug in current Linux kernels.
+ [bug introduced in coreutils-8.1]
+
* Noteworthy changes in release 8.2 (2009-12-11) [stable]
diff --git a/THANKS b/THANKS
index acdfd6b2f..064c2347d 100644
--- a/THANKS
+++ b/THANKS
@@ -301,6 +301,7 @@ John Kodis kodis@acm.org
John Murphy jam@philabs.research.philips.com
John Roll john@panic.harvard.edu
John Salmon johns@mullet.anu.edu.au
+John Stanley johnstops@verizon.net
John Summerfield summer@OS2.ami.com.au
Jon Peatfield J.S.Peatfield@damtp.cam.ac.uk
Joost van Baal joostvb@xs4all.nl
diff --git a/gnulib b/gnulib
-Subproject 5016c2066bfca00f5a24e0d2abaca25f0fce75f
+Subproject 9a669cf64253a2b2149d7f7cc5e0664c1bc7dda