Debian experimentele releases zijn begonnen met het herbouwen van pakketten voor hun 64-bit time_t transitie om ervoor te zorgen dat 32-bit architecturen waarop Debian Trixie draait tot 2038 zullen functioneren. Het probleem met Y2038 is dat na 19 januari 2038 de Unix-tijd niet langer past in ondertekende 32-bit gehele getallen.

Debian-ontwikkelaars werken er hard aan om ervoor te zorgen dat hun volgende versie na 2038 zal draaien. Hun belangrijkste focus ligt op 32-bits ARM, maar andere 32-bits architecturen zullen hierdoor worden beïnvloed.

Het 64-bit time_t-overgangswerk brengt een grote hoeveelheid werk met zich mee, waarbij meer dan 1200 bibliotheeksoftwarepakketten betrokken zijn, en veranderingen in gegevenstypen kunnen ABI-onderbrekingen veroorzaken. Debian- en Ubuntu-ontwikkelaar Steve Langasek noemt dit de grootste ABI-overgang tussen verschillende architecturen in de geschiedenis van Debian.

Degenen die geïnteresseerd zijn in het werk dat Debian doet om zijn 32-bits software het jaar 2038 correct te laten verwerken, kunnen de informatie vinden via de DebianWiki. Steve Langasek plaatste vandaag informatie over de lopende transitiewerkzaamheden op de Debian-devel-aankondigingslijst, in de hoop dat het meeste werk na het weekend voltooid zal zijn.

Debian 13 "Trixie" zal naar verwachting in 2025 worden uitgebracht, wat voldoende tijd zal geven om de verwerking van 2038 te voltooien.

leer meer:

https://theyear2038problem.com/