LLVM 11.0.0
Fedora 33 vem com LLVM 11.
Todos os subprojetos do LLVM no Fedora serão atualizados para a versão 11. No entanto, os pacotes que atualmente dependem das bibliotecas do clang
e llvm
na versão 10 continuarão a funcionar.
Foram adicionados pacotes de compatibilidade clang10
e llvm10
a esta versão.
Se os mantenedores desejam reconstruir pacotes que dependem de clang-libs
ou llvm-libs
, mas ainda não funcionam com o LLVM 11, eles precisam modificar seus arquivos de especificação (spec files) para depender dos pacotes de compatibilidade clang10
e llvm10
.
Mudança no nome dos pacotes de compatibilidade. O ".0" foi removido do nome do pacote e agora os pacotes de compatibilidade são chamados de |
O Clang 11.0.0 oferece suporte à opção -fstack-clash-protection
para as arquiteturas x86_64
e s390x
. Como parte desta atualização, o arquivo rpmrc no redhat-rpm-config
foi modificado, de modo que -fstack-clash-protection
é adicionado às opções de otimização (optflags) quando a macro %toolchain
é definida como clang.
Alterações
A lista completa de novos recursos, melhorias e correções de bugs que acompanham o LLVM 11 pode ser encontrada nas notas de lançamento upstream.
Want to help? Learn how to contribute to Fedora Docs ›