Në Debian 13 do të përdoret tipi 64-bit time_t në arkitekturë 32-bit.

Zhvilluesit e Debian publikuan një plan për të kaluar të gjitha paketat në përdorimin e tipit 64-bit të time_t në portet e shpërndarjes për arkitekturat 32-bit. Ndryshimet do të përfshihen në shpërndarjen Debian 13 'Trixie', në të cilën do të zgjidhet plotësisht problemi i vitit 2038.

Aktualisht, tipi 64-bit i time_t është tashmë i angazhuar në portet e Debian për arkitekturat 32-bit x32, riscv32, arc dhe loong32, por në portet për arkitekturat i386, armel, armhf, mipsel, hppa, powerpc, m68k dhe sh4 vazhdohet të përdoret tipi 32-bit i time_t, i cili nuk mund të përdoret për të trajtuar kohën pas 19 janarit 2038 për shkak të mbivlerësimit të numëruesit të sekondave të kaluara që nga 1 janari 1970. Nga 35960 paketat e ofruara në Debian, tipi time_t shfaqet në 6429 dhe prek më shumë se 1200Biblioteka.

Ndryshimi i tipit do të çojë në shkeljen e ABI dhe në nevojën për të ribërë emrat e këtyre bibliotekave, e cila do të jetë përmirësimi më i madh i ABI në historinë e projektit. Në degën eksperimentale të Debian u ngarkuan rreth 500 biblioteka të hënën e kaluar, ndërsa të tjerat ishin planifikuar të kalonin në tipin 64-bit të time_t dhe të ngarkoheshin gjatë fundjavës. Pasi të zgjidhen të gjitha problemet e identifikuara pas kalimit në degën eksperimentale, do të ngarkohen variante të reja bibliotekash me 'abi=time64' në repository unstable.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster