Rhybuddiodd datblygwyr y prosiect Rust ddefnyddwyr am y cynnydd sydd ar fin digwydd yn y gofynion ar gyfer yr amgylchedd Linux yn y casglwr, y rheolwr pecyn Cargo a'r llyfrgell safonol libstd. Gan ddechrau gyda Rust 1.64, a drefnwyd ar gyfer Medi 22, 2022, bydd y gofynion sylfaenol ar gyfer Glibc yn cael eu codi o fersiwn 2.11 i 2.17, a'r cnewyllyn Linux o 2.6.32 i 3.2. Mae'r cyfyngiadau hefyd yn berthnasol i weithrediadau cais Rust a adeiladwyd gyda libstd.
Mae'r citiau dosbarthu RHEL 7, SLES 12-SP5, Debian 8 a Ubuntu 14.04 yn bodloni'r gofynion newydd. Bydd cefnogaeth i RHEL 6, SLES 11-SP4, Debian a Ubuntu 12.04 yn dod i ben. Ymhlith y rhesymau dros ddod â chefnogaeth i systemau Linux hŷn i ben mae adnoddau cyfyngedig i barhau i gynnal cydnawsedd ag amgylcheddau hŷn. Yn benodol, mae cymorth ar gyfer Glibcs hŷn yn gofyn am ddefnyddio offer hŷn wrth wirio mewn system integreiddio barhaus, yn wyneb gofynion fersiwn cynyddol yn LLVM a chyfleustodau traws-grynhoi. Mae'r cynnydd mewn gofynion fersiwn cnewyllyn oherwydd y gallu i ddefnyddio galwadau system newydd yn libstd heb yr angen i gynnal haenau i sicrhau cydnawsedd â chnewyllyn hŷn.
Anogir defnyddwyr sy'n defnyddio gweithredyddion wedi'u hadeiladu gan Rust mewn amgylcheddau â chnewyllyn Linux hŷn i uwchraddio eu systemau, aros ar fersiynau hŷn o'r casglwr, neu gynnal eu fforc libstd eu hunain gyda haenau i gynnal cydnawsedd.
Ffynhonnell: opennet.ru