රස්ට් පැරණි ලිනක්ස් පද්ධති සඳහා සහාය අවසන් කරයි

රස්ට් ව්‍යාපෘතියේ සංවර්ධකයින් විසින් සම්පාදකයේ, භාණ්ඩ පැකේජ කළමනාකරු සහ libstd සම්මත පුස්තකාලයේ Linux පරිසරය සඳහා අවශ්‍යතා ඉක්මනින් වැඩිවීම ගැන පරිශීලකයින්ට අනතුරු ඇඟවීය. 1.64 සැප්තැම්බර් 22 දිනට සැලසුම් කර ඇති Rust 2022 න් පටන් ගෙන, Glibc සඳහා අවම අවශ්‍යතා 2.11 සිට 2.17 දක්වාත්, Linux කර්නලය 2.6.32 සිට 3.2 දක්වාත් ඉහළ නංවනු ලැබේ. සීමා කිරීම් libstd සමඟ ගොඩනගා ඇති Rust යෙදුම් ක්‍රියාත්මක කිරීමට ද අදාළ වේ.

බෙදාහැරීමේ කට්ටල RHEL 7, SLES 12-SP5, Debian 8 සහ Ubuntu 14.04 නව අවශ්‍යතා සපුරාලයි. RHEL 6, SLES 11-SP4, Debian සහ Ubuntu 12.04 සඳහා සහය නවත්වනු ඇත. පැරණි Linux පද්ධති සඳහා වන සහාය අවසන් කිරීමට හේතු අතර පැරණි පරිසරයන් සමඟ අනුකූලතාව දිගටම පවත්වා ගැනීමට සීමිත සම්පත් වේ. විශේෂයෙන්ම, පැරණි Glibcs ​​සඳහා සහය සඳහා LLVM සහ හරස් සම්පාදන උපයෝගිතා වල අනුවාද අවශ්‍යතා වැඩි වීම හමුවේ, අඛණ්ඩ ඒකාබද්ධතා පද්ධතියක් පරීක්ෂා කිරීමේදී පැරණි මෙවලම් භාවිතා කිරීම අවශ්‍ය වේ. කර්නල් අනුවාද අවශ්‍යතා වැඩි වීමට හේතු වී ඇත්තේ පැරණි කර්නල් සමඟ ගැළපීම සහතික කිරීම සඳහා ස්ථර නඩත්තු කිරීමේ අවශ්‍යතාවයකින් තොරව libstd හි නව පද්ධති ඇමතුම් භාවිතා කිරීමේ හැකියාවයි.

පැරණි Linux කර්නලයක් සහිත පරිසරයක Rust-built executables භාවිතා කරන පරිශීලකයින් ඔවුන්ගේ පද්ධති උත්ශ්‍රේණි කිරීමට, compiler හි පැරණි නිකුතු මත රැඳී සිටීමට හෝ ගැළපුම පවත්වා ගැනීම සඳහා ඔවුන්ගේම libstd fork ස්ථර සමඟ පවත්වා ගැනීමට උනන්දු කරනු ලැබේ.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න