В Debian 13, 32 bitlik arxitekturalarda 64 bitlik time_t tipindən istifadə edəcək

Yaradıcılar Debian bütün paketləri distributivin 32 bitlik portlarında 64 bitlik time_t tipindən istifadə etmək üçün köçürmə planı dərc etdi. Dəyişikliklər distributivə daxil ediləcək. Debian 13 "Trixie", burada 2038-ci il problemi tamamilə həll ediləcək.

Hal-hazırda, 64 bitlik time_t növü artıq portlarda istifadə olunur Debian 32 bitlik x32, riscv32, arc və loong32 arxitekturaları üçün, lakin i386, armel, armhf, mipsel, hppa, powerpc, m68k və sh4 arxitekturaları üçün portlar 1 yanvar 1970-ci ildən bəri saniyə sayğacının daşması səbəbindən 19 yanvar 2038-ci ildən sonrakı vaxtları idarə etmək üçün istifadə edilə bilməyən 32 bitlik time_t tipindən istifadə etməyə davam edir. Göndərilən 35960 ədəddən Debian time_t növü 6429 paketdə olur və 1200-dən çox kitabxanaya təsir göstərir.

Tip dəyişikliyi ABI-ni pozacaq və bu kitabxanaların adının dəyişdirilməsini tələb edəcək ki, bu da layihənin tarixində ən böyük ABI yeniləməsi olacaq. Eksperimental şöbəyə Debian Ötən bazar ertəsi təxminən 500 kitabxana yükləndi və qalanlarının 64 bitlik time_t tipinə köçürülməsi və bu həftə sonu yüklənməsi planlaşdırılırdı. Eksperimental filialda müəyyən edilmiş bütün problemlər həll edildikdən sonra, "abi=time64" ilə yeni kitabxana variantları qeyri-sabit repozitoriyaya yüklənəcək.

Mənbə: opennet.ru

DDoS mühafizəsi, VPS VDS serverləri olan saytlar üçün etibarlı hostinq alın 🔥 DDoS qorunması, VPS VDS serverləri ilə etibarlı veb sayt hostinqi alın | ProHoster