Debian plans to combat the Y2K38 bug by implementing 64-bit time across 32-bit architectures in the upcoming Debian 13 "Trixie" release. This transition addresses the Unix Epochalypse, where time measurement in 32-bit integers will roll over on January 19, 2038. The fix aims to prevent systems from reverting to incorrect dates, similar to the previously mitigated Y2K issue. As issues loom ahead, proactive measures by developers are crucial to ensure continued functionality of systems relying on Unix time representation.
We will use 64-bit time_t on 32-bit architectures to avoid the 'year 2038 problem' when the existing 32-bit signed int rolls over (potentially setting time back to 1900).
This is now less than 15 years away and plenty of systems that will have problems have already been shipped. We should stop adding to the problem.
Collection
[
|
...
]