Debian 64-bit time_t Transition Underway For Addressing Y2038 Problem On 32-bit Systems

Written by Michael Larabel in Debian on 2 February 2024 at 12:33 PM EST. 21 Comments
DEBIAN
Debian Experimental has begun its package rebuilds for its 64-bit time_t transition for ensuring 32-bit architectures running Debian Trixie will be able to operate past the Year 2038.

For the Year 2038 problem where the Unix time will no longer fit within a signed 32-bit integer after 19 January 2038, Debian developers are working to ensure their next release will be able to run past that point. Their primary focus is on 32-bit ARM but other 32-bit architectures are affected as well.

32-bit ARM PandaBoard


The 64-bit time_t transition involves more than 1,200 library packages that may have ABI breakage as a result of changing the data type. Debian and Ubuntu developer Steve Langasek calls this the largest cross-archive ABI transition ever for Debian.

Those interested in the work being carried out by Debian so their 32-bit software will be able to properly handle the Year 2038 can be found via the Debian Wiki. Steve Langasek posted to the Debian-devel-announce list today about the ongoing transition that will hopefully see much of the work settle after the weekend.

Debian 13 "Trixie" should be out in 2025 allowing plenty of time for this Y2038 handling to be completed.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week