Não deve ser surpreendente para os usuários Linux mais antigos a forma como o Fedora Linux tende a sempre ser fornecido com o mais moderno suporte de cadeia de ferramentas de compilador de código aberto possível. No entanto, para o Fedora 37 que deve chegar ainda neste ano, eles novamente estão planejando a implementação do que há de mais moderno e eficiente. Sendo assim, o Fedora 37 planeja Binutils 2.38 e biblioteca GNU C 2.36.
O Fedora 36 que saiu neste começo de ano foi lançado com o compilador GCC 12 por padrão, mesmo tendo sido lançado apenas alguns dias antes, graças aos atrasos no lançamento do F36.
Fedora 37 planeja Binutils 2.38 e biblioteca GNU C 2.36
O lançamento do Fedora tende a ocorrer com a mais nova coleção de compiladores GNU e geralmente está entre os primeiros sistemas operacionais a fazer. Com o Fedora 37, ele será enviado com a versão mais recente do GCC 12 point. Enquanto isso, planejado para o Fedora 37 está o GNU Binutils 2.38 e os lançamentos GNU C Library 2.36 ainda a serem lançados.
O Binutils 2.38 foi lançado em fevereiro com suporte para CPU LoongArch, Intel AVX-512 FP16, suporte para núcleos Arm mais recentes e outras melhorias para esses utilitários binários GNU. Ele não fez o F36, mas está no Fedora Rawhide e planejado para ser a versão do Binutils para o Fedora 37.
Enquanto isso, o Glibc 2.36 deve sair em agosto. Espera-se que o Glibc 2.36 tenha suporte LoongArch, descarta vários caminhos de código otimizados SSSE3, novas funções pidfd_open, pidfd_getfd, pidfd_send_signal no Linux, suporte para o formato relativo de realocação DT_RELR, funções process_madvise e process_mrelease adicionadas, o resolvedor de stub DNS no-aaaa é introduzido, e as funções fsopen, fsmount, move_mount são adicionadas para as novas APIs de montagem do kernel do Linux.
Onde encontrar
A cadeia de ferramentas GNU planejada para o Fedora 37 pode ser encontrada nesta proposta de mudança. Isso representa principalmente uma formalidade dada a história do Fedora de suporte a ferramentas de ponta.
Fora do espaço GNU, o lançamento do Fedora 37 no final de outubro também está planejando o LLVM 15 que, por sua vez, deve ter seu lançamento estável saindo ainda em setembro.
Outra novidade é que o novo Fedora 37 vai permitir o acesso irrestrito ao FlatHub. Esta mudança planejada permite fácil acesso a uma gama muito maior de software e evita confusão por parte dos usuários porque algumas ofertas do Flathub não estão disponíveis no Fedora.Há alguma oposição possível a essa mudança em sua forma atual, porque os Flatpaks têm maior prioridade sobre os RPMs no GNOME Software.