Entre os muitos projetos escritos em Rust que vêm ganhando força nos últimos anos está o uutils como um substituto baseado em Rust para o GNU Coreutils que é comumente usado em sistemas Linux. Hoje está disponível o uutils 0.0.16 como o último passo nesta missão de substituição do Rust. Assim, o uutils 0.0.16 foi lançado como substituto do GNU Coreutils baseado em Rust.
O GNU Coreutils fornece alguns utilitários principais comuns para sistemas Linux com várias ferramentas de linha de comando, enquanto o uutils está reescrevendo esses utilitários na linguagem de programação Rust. Alguns componentes do uutils mostraram ser mais rápidos ao escrevê-lo em Rust, permitindo melhorar a segurança da memória e manter uma base de código moderna.
uutils 0.0.16 lançado como substituto do GNU Coreutils baseado em Rust
- Com o uutils 0.0.16, eles agora mudaram o tratamento do código de saída de retorno para corresponder ao comportamento GNU;
- o utilitário tail teve uma refatoração significativa;
- chroot está retornando melhores códigos de saída;
- a análise do argumento dd foi revisada com maior compatibilidade com GNU dd;
- e vários outros utilitários receberam suporte para novos argumentos adicionados.
- Também houve outras correções e melhorias para aumentar a compatibilidade do uutils com o GNU Coreutils.
Downloads e mais detalhes sobre o uutils 0.0.16 via GitHub.
Mesa 22.2.1 lançado com dezenas de correções de driver OpenGL/Vulkan
Para aqueles que estão adiando a atualização para os drivers OpenGL e Vulkan de código aberto Mesa 22.2 até que a primeira versão pontual chegue com quaisquer correções antecipadas e correções de fallout, essa versão v22.2.1 já está disponível.
Os usuários estáveis do Mesa costumam esperar até o lançamento do ponto xx.y.1 antes de mudar para uma nova série estável. O Mesa 22.2 foi lançado em 20 de setembro e mais uma vez fez parte de lançamento de seus lançamentos pontuais quinzenais habituais. No entanto, agora chegou essa atualização um tanto quanto atrasada.
O atual gerente de lançamento do Mesa, Dylan Baker, comentou:
“Estou um pouco atrasado para divulgar isso, culpo o XDC. De qualquer forma. Isso é basicamente o que *deveria* ter sido em 22.21, com alguns extras, então haverá um lançamento regular de 22.2 na próxima semana.”
Incluído no Mesa 22.2.1 estão dezenas de correções relacionadas a RADV + ACO, NIR, código central Gallium3D, Virgl, LLVMpipe, Zink e muitas outras correções em geral. Como Dylan colocou no anúncio de lançamento de 22.2.1, “No geral, muitas correções boas em toda a árvore”.