Subject: bug#9140: fsusage: add large volume support on AIX

From: Jim Meyering <[email-masked]>
Date: Sun, 24 Jul 2011 23:04:41 +0200

Bruno Haible wrote:
> Paul Eggert wrote:
>> Your patches look good to me too.
>
> Thanks for the review. I've pushed the 3 patches now.
>
> You can add a coreutils/NEWS entry that says:
>
> 'df' now supports volumes larger than 4 TiB on MacOS X 10.5 or newer
> and on AIX 5.2 or newer.

Thanks.  I've done this:

>From c29cb31b7ff536d2367dad1dcb19c554a8752233 Mon Sep 17 00:00:00 2001
From: Jim Meyering <[email-masked]>
Date: Sun, 24 Jul 2011 22:52:34 +0200
Subject: [PATCH] df: support partitions larger than 4 TiB on MacOS >= 10.5 &
 AIX >=5.2

This change derives from improvements to gnulib's fsusage module.
* NEWS (Improvements): df now supports disk partitions larger than
4 TiB on MacOS X 10.5 or newer and on AIX 5.2 or newer.
Alphabetize entries.
* gnulib: Update to latest.
---
 NEWS   |   17 ++++++++++-------
 gnulib |    2 +-
 2 files changed, 11 insertions(+), 8 deletions(-)

diff --git a/NEWS b/NEWS
index 2952dc9..0720719 100644
--- a/NEWS
+++ b/NEWS
@@ -30,6 +30,10 @@ GNU coreutils NEWS                                    -*- outline -*-

 ** New features

+  md5sum accepts the new --strict option.  With --check, it makes the
+  tool exit non-zero for any invalid input line, rather than just warning.
+  This also affects sha1sum, sha224sum, sha384sum and sha512sum.
+
   split accepts a new --filter=CMD option.  With it, split filters output
   through CMD.  CMD may use the $FILE environment variable, which is set to
   the nominal output file name for each invocation of CMD.  For example, to
@@ -38,22 +42,21 @@ GNU coreutils NEWS                                    -*- outline -*-
   Note the use of single quotes, not double quotes.
   That creates files named xaa.xz, xab.xz and xac.xz.

-  md5sum accepts the new --strict option.  With --check, it makes the
-  tool exit non-zero for any invalid input line, rather than just warning.
-  This also affects sha1sum, sha224sum, sha384sum and sha512sum.
-
   timeout accepts a new --foreground option, to support commands not started
   directly from a shell prompt, where the command is interactive or needs to
   receive signals initiated from the terminal.

 ** Improvements

-  shuf outputs small subsets of large permutations much more efficiently.
-  For example `shuf -i1-$((2**32-1)) -n2` no longer exhausts memory.
-
   cp and ls now support HP-UX 11.11's ACLs, thanks to improved support
   in gnulib.

+  df now supports disk partitions larger than 4 TiB on MacOS X 10.5
+  or newer and on AIX 5.2 or newer.
+
+  shuf outputs small subsets of large permutations much more efficiently.
+  For example `shuf -i1-$((2**32-1)) -n2` no longer exhausts memory.
+
   stat -f now recognizes the GPFS, MQUEUE and PSTOREFS file system types.

 ** Build-related
diff --git a/gnulib b/gnulib
index bd399f0..bac9647 160000
--- a/gnulib
+++ b/gnulib
@@ -1 +1 @@
-Subproject commit bd399f07ee4f383fad038efad25a659fcdc0bbb0
+Subproject commit bac964725a412c590498aba68f6b9a8e723ae474
--
1.7.6.609.gbf6a9