As versões experimentais do Debian começaram a reconstruir pacotes para sua transição time_t de 64 bits para garantir que as arquiteturas de 32 bits executando o Debian Trixie funcionarão até 2038. O problema com Y2038 é que após 19 de janeiro de 2038, o horário Unix não caberá mais em números inteiros assinados de 32 bits.
Os desenvolvedores Debian estão trabalhando duro para garantir que sua próxima versão seja executada além de 2038. Seu foco principal é o ARM de 32 bits, mas outras arquiteturas de 32 bits serão afetadas.
O trabalho de transição time_t de 64 bits envolve muito trabalho, envolvendo mais de 1.200 pacotes de software de biblioteca, e alterações nos tipos de dados podem causar interrupções na ABI. O desenvolvedor do Debian e Ubuntu, Steve Langasek, chama isso de a maior transição ABI entre arquiteturas na história do Debian.
Os interessados no trabalho que o Debian está fazendo para fazer seu software de 32 bits lidar corretamente com o ano de 2038 podem encontrar as informações através do DebianWiki. Steve Langasek postou hoje informações sobre o trabalho de transição em andamento na lista Debian-devel-announce, com a esperança de que a maior parte do trabalho seja concluída após o fim de semana.
Espera-se que o Debian 13 "Trixie" seja lançado em 2025, o que dará tempo suficiente para concluir o processamento de 2038.
saber mais:
https://theyear2038problem.com/