Ryð mun hætta stuðningi við eldri Linux kerfi

Hönnuðir Rust verkefnisins vöruðu notendur við yfirvofandi aukningu á kröfum til Linux umhverfisins í þýðandanum, Cargo pakkastjóranum og libstd staðlaða bókasafninu. Frá og með Rust 1.64, sem áætluð er 22. september 2022, verða lágmarkskröfur fyrir Glibc hækkaðar úr útgáfu 2.11 í 2.17 og Linux kjarna úr 2.6.32 í 3.2. Takmarkanirnar eiga einnig við um keyrsluforrit Rust forrita sem eru byggð með libstd.

Dreifingarsettin RHEL 7, SLES 12-SP5, Debian 8 og Ubuntu 14.04 uppfylla nýju kröfurnar. Stuðningur við RHEL 6, SLES 11-SP4, Debian og Ubuntu 12.04 verður hætt. Meðal ástæðna fyrir því að hætta stuðningi við eldri Linux kerfi eru takmarkað fjármagn til að halda áfram að viðhalda eindrægni við eldra umhverfi. Sérstaklega krefst stuðningur við eldri Glibcs ​​notkun á eldri verkfærum þegar innritað er í samfellt samþættingarkerfi, í ljósi aukinna útgáfukrafna í LLVM og krosssamsetningartólum. Aukningin á kröfum um kjarnaútgáfu er vegna getu til að nota ný kerfiskall í libstd án þess að þurfa að viðhalda lögum til að tryggja samhæfni við eldri kjarna.

Notendur sem nota Rust-innbyggða keyrslu í umhverfi með eldri Linux kjarna eru hvattir til að uppfæra kerfin sín, vera á eldri útgáfum af þýðandanum eða viðhalda eigin libstd gaffli með lögum til að viðhalda eindrægni.

Heimild: opennet.ru

Bæta við athugasemd