O Debian 13 utilizará o tipo time_t de 64 bits em arquiteturas de 32 bits

Os desenvolvedores do Debian publicaram um plano para a transição de todos os pacotes para utilizar o tipo de time_t de 64 bits nas portas do distribuidor para arquiteturas de 32 bits. Essas mudanças farão parte do Debian 13 "Trixie", que resolverá completamente o problema do ano 2038.

Atualmente, o tipo de time_t de 64 bits já está em uso nas portas do Debian para arquiteturas de 32 bits como x32, riscv32, arc e loong32, mas nas portas para as arquiteturas i386, armel, armhf, mipsel, hppa, powerpc, m68k e sh4 continua a ser utilizado o tipo de time_t de 32 bits, que não pode ser usado para tratar datas posteriores a 19 de janeiro de 2038 devido ao estouro do contador de segundos desde 1 de janeiro de 1970. De 35960 pacotes fornecidos no Debian, o tipo time_t é utilizado em 6429 pacotes e afeta mais de 1200 bibliotecas.

A mudança de tipo levará a uma violação da ABI e à necessidade de renomear essas bibliotecas, marcando a maior atualização da ABI na história do projeto. Cerca de 500 bibliotecas foram carregadas na ramificação experimental do Debian na segunda-feira passada, e as restantes estavam previstas para serem convertidas para o tipo de time_t de 64 bits e carregadas neste fim de semana. Após a resolução de todos os problemas identificados após a conversão na ramificação experimental, novas versões das bibliotecas com "abi=time64" serão carregadas no repositório unstable.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster