В Debian 版本 13 將在 32 位元架構上使用 64 位元 time_t 類型。

開發人員 Debian 已發布一項計劃,將所有軟體包遷移到發行版 32 位元連接埠中的 64 位元 time_t 類型。這些變更將包含在發行版中。 Debian 13 “Trixie”,其中 2038 年的問題將會徹底解決。

目前,連接埠中已經使用了 64 位元 time_t 類型。 Debian 對於 32 位元 x32、riscv32、arc 和 loong32 架構,該晶片已支援 32 位元 time_t 類型;但對於 i386、armel、armhf、mipsel、hppa、powerpc、m68k 和 sh4 架構,移植版本仍然使用 32 位元 time_t 計數器,由於自 1 月2038 年 1 月 19 日之後的時間。在已出貨的 35960 個晶片中, Debian time_t 類型出現在 6429 個軟體包中,影響超過 1200 個庫。

類型變更將破壞 ABI,需要重命名這些庫,這將是該專案歷史上規模最大的 ABI 更新。請切換到實驗分支。 Debian 上週一,我們上傳了大約 500 個庫,剩餘的庫計劃在本週末遷移到 64 位元 time_t 類型並上傳。一旦實驗分支中發現的所有問題都解決,帶有「abi=time64」的新庫版本將上傳到不穩定版本庫。

來源: opennet.ru

為具有 DDoS 保護、VPS VDS 服務器的站點購買可靠的主機 🔥 購買具備 DDoS 防護的可靠網站寄存服務,包括 VPS 和 VDS 伺服器 | ProHoster