Në Rust do të ndalet mbështetja për sistemet e vjetra Linux

Zhvilluesit e projektit Rust paralajmëruan përdoruesit për një rritje të afërt të kërkesave për ambientin Linux në kompiler, menaxherin e paketave Cargo dhe bibliotekën standarde libstd. Duke filluar nga versi Rust 1.64, e cila është planifikuar për 22 Shtator 2022, kërkesat minimale për Glibc do të ngrihen nga versi 2.11 në 2.17, dhe bërthamat Linux nga 2.6.32 në 3.2. Këto kufizime do të aplikohen gjithashtu për skedarët ekzekutivë të aplikacioneve Rust të ndërtuara me libstd.

Distribucioni që përmbush këto kërkesa janë RHEL 7, SLES 12-SP5, Debian 8 dhe Ubuntu 14.04. Do të ndërpritet mbështetje për RHEL 6, SLES 11-SP4, Debian dhe Ubuntu 12.04. Një nga arsyet për ndërprerjen e mbështetjes për sistemet e vjetra Linux është mungesa e burimeve për të vazhduar mbështetje për ruajtjen e kompatibilitetit me ambientet e vjetra. Në veçanti, mbështetja për Glibc të vjetra kërkon përdorimin e mjetëve të vjetra kur kontrollohen në sistemin e integrimit të vazhdueshëm, në kushte të rritura të kërkesave për versione në LLVM dhe utilitetet për ndërlidhjen e kryqëzuar. Rritja e kërkesave për versionin e bërthamës lidhet me mundësinë e përdorimit të thirrjeve të reja sistemore në libstd pa ndjeshmërinë për të mbajtur shtresa për të siguruar përputhshmëri me bërthamat e vjetra.

Përdoruesit që përdorin skedarët ekzekutivë të mbledhur nga mjeti Rust në mjedise me bërthama të vjetra Linux, u sugjerohet të përditësojnë sistemet e tyre, të qëndrojnë në versionet e vjetra të kompilatorit ose të mbështesin vetë degën e tyre të libstd me shtresa për ruajtjen e përputhshmërisë.

Burimi: opennet.ru

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