Warning: mysqli::__construct(): (HY000/1203): User howardkn already has more than 'max_user_connections' active connections in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\includes\artfuncs.php on line 21
Failed to connect to MySQL: (1203) User howardkn already has more than 'max_user_connections' active connections
Warning: mysqli::query(): Couldn't fetch mysqli in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\index.php on line 66
Article <vdgfie$2lvq7$1@dont-email.me>
Deutsch   English   Français   Italiano  
<vdgfie$2lvq7$1@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Nuno Silva <nunojsilva@invalid.invalid>
Newsgroups: comp.os.linux.misc
Subject: 64-bit time on 32-bit Windows NT (was: Re: Can't Avoid That Shit Rust - Even On Gentoo)
Date: Tue, 01 Oct 2024 10:31:58 +0100
Organization: A noiseless patient Spider
Lines: 43
Message-ID: <vdgfie$2lvq7$1@dont-email.me>
References: <vdfdcj$2dsh2$7@dont-email.me>
	<memo.20241001005626.19028n@jgd.cix.co.uk>
	<vdfflb$2ec8o$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 01 Oct 2024 11:31:59 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="cf1eb4604c6cf5d8a917786bd9e755ad";
	logging-data="2817863"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1+andNN+RNHji2OJxVd3Ipg"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)
Cancel-Lock: sha1:UoEcKlEROVAYc8fy5Boel/lnl+k=
Bytes: 2590

On 2024-10-01, Lawrence D'Oliveiro wrote:

> On Tue, 1 Oct 2024 00:56 +0100 (BST), John Dallman wrote:
>
>> In article <vdfdcj$2dsh2$7@dont-email.me>, ldo@nz.invalid (Lawrence
>> D'Oliveiro) wrote:
>> 
>>> On Tue, 1 Oct 2024 00:25 +0100 (BST), John Dallman wrote:
>>>>
>>>> In article <vdf71h$2cn51$17@dont-email.me>, ldo@nz.invalid (Lawrence
>>>> D'Oliveiro) wrote:
>>>>>
>>>>> It's not being ignored. The Linux kernel added the option to build a
>>>>> 32-bit kernel with time_t having 64 bits
>>>> 
>>>> The same has happened for Windows and Apple's operating systems.
>>>> A lot of the work for 2038 is already done.
>>> 
>>> They're not supporting 32-bit code any more. Linux is.
>> 
>> Apple only run 64-bit code on recent OSes, yes, but Windows 11 still
>> runs 32-bit applications, even though the OS is only available in 64-bit
>> form.
>
> But those 32-bit Windows apps are not being rebuilt for 64-bit time_t. The 
> option isn’t there.

Is Windows really affected in the same way?

According to the last bullet item in [1], WINAPI does not rely on time_t
*and* the parts that do have it have built with 64-bit time_t by default
for a while now?

(What does this mean for people using third-party compilers? Just needs
to be enabled there too?)

[1] https://en.wikipedia.org/w/index.php?oldid=1244809614#Implemented_solutions

(Either way, trusting this, it seems the rebuild option has been there
for almost two decades now?)

-- 
Nuno Silva