* John David Anglin:

> On 2022-12-16 4:24 p.m., Florian Weimer wrote:
>> * John David Anglin:
>>
>>> I think __USE_TIME_BITS64 should be defined when _FILE_OFFSET_BITS==64
>>> This would avoid the overflow converting tv_sec from 64 to 32 bits.
>> It's an ABI break.  You probably can enable it in the tar build safely
>> because it's not a library.  But doing it by default across the
>> distribution is difficult because it changes the meaning of time_t in
>> header files.

> But it seems we already have an ABI break since tar built before the
> recent glibc changes.

No, not an ABI break.  A regression.  I suspect the glibc bugfix exposed
that the tar test was failing all along.

Thanks,
Florian

Reply via email to