FERRAMENTAS LINUX: O Mold Linker salta da v2.4.1 para a v2.30 para resolver a compatibilidade do GNU libtool

domingo, 17 de março de 2024

O Mold Linker salta da v2.4.1 para a v2.30 para resolver a compatibilidade do GNU libtool

 


Lançamento do Mold 2.30: Um Vinculador de Alta Velocidade de Código Aberto

Neste fim de semana, o Mold 2.30 foi lançado, marcando a versão mais recente deste vinculador de alta velocidade de código aberto, que serve como uma alternativa ao GNU Gold/LD e LLVM LLD.

O Mold continua a se destacar em desempenho quando comparado aos linkers mais estabelecidos. No entanto, a versão 2.30 é principalmente sobre correções. Para aqueles que estão acompanhando o projeto de perto, a mudança da versão 2.4 para 2.30 pode ser surpreendente. Esta mudança foi feita para melhorar a compatibilidade com o GNU libtool.

Rui Ueyama, o principal desenvolvedor do Mold, explicou no anúncio da v2.30: “Aumentamos o número da versão de 2.4.1 para 2.30.0, mesmo que esta versão contenha apenas pequenas correções de bugs. Esta mudança foi feita para evitar que o GNU libtool confundisse o Mold 2.4.1 com o GNU ld 2.4.1, levando-o a concluir incorretamente que nosso vinculador era uma versão desatualizada do vinculador GNU. Aumentar o número da versão para se alinhar com o GNU ld pode não ser a solução mais elegante, mas é uma abordagem prática para resolver o problema de compatibilidade com o GNU libtool.”

As demais alterações do Mold 2.30 são correções de bugs bastante rotineiras. 

Para mais detalhes sobre as alterações e downloads do Mold 2.30, visite o GitHub.

Nenhum comentário:

Postar um comentário