[PATCH] Deprecate 32-bit off_t support
Siddhesh Poyarekar
siddhesh@gotplt.org
Fri Jan 4 12:50:00 GMT 2019
On 04/01/19 6:15 PM, Siddhesh Poyarekar wrote:
> On 04/01/19 6:09 PM, Florian Weimer wrote:
>> diff --git a/NEWS b/NEWS
>> index cc20102fda..2f601c6217 100644
>> --- a/NEWS
>> +++ b/NEWS
>> @@ -85,6 +85,15 @@ Deprecated and removed features, and other changes
>> affecting compatibility:
>> as all functions that call vscanf, vfscanf, or vsscanf are
>> annotated with
>> __attribute__ ((format (scanf, ...))).
>> +* A future release of glibc will use a 64-bit off_t type on all
>
> Wouldn't it be clearer to fix the 'future release' to a specific
> timeline, say, 2.31 (to give a year+ to change offending code) so that
> this doesn't sound like a vague threat and there's actually a time bound
> for people to work with?
Oh, and a warning under #if _FILE_OFFSET_BITS == 32 that warns about the
deprecation?
Siddhesh
More information about the Libc-alpha
mailing list