Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Sun, 2 Jul 2023 12:21:00 -0700
From: Paul Eggert <>
To: "A. Wilcox" <>
Cc:, Jonathan Wakely <>,
 Rich Felker <>,,,
Subject: Re: [musl] Re: Re: regression in man pages for
 interfaces using loff_t

On 2023-07-01 18:18, A. Wilcox via Libc-alpha wrote:
> _FILE_OFFSET_BITS=32 is legacy, but Linux on 32-bit systems is not.

Yes, the documentation could be more careful in its wording. As I 
understand it, the only active Linux ports that still support 32-bit 
off_t are x86 and ARM. So in the patch let's change this:

"if the code is intended to be portable to legacy 32-bit platforms."

to this:

"if the code is intended to be portable to traditional 32-bit x86 and 
ARM platforms where off_t's width defaults to 32 bits."

The idea is to let users know the scope of the problem without implying 
that all 32-bit Linux is going away. Revised patch attached.
View attachment "0001-off64_t-prefer-off_t-for-splice-etc.patch" of type "text/x-patch" (8707 bytes)

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.