GNU bug report logs - #9140
[du] broken on OSX 10.7 (Lion) for >4TB file systems

Previous Next

Package: coreutils;

Reported by: Herb Wartens <hawartens <at> gmail.com>

Date: Thu, 21 Jul 2011 16:04:03 UTC

Severity: normal

Tags: fixed

Done: Assaf Gordon <assafgordon <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


Message #44 received at 9140 <at> debbugs.gnu.org (full text, mbox):

From: Jim Meyering <jim <at> meyering.net>
To: Bruno Haible <bruno <at> clisp.org>
Cc: 9140 <at> debbugs.gnu.org, Paul Eggert <eggert <at> cs.ucla.edu>, bug-gnulib <at> gnu.org,
	Herb Wartens <hawartens <at> gmail.com>
Subject: Re: fsusage: revert unintended change on AIX, Cygwin, Interix
Date: Sat, 23 Jul 2011 17:06:57 +0200
Bruno Haible wrote:
>> 2) To undo the patch that introduces check_f_blocks_size, because
>>      - on MacOS X 10.7 it is not needed any more after 1),
>>      - on AIX and Cywin it causes non-POSIX API to be used for no reason,
>>      - it kills portability to Interix 3.5.
>
> Slight correction: It is still needed after 1), at least on MacOS X 10.5.
> But only on MacOS X. So here's the proposed patch 2. Verified on AIX and
> Cygwin;

Thanks again.
This looks fine.

> I don't have access to an Interix machine.

No problem.  It seems to have so few coreutils/gnulib users that
it barely qualifies as a reasonable portability target.

> 2011-07-23  Bruno Haible  <bruno <at> clisp.org>
>
> 	fsusage: Restore previous behaviour on AIX, Cygwin, Interix.
> 	* m4/fsusage.m4 (gl_FILE_SYSTEM_USAGE): Enforce a 64-bit struct statvfs
> 	f_blocks field only on MacOS X.
...




This bug report was last modified 6 years and 281 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.