āđāļĢāļ·āđāļāļāđāļĨāđāļēāļāļēāļāļāļāļēāļāļ (āļāļĩāđāđāļāļĨāđāđāļāđāļēāļĄāļē): āđāļĄāļ·āđāļ Debian āļāļąāļāļŠāļīāļāđāļāđāļāđāļāļąāļāļŦāļē Y2K38 āļāđāļāļāļāļ°āļŠāļēāļĒāđāļāļīāļāđāļ
āļĒāđāļāļāļāļĨāļąāļāđāļāļāļĩ 2000 āđāļĨāļāđāļāļĒāđāļāļāļīāļāļāļąāļ “Y2K bug” āļāļĩāđāļāļģāđāļŦāđāļŦāļĨāļēāļĒāļāļāļāļĨāļąāļ§āļ§āđāļēāđāļāļĢāļ·āđāļāļāļāļīāļāļāļ°āļāļāđāļĨāļ°āļāļāļēāļāļēāļĢāļāļ°āļĨāđāļĄ āđāļāļĢāļēāļ°āļĢāļ°āļāļāļāļāļĄāļāļīāļ§āđāļāļāļĢāđāđāļāđāđāļāđāļŠāļāļāļŦāļĨāļąāļāđāļāļāļēāļĢāđāļāđāļāļāļĩ āļāļāđāļāđāļēāļŠāļđāđāļāļĩ 2000 āļāđāļāļīāļāļ§āđāļēāđāļāđāļ 1900 āđāļāļ
āļāļāļāļāļĩāđāđāļĢāļēāļāļģāļĨāļąāļāđāļāļāļīāļāļāļąāļāļāļąāļāļŦāļēāđāļŦāļĄāđāļāļĩāđāļāļĨāđāļēāļĒāļāļąāļāđāļāļāļĩ 2038: āļĢāļ°āļāļ Unix āļāļĩāđāđāļāđāļāļąāļ§āđāļĨāļāļāļģāļāļ§āļāļ§āļīāļāļēāļāļĩāļāļąāđāļāđāļāđāļāļĩ 1970 āđāļāđāļāđāļ§āđāđāļāļāļąāļ§āđāļāļĢ 32-bit āļāļ°āđāļāđāļĄāđāļāļ§āļąāļāļāļĩāđ 19 āļĄāļāļĢāļēāļāļĄ 2038 āđāļ§āļĨāļē 03:14:07 UTC āđāļĨāļ°āđāļĄāļ·āđāļāđāļāļīāđāļĄāļāļĩāļāļ§āļīāļāļēāļāļĩāđāļāļĩāļĒāļ§ āļĢāļ°āļāļāļāļ° “āļĨāđāļ” āđāļĨāļ°āļāļĨāļąāļāđāļāđāļāđāļāļāļĩ 1901!
Debian āļāļķāđāļāđāļāđāļāļŦāļāļķāđāļāđāļ Linux distro āļāļĩāđāđāļāđāļēāđāļāđāļāļĩāđāļŠāļļāļ āļāļģāļĨāļąāļāđāļāđāļāļąāļāļŦāļēāļāļĩāđāļāļĒāđāļēāļāļāļĢāļīāļāļāļąāļ āđāļāļĒāļāļ°āđāļāļĨāļĩāđāļĒāļāđāļāđāļāđāļāļąāļ§āđāļāļĢāđāļ§āļĨāļēāđāļāļ 64-bit āđāļĄāđāđāļāđāđāļāļĢāļ°āļāļ 32-bit āļāļĩāđāļĒāļąāļāđāļāđāļāļēāļāļāļĒāļđāđāđāļāļāļļāļāļāļĢāļāđāļĢāļēāļāļēāļāļĢāļ°āļŦāļĒāļąāļ āđāļāđāļ āļĢāļāļĒāļāļāđ, IoT, āļāļĩāļ§āļĩ, āđāļĨāļ°āđāļĢāļēāđāļāļāļĢāđ
Debian āđāļāļĢāļĩāļĒāļĄāđāļāđāļāļąāļāļŦāļē Y2K38 āļāđāļ§āļĒāļāļēāļĢāđāļāļĨāļĩāđāļĒāļāđāļāđāļāđ time_t āđāļāļ 64-bit
āđāļĢāļīāđāļĄāđāļāđāđāļ Debian 13 “Trixie” āļāļąāđāļāđāļāļĢāļ°āļāļ 64-bit āđāļĨāļ° 32-bit
time_t āđāļāļāđāļŦāļĄāđāļāļ°āđāļĄāđāļĨāđāļāļāļāļāļķāļāļāļĩāļ 292 āļāļąāļāļĨāđāļēāļāļāļĩ
Y2K38 āđāļāļīāļāļāļēāļāļāļēāļĢāđāļāđ signed 32-bit integer āđāļāļāļēāļĢāđāļāđāļāđāļ§āļĨāļē Unix
āđāļāđāļāđāļāđāļŠāļđāļāļŠāļļāļāļāļķāļ 2,147,483,647 āļ§āļīāļāļēāļāļĩāļŦāļĨāļąāļāļāļĩ 1970
āđāļĄāļ·āđāļāļāļķāļ 03:14:07 UTC āļ§āļąāļāļāļĩāđ 19 āļĄ.āļ. 2038 āļāļ°āļĨāđāļāđāļĨāļ°āļāļĨāļēāļĒāđāļāđāļāļāļĩ 1901
Debian āđāļāđāļ distro āļāļĩāđāļĒāļąāļāđāļāđāđāļāļāļļāļāļāļĢāļāđ 32-bit āļāļģāļāļ§āļāļĄāļēāļ
āđāļāđāļ āļĢāļ°āļāļāļāļ§āļāļāļļāļĄāļāļēāļāļēāļĢ, āļĢāļāļĒāļāļāđ, āļāļĩāļ§āļĩ, Android āļĢāļēāļāļēāļāļđāļ
āļāļēāļāļ§āđāļēāļāļļāļāļāļĢāļāđāđāļŦāļĨāđāļēāļāļĩāđāļāļ°āļĒāļąāļāđāļāđāļāļēāļāļāļĒāļđāđāđāļĄāļ·āđāļāļāļķāļāļāļĩ 2038
āļāļēāļĢāđāļāļĨāļĩāđāļĒāļāđāļāđāļāđ 64-bit time_t āļāđāļāļāđāļāđāđāļāļĄāļēāļāļāļ§āđāļē 6,429 āđāļāđāļāđāļāļāđāļ Debian
āđāļāđāļāļāļēāļĢāđāļāļĨāļĩāđāļĒāļāđāļāļĨāļāđāļŦāļāđāļāļĩāđāļāļĢāļ°āļāļāļāļķāļ ABI (Application Binary Interface)
āļāđāļāļāđāļāđāļāļĢāđāļāļĄāļāļąāļāđāļāļāļļāļāđāļĨāļāļĢāļēāļĢāļĩāļāļĩāđāđāļāļĩāđāļĒāļ§āļāđāļāļ
āļāļēāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļāļ°āļĒāļąāļāļāļāđāļāđ 32-bit time_t āđāļāļ·āđāļāļāļ§āļēāļĄāđāļāđāļēāļāļąāļāđāļāđ
āđāļāđāļ i386 āļāļ°āļĒāļąāļāđāļāđāđāļāļāđāļāļīāļĄāđāļāļ·āđāļāļĢāļāļāļĢāļąāļ binary āđāļāđāļē
āļāļēāļāļĄāļĩāļāļēāļĢāļŠāļĢāđāļēāļ ABI āđāļŦāļĄāđāļāļ·āđāļ i686 āļāļĩāđāļĢāļāļāļĢāļąāļ 64-bit time_t āļŦāļēāļāļĄāļĩāļāļ§āļēāļĄāļāđāļāļāļāļēāļĢ
āļĢāļ°āļāļāļāļĩāđāļĒāļąāļāđāļāđ 32-bit time_t āļāļ°āļĨāđāļĄāđāļŦāļĨāļ§āđāļĄāļ·āđāļāļāļķāļāļāļĩ 2038
āļāļēāļāđāļāļīāļāļāļēāļĢāļĒāđāļāļāđāļ§āļĨāļē, āļāđāļāļĄāļđāļĨāđāļŠāļĩāļĒāļŦāļēāļĒ, āļŦāļĢāļ·āļāļĢāļ°āļāļāļŦāļĒāļļāļāļāļģāļāļēāļ
āļāļĢāļ°āļāļāļāđāļāļĢāļ°āļāļāļāļąāļāļāļąāļ§āļāļĩāđāđāļĄāđāļŠāļēāļĄāļēāļĢāļāļāļąāļāđāļāļāđāļāđāļāđāļēāļĒ
āļāļēāļĢāđāļāļĨāļĩāđāļĒāļāđāļāđāļāđ 64-bit time_t āļāļēāļāļāļģāđāļŦāđāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļēāļāļāļąāļ§āļāļąāļ
āļāđāļāļāļāļĢāļ§āļāļŠāļāļāļ§āđāļēāđāļāļĢāđāļāļĢāļĄāļĢāļāļāļĢāļąāļāļāļēāļĢāđāļāļĨāļĩāđāļĒāļāđāļāļĨāļ ABI
āļāļąāļāļāļąāļāļāļēāļāļ§āļĢāļāļāļŠāļāļāļāļāļāļāđāđāļ§āļĢāđāļāļąāļ Debian āļĢāļļāđāļāđāļŦāļĄāđāļĨāđāļ§āļāļŦāļāđāļē
āļāļļāļāļāļĢāļāđāļĢāļēāļāļēāļāļđāļāļāļĩāđāļĒāļąāļāļāļĨāļīāļāļāļĒāļđāđāļ§āļąāļāļāļĩāđāļāļēāļāļĒāļąāļāđāļāđ 32-bit āđāļĨāļ°āđāļŠāļĩāđāļĒāļāļāđāļ Y2K38
āđāļāđāļ Android āļĢāļēāļāļēāļāļđāļ, IoT, āđāļĨāļ°āļĢāļ°āļāļāļāļ§āļāļāļļāļĄāļāļļāļāļŠāļēāļŦāļāļĢāļĢāļĄ
āļŦāļēāļāđāļĄāđāđāļāđ OS āļāļĩāđāđāļāđāļāļąāļāļŦāļēāđāļ§āđāđāļĨāđāļ§ āļāļēāļāļāđāļāļāđāļāļĨāļĩāđāļĒāļāļŪāļēāļĢāđāļāđāļ§āļĢāđāđāļŦāļĄāđ
āļāļēāļāļĢāļ°āļāļāļāļāļīāļāļąāļāļīāļāļēāļĢāļāļ·āđāļāļĒāļąāļāđāļĄāđāđāļāđāļāļąāļāļŦāļē Y2K38 āļāļĒāđāļēāļāļāļĢāļīāļāļāļąāļ
āđāļāđāļ Windows āļĢāļļāđāļāđāļāđāļē āļŦāļĢāļ·āļ embedded OS āļāļĩāđāđāļĄāđāļĄāļĩāļāļēāļĢāļāļąāļāđāļāļ
āļāļēāļāđāļāļīāļāļāļąāļāļŦāļēāđāļāļāđāļāļĩāļĒāļāđ āđāļĄāļ·āđāļāļāļķāļāļāļĩ 2038
https://www.theregister.com/2025/07/25/y2k38_bug_debian/ ð°ïļ āđāļĢāļ·āđāļāļāđāļĨāđāļēāļāļēāļāļāļāļēāļāļ (āļāļĩāđāđāļāļĨāđāđāļāđāļēāļĄāļē): āđāļĄāļ·āđāļ Debian āļāļąāļāļŠāļīāļāđāļāđāļāđāļāļąāļāļŦāļē Y2K38 āļāđāļāļāļāļ°āļŠāļēāļĒāđāļāļīāļāđāļ
āļĒāđāļāļāļāļĨāļąāļāđāļāļāļĩ 2000 āđāļĨāļāđāļāļĒāđāļāļāļīāļāļāļąāļ “Y2K bug” āļāļĩāđāļāļģāđāļŦāđāļŦāļĨāļēāļĒāļāļāļāļĨāļąāļ§āļ§āđāļēāđāļāļĢāļ·āđāļāļāļāļīāļāļāļ°āļāļāđāļĨāļ°āļāļāļēāļāļēāļĢāļāļ°āļĨāđāļĄ āđāļāļĢāļēāļ°āļĢāļ°āļāļāļāļāļĄāļāļīāļ§āđāļāļāļĢāđāđāļāđāđāļāđāļŠāļāļāļŦāļĨāļąāļāđāļāļāļēāļĢāđāļāđāļāļāļĩ āļāļāđāļāđāļēāļŠāļđāđāļāļĩ 2000 āļāđāļāļīāļāļ§āđāļēāđāļāđāļ 1900 āđāļāļ
āļāļāļāļāļĩāđāđāļĢāļēāļāļģāļĨāļąāļāđāļāļāļīāļāļāļąāļāļāļąāļāļŦāļēāđāļŦāļĄāđāļāļĩāđāļāļĨāđāļēāļĒāļāļąāļāđāļāļāļĩ 2038: āļĢāļ°āļāļ Unix āļāļĩāđāđāļāđāļāļąāļ§āđāļĨāļāļāļģāļāļ§āļāļ§āļīāļāļēāļāļĩāļāļąāđāļāđāļāđāļāļĩ 1970 āđāļāđāļāđāļ§āđāđāļāļāļąāļ§āđāļāļĢ 32-bit āļāļ°āđāļāđāļĄāđāļāļ§āļąāļāļāļĩāđ 19 āļĄāļāļĢāļēāļāļĄ 2038 āđāļ§āļĨāļē 03:14:07 UTC āđāļĨāļ°āđāļĄāļ·āđāļāđāļāļīāđāļĄāļāļĩāļāļ§āļīāļāļēāļāļĩāđāļāļĩāļĒāļ§ āļĢāļ°āļāļāļāļ° “āļĨāđāļ” āđāļĨāļ°āļāļĨāļąāļāđāļāđāļāđāļāļāļĩ 1901!
Debian āļāļķāđāļāđāļāđāļāļŦāļāļķāđāļāđāļ Linux distro āļāļĩāđāđāļāđāļēāđāļāđāļāļĩāđāļŠāļļāļ āļāļģāļĨāļąāļāđāļāđāļāļąāļāļŦāļēāļāļĩāđāļāļĒāđāļēāļāļāļĢāļīāļāļāļąāļ āđāļāļĒāļāļ°āđāļāļĨāļĩāđāļĒāļāđāļāđāļāđāļāļąāļ§āđāļāļĢāđāļ§āļĨāļēāđāļāļ 64-bit āđāļĄāđāđāļāđāđāļāļĢāļ°āļāļ 32-bit āļāļĩāđāļĒāļąāļāđāļāđāļāļēāļāļāļĒāļđāđāđāļāļāļļāļāļāļĢāļāđāļĢāļēāļāļēāļāļĢāļ°āļŦāļĒāļąāļ āđāļāđāļ āļĢāļāļĒāļāļāđ, IoT, āļāļĩāļ§āļĩ, āđāļĨāļ°āđāļĢāļēāđāļāļāļĢāđ
â
Debian āđāļāļĢāļĩāļĒāļĄāđāļāđāļāļąāļāļŦāļē Y2K38 āļāđāļ§āļĒāļāļēāļĢāđāļāļĨāļĩāđāļĒāļāđāļāđāļāđ time_t āđāļāļ 64-bit
âĄïļ āđāļĢāļīāđāļĄāđāļāđāđāļ Debian 13 “Trixie” āļāļąāđāļāđāļāļĢāļ°āļāļ 64-bit āđāļĨāļ° 32-bit
âĄïļ time_t āđāļāļāđāļŦāļĄāđāļāļ°āđāļĄāđāļĨāđāļāļāļāļāļķāļāļāļĩāļ 292 āļāļąāļāļĨāđāļēāļāļāļĩ
â
Y2K38 āđāļāļīāļāļāļēāļāļāļēāļĢāđāļāđ signed 32-bit integer āđāļāļāļēāļĢāđāļāđāļāđāļ§āļĨāļē Unix
âĄïļ āđāļāđāļāđāļāđāļŠāļđāļāļŠāļļāļāļāļķāļ 2,147,483,647 āļ§āļīāļāļēāļāļĩāļŦāļĨāļąāļāļāļĩ 1970
âĄïļ āđāļĄāļ·āđāļāļāļķāļ 03:14:07 UTC āļ§āļąāļāļāļĩāđ 19 āļĄ.āļ. 2038 āļāļ°āļĨāđāļāđāļĨāļ°āļāļĨāļēāļĒāđāļāđāļāļāļĩ 1901
â
Debian āđāļāđāļ distro āļāļĩāđāļĒāļąāļāđāļāđāđāļāļāļļāļāļāļĢāļāđ 32-bit āļāļģāļāļ§āļāļĄāļēāļ
âĄïļ āđāļāđāļ āļĢāļ°āļāļāļāļ§āļāļāļļāļĄāļāļēāļāļēāļĢ, āļĢāļāļĒāļāļāđ, āļāļĩāļ§āļĩ, Android āļĢāļēāļāļēāļāļđāļ
âĄïļ āļāļēāļāļ§āđāļēāļāļļāļāļāļĢāļāđāđāļŦāļĨāđāļēāļāļĩāđāļāļ°āļĒāļąāļāđāļāđāļāļēāļāļāļĒāļđāđāđāļĄāļ·āđāļāļāļķāļāļāļĩ 2038
â
āļāļēāļĢāđāļāļĨāļĩāđāļĒāļāđāļāđāļāđ 64-bit time_t āļāđāļāļāđāļāđāđāļāļĄāļēāļāļāļ§āđāļē 6,429 āđāļāđāļāđāļāļāđāļ Debian
âĄïļ āđāļāđāļāļāļēāļĢāđāļāļĨāļĩāđāļĒāļāđāļāļĨāļāđāļŦāļāđāļāļĩāđāļāļĢāļ°āļāļāļāļķāļ ABI (Application Binary Interface)
âĄïļ āļāđāļāļāđāļāđāļāļĢāđāļāļĄāļāļąāļāđāļāļāļļāļāđāļĨāļāļĢāļēāļĢāļĩāļāļĩāđāđāļāļĩāđāļĒāļ§āļāđāļāļ
â
āļāļēāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļāļ°āļĒāļąāļāļāļāđāļāđ 32-bit time_t āđāļāļ·āđāļāļāļ§āļēāļĄāđāļāđāļēāļāļąāļāđāļāđ
âĄïļ āđāļāđāļ i386 āļāļ°āļĒāļąāļāđāļāđāđāļāļāđāļāļīāļĄāđāļāļ·āđāļāļĢāļāļāļĢāļąāļ binary āđāļāđāļē
âĄïļ āļāļēāļāļĄāļĩāļāļēāļĢāļŠāļĢāđāļēāļ ABI āđāļŦāļĄāđāļāļ·āđāļ i686 āļāļĩāđāļĢāļāļāļĢāļąāļ 64-bit time_t āļŦāļēāļāļĄāļĩāļāļ§āļēāļĄāļāđāļāļāļāļēāļĢ
âžïļ āļĢāļ°āļāļāļāļĩāđāļĒāļąāļāđāļāđ 32-bit time_t āļāļ°āļĨāđāļĄāđāļŦāļĨāļ§āđāļĄāļ·āđāļāļāļķāļāļāļĩ 2038
â āļāļēāļāđāļāļīāļāļāļēāļĢāļĒāđāļāļāđāļ§āļĨāļē, āļāđāļāļĄāļđāļĨāđāļŠāļĩāļĒāļŦāļēāļĒ, āļŦāļĢāļ·āļāļĢāļ°āļāļāļŦāļĒāļļāļāļāļģāļāļēāļ
â āļāļĢāļ°āļāļāļāđāļāļĢāļ°āļāļāļāļąāļāļāļąāļ§āļāļĩāđāđāļĄāđāļŠāļēāļĄāļēāļĢāļāļāļąāļāđāļāļāđāļāđāļāđāļēāļĒ
âžïļ āļāļēāļĢāđāļāļĨāļĩāđāļĒāļāđāļāđāļāđ 64-bit time_t āļāļēāļāļāļģāđāļŦāđāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļēāļāļāļąāļ§āļāļąāļ
â āļāđāļāļāļāļĢāļ§āļāļŠāļāļāļ§āđāļēāđāļāļĢāđāļāļĢāļĄāļĢāļāļāļĢāļąāļāļāļēāļĢāđāļāļĨāļĩāđāļĒāļāđāļāļĨāļ ABI
â āļāļąāļāļāļąāļāļāļēāļāļ§āļĢāļāļāļŠāļāļāļāļāļāļāđāđāļ§āļĢāđāļāļąāļ Debian āļĢāļļāđāļāđāļŦāļĄāđāļĨāđāļ§āļāļŦāļāđāļē
âžïļ āļāļļāļāļāļĢāļāđāļĢāļēāļāļēāļāļđāļāļāļĩāđāļĒāļąāļāļāļĨāļīāļāļāļĒāļđāđāļ§āļąāļāļāļĩāđāļāļēāļāļĒāļąāļāđāļāđ 32-bit āđāļĨāļ°āđāļŠāļĩāđāļĒāļāļāđāļ Y2K38
â āđāļāđāļ Android āļĢāļēāļāļēāļāļđāļ, IoT, āđāļĨāļ°āļĢāļ°āļāļāļāļ§āļāļāļļāļĄāļāļļāļāļŠāļēāļŦāļāļĢāļĢāļĄ
â āļŦāļēāļāđāļĄāđāđāļāđ OS āļāļĩāđāđāļāđāļāļąāļāļŦāļēāđāļ§āđāđāļĨāđāļ§ āļāļēāļāļāđāļāļāđāļāļĨāļĩāđāļĒāļāļŪāļēāļĢāđāļāđāļ§āļĢāđāđāļŦāļĄāđ
âžïļ āļāļēāļāļĢāļ°āļāļāļāļāļīāļāļąāļāļīāļāļēāļĢāļāļ·āđāļāļĒāļąāļāđāļĄāđāđāļāđāļāļąāļāļŦāļē Y2K38 āļāļĒāđāļēāļāļāļĢāļīāļāļāļąāļ
â āđāļāđāļ Windows āļĢāļļāđāļāđāļāđāļē āļŦāļĢāļ·āļ embedded OS āļāļĩāđāđāļĄāđāļĄāļĩāļāļēāļĢāļāļąāļāđāļāļ
â āļāļēāļāđāļāļīāļāļāļąāļāļŦāļēāđāļāļāđāļāļĩāļĒāļāđ āđāļĄāļ·āđāļāļāļķāļāļāļĩ 2038
https://www.theregister.com/2025/07/25/y2k38_bug_debian/