On Wed, Feb 25, 2009 at 10:52:30PM +0000, Roger Leigh wrote:

> Personally, I would prefer the glibc headers to just set the LFS
> macros to the 64 bit versions by default, so that rather than
> taking extra steps to enable LFS, LFS would be the default and you
> would then need to take extra steps to disable it.

> i.e. just default _FILE_OFFSET_BITS to 64 rather than 32.

> If someone really, really, wanted 32 bit file offsets, they could
> just set it back to 32 again.

There are libraries in existence that (unfortunately) expose libc types that
are sensitive to _FILE_OFFSET_BITS as part of their ABIs.  Making a change
like this without first identifying and handling those libraries would cause
a mess.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slanga...@ubuntu.com                                     vor...@debian.org


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to