Lançado o Picolibc 1.1 com suporte a E/S de arquivo POSIX

Lançado o Picolibc 1.1 com suporte a E/S de arquivo POSIX
c

O desenvolvedor de longa data do X11, Keith Packard, passou muito tempo nos últimos meses enquanto trabalhava no SiFive trabalhando no Picolibc como uma nova biblioteca C para sistemas embarcados. Então, foi lançado o Picolibc 1.1 com suporte a E/S de arquivo POSIX.

O Picolibc foi projetado apenas para casos de uso incorporados neste momento. Ele foi desenvolvido anteriormente por Keith com o nome newlib-nano. O Picolibc 1.1 já está disponível como o segundo lançamento estável do projeto.

Lançado o Picolibc 1.1 com suporte a E/S de arquivo POSIX

O Picolibc 1.1 adiciona suporte à biblioteca auxiliar de semi-hospedagem para facilitar o processo de execução em um emulador ou depurador como QEMU, suporte a E/S de arquivo POSIX e outras atualizações de código de seu projeto newlib. O suporte de E/S do arquivo POSIX funcionará para sistemas que exponham o suporte de abertura, fechamento, leitura e gravação.

O Picolibc 1.1 também adiciona um exemplo “olá mundo”, mostrando como criar um aplicativo completo para RISC-V e ARM com o Picolibc.

Mais detalhes sobre o Picolibc 1.1, no blog de Keith, enquanto o código está no GitHub.

OpenWrt 19.07 RC oferece suporte à configuração WPA3, todos os alvos na mesma versão do kernel

Lançado o Picolibc 1.1 com suporte a E/S de arquivo POSIX

O OpenWrt 19.07 está a caminho como o próximo lançamento de recurso para esta distribuição Linux focada em roteador e rede que permanece bastante popular entre os entusiastas.

O candidato a lançamento do OpenWrt 19.07 foi disponibilizado esta semana e apresenta todos os destinos de hardware que agora estão convergindo para a mesma versão do kernel (Linux 4.14.151) onde, como nas versões anteriores, havia uma mistura de ramos do Linux usados dependendo do hardware. O GCC 7.4, musl libc 1.1.24 e Binutils 2.31.1 estão entre os outros componentes do OpenWrt 19.07 RC1.

O OpenWrt 19.07 está trazendo:

  • suporte à configuração WPA3 para redes sem fio;
  • correções de cliente e servidor DHCPv6;
  • outras melhorias no manuseio de redes com e sem fio;
  • muitas correções de taxa de transferência, suporte a dispositivos novos e atualizados;
  • e renderização de visualizações do lado do cliente na interface da web para melhor desempenho.
  • A interface do usuário da web do OpenWrt também possui várias correções de segurança.

Então, mais detalhes sobre o OpenWrt 19.07 RC nos fóruns do OpenWrt.org.