A Debian 13-ban a 64 bites time_t típust alkalmazzák a 32 bites architektúrákon.

A Debian fejlesztői közzétették a tervet, hogy minden csomagot átállítanak a 64-bites time_t típus használatára a disztribúció 32-bites architektúráinak portjain. A változások a Debian 13 „Trixie” disztribúció részét fogják képezni, amely teljes mértékben megoldja a 2038-as problémát.

Jelenleg a 64-bites time_t típus már használatban van a Debian 32-bites architektúrái, például x32, riscv32, arc és loong32 portjaiban, de az i386, armel, armhf, mipsel, hppa, powerpc, m68k és sh4 architektúrák portjaiban a 32-bites time_t típust továbbra is alkalmazzák, amely nem képes kezelni az időt 2038. január 19. után, mivel a másodpercek számlálója, amely 1970. január 1. óta eltelt, túlléphető. A Debianban szállított 35960 csomagból a time_t típus 6429-ben fordul elő, és több mint 1200 könyvtárra van hatással.

A típus változása ABI megszakításhoz és a megfelelő könyvtárak átnevezésének szükségességéhez vezet, ami a projekt történetének legnagyobb ABI-frissítése lesz. A Debian kísérleti ágába múlt hétfőn körülbelül 500 könyvtárat töltöttek fel, a maradékot pedig az átvitelre szánt 64-bites time_t típusra tervezik feltölteni ezen a hétvégén. Miután az összes felmerült problémát megoldották a kísérleti ágban az átvitel után, az új, „abi=time64” könyvtárváltozatokat a unstable adattárba fogják feltölteni.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster