Re: On time64 and Large File Support

Sam James <[email protected]> Tue, 15 Nov 2022 05:06:50 +0000
Newsgroups dev.linux.lists.c-std-porting
Message-ID <[email protected]>

> On 13 Nov 2022, at 05:11, Zack Weinberg <[email protected]> wrote:
> 
> On Sat, Nov 12, 2022, at 4:33 PM, Zack Weinberg wrote:
>> On Sat, Nov 12, 2022, at 4:31 PM, Paul Eggert wrote:
>>> Because of the concerns raised in this thread it's become clear that
>>> what's in Autoconf now is too drastic, and I've proposed (though not yet
>>> implemented) a change that will cause AC_SYS_LARGEFILE to continue to
>>> not affect time_t unless there's an affirmative request like
>>> "./configure --enable-year2038".
>> 
>> I am tinkering with an implementation of this right now; more in a couple hours.
> 
> "A couple hours" more like eight, ugh.
> 
> I have not pushed this, and have only tested it lightly on a current Linux.  It needs testing on weird old systems, particularly old AIX, HP-UX, MinGW.
> 
> I don't think a 2.72 release tomorrow is realistic anymore.  The soonest after that I will be able to do one is next weekend, but that should give people time to experiment with this.
> 

The approach sounds right from reading NEWS but I haven't looked at the patch itself yet (or tried it anywhere). I hope
to find some time this week but all of the interesting systems I have access to are still Linux, so not that
interesting for the purposes of testing this.
signature.asc (application/pgp-signature, 358 B)
-----BEGIN PGP SIGNATURE-----

iNUEARYKAH0WIQQlpruI3Zt2TGtVQcJzhAn1IN+RkAUCY3Meal8UgAAAAAAuAChp
c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0MjVB
NkJCODhERDlCNzY0QzZCNTU0MUMyNzM4NDA5RjUyMERGOTE5MAAKCRBzhAn1IN+R
kCgVAP9yvnK88GwPdr28XPEyqfzrmkFhUdQdRq1w576ZGBujFwEAwABrntEY/BmT
1SfvGnSoF0gN5Ud731yK3Suc7DVfIgo=
=OHfC
-----END PGP SIGNATURE-----