Glibc 2.43 lançado com recursos do ISO C23 e melhorias

O Projeto GNU lançou a versão 2.43 da GNU C Library, conhecida como glibc, seis meses após a atualização anterior. Esta versão avança na conformidade com o padrão ISO C23 e inclui correções de segurança, melhorias de desempenho e suporte a novas plataformas. Ela introduz várias novas funções de memória e otimizações para diversas arquiteturas.

A GNU C Library, ou glibc, serve como a interface principal entre programas de usuário e o kernel Linux. Em 24 de janeiro de 2026, o Projeto GNU lançou a versão 2.43, marcando uma atualização discreta, mas significativa, seis meses após o lançamento da 2.42. Um foco chave do glibc 2.43 é a conformidade aprimorada com o padrão ISO C23. Ela adiciona novas funções de memória padronizadas, incluindo free_sized, free_aligned_sized e memset_explicit. A atualização também apresenta comportamento revisado do assert e novas definições para funções matemáticas e de tempo do C23. Para manter a correção de const, várias APIs estabelecidas foram modificadas, o que pode exigir ajustes em projetos afetados. A segurança recebe atenção com correções para três vulnerabilidades: uma falha de corrupção de heap em memalign, vazamentos de informação em funções de resolução de nomes de rede e exposição de memória não inicializada em wordexp. As melhorias de desempenho incluem funções matemáticas mais rápidas e precisas, baseadas em otimizações do projeto CORE-MATH. Melhorias específicas de arquitetura abrangem melhor tratamento de AArch64, um memset otimizado para RISC-V e suporte para processadores Intel x86 futuros. Para sistemas Linux, o glibc 2.43 incorpora novas interfaces como openat2 e a função de selagem de memória mseal. Os dados de localidade foram atualizados para alinhar com o Unicode 17.0, e o suporte experimental de build com Clang agora está disponível. Essas mudanças visam reforçar a confiabilidade e eficiência em ambientes de software de código aberto, com detalhes completos no anúncio oficial e notas de lançamento.

Artigos relacionados

A GNU C Library abordou uma vulnerabilidade de segurança de longa data que remonta a 1996. Esta correção, identificada como CVE-2026-0915, corrige uma falha presente na biblioteca desde suas primeiras versões. A atualização visa aprimorar a segurança para sistemas que dependem deste componente fundamental das distribuições Linux.

Reportado por IA

A biblioteca Simple DirectMedia Layer (SDL) atingiu a versão 3.4, introduzindo várias melhorias para desenvolvedores. As atualizações principais incluem numerosas novas interfaces de programação de aplicações, compatibilidade aprimorada com Emscripten e suporte integrado a imagens PNG. Este lançamento visa fortalecer o desenvolvimento multimídia multiplataforma.

O Arch Linux lançou sua ISO de instalação mensal para março de 2026, incorporando atualizações dos repositórios de fevereiro. O snapshot inclui um novo kernel Linux, bibliotecas atualizadas, ambientes de desktop e melhorias de segurança. Serve como mídia de instalação para novos usuários sem introduzir mudanças específicas na distribuição.

Reportado por IA

A Free Software Foundation Latin America lançou o GNU Linux-Libre 6.19, atualizando scripts de deblobbing para se alinhar ao kernel Linux 6.19 upstream. Esta versão visa blobs de firmware proprietário em componentes como gráficos Intel Xe, IWLWIFI sem fio e NVIDIA Nova. O esforço continua uma campanha de quase duas décadas para criar um kernel totalmente livre de código não livre.

sexta-feira, 13 de fevereiro de 2026, 01:09h

Tiny Core Linux lança versão 17.0 com atualizações modernas

quarta-feira, 04 de fevereiro de 2026, 01:01h

GNU Coreutils 9.10 lançado com correções de estabilidade

terça-feira, 03 de fevereiro de 2026, 06:56h

Arch Linux lança ISO de fevereiro com atualizações de kernel e desktop

domingo, 25 de janeiro de 2026, 00:56h

Resumo semanal do Linux destaca atualizações principais para 19-25 de janeiro de 2026

sexta-feira, 23 de janeiro de 2026, 05:24h

GNU Guix 1.5 lançado após três anos de desenvolvimento

quinta-feira, 22 de janeiro de 2026, 12:25h

Lançamento final do Linux Mint 22.3 agora disponível

terça-feira, 30 de dezembro de 2025, 07:49h

Clang com LTO impulsiona desempenho do kernel Linux

segunda-feira, 29 de dezembro de 2025, 06:54h

Fedora Linux revela recursos principais nas versões 42 e 43 de 2025

domingo, 21 de dezembro de 2025, 11:32h

GnuCash 5.14 introduz suporte a títulos do Tesouro dos EUA

quinta-feira, 18 de dezembro de 2025, 17:14h

OpenZFS 2.4 é lançado com suporte ao Linux 6.18 e quotas

 

 

 

Este site usa cookies

Usamos cookies para análise para melhorar nosso site. Leia nossa política de privacidade para mais informações.
Recusar