In Debian 13 wird der 64-Bit-Typ time_t auf 32-Bit-Architekturen verwendet werden

Die Debian-Entwickler haben einen Plan veröffentlicht, alle Pakete auf die Verwendung des 64-Bit-typs time_t in den Distribution-Pats fĂŒr 32-Bit-Architekturen umzustellen. Die Änderungen werden Teil der Debian-Version 13 „Trixie“ sein, in der das Problem des Jahres 2038 vollstĂ€ndig gelöst wird.

Derzeit wird der 64-Bit-type time_t bereits in Debian-Pats fĂŒr 32-Bit-Architekturen x32, riscv32, arc und loong32 verwendet, wĂ€hrend in den Pats fĂŒr die Architekturen i386, armel, armhf, mipsel, hppa, powerpc, m68k und sh4 weiterhin der 32-Bit-type time_t verwendet wird, der nicht zur Verarbeitung von Zeit nach dem 19. Januar 2038 genutzt werden kann, aufgrund des Überlaufs des ZĂ€hlers der Sekunden seit dem 1. Januar 1970. Aus 35960 Paketen, die in Debian bereitgestellt werden, kommt der Typ time_t in 6429 vor und betrifft ĂŒber 1200 Bibliotheken.

Die Änderung des Typs wird zu einer ABI-Verletzung fĂŒhren und eine Umbenennung dieser Bibliotheken erforderlich machen, was das grĂ¶ĂŸte ABI-Update in der Geschichte des Projekts darstellen wird. In den experimentellen Branch von Debian wurden am vergangenen Montag etwa 500 Bibliotheken hochgeladen, wĂ€hrend die verbleibenden auf den 64-Bit-type time_t umgestellt werden sollten und fĂŒr dieses Wochenende geplant waren. Sobald alle nach der Umstellung gefundenen Probleme im experimentellen Branch behoben sind, werden neue Versionen der Bibliotheken mit „abi=time64“ im unstable Repository hochgeladen.

Quelle: opennet.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster