Glibc 2.43 släppt med ISO C23-funktioner och förbättringar

GNU-projektet har släppt version 2.43 av GNU C Library, känd som glibc, sex månader efter den föregående uppdateringen. Denna version förbättrar efterlevnaden av ISO C23-standarden och inkluderar säkerhetsfixar, prestandaförbättringar och stöd för nya plattformar. Den introducerar flera nya minnesfunktioner och optimeringar för olika arkitekturer.

GNU C Library, eller glibc, fungerar som det centrala gränssnittet mellan användarprogram och Linuxkärnan. Den 24 januari 2026 släppte GNU-projektet version 2.43, en tyst men betydande uppdatering sex månader efter 2.42-utgåvan. Ett nyckelfokus för glibc 2.43 är förbättrad efterlevnad av ISO C23-standarden. Den lägger till nya standardiserade minnesfunktioner, inklusive free_sized, free_aligned_sized och memset_explicit. Uppdateringen innehåller också reviderat assert-beteende och nya definitioner för C23-matematik- och tidsfunktioner. För att bibehålla const-korrekthet har flera etablerade API:er modifierats, vilket potentiellt kräver justeringar i påverkade projekt. Säkerheten får uppmärksamhet med fixar för tre sårbarheter: en heap-korruptionsbrist i memalign, informationsläckor i nätverksnamnupplösningsfunktioner och exponering av oinitialiserat minne i wordexp. Prestandaförbättringar inkluderar snabbare och mer precisa matematikfunktioner, hämtade från optimeringar i CORE-MATH-projektet. Arkitekturspecifika förbättringar täcker bättre hantering av AArch64, optimerad memset för RISC-V och stöd för kommande Intel x86-processorer. För Linux-system integrerar glibc 2.43 nya gränssnitt som openat2 och minnesförseglingsfunktionen mseal. Lokaliseringdata har uppdaterats för att stämma överens med Unicode 17.0, och experimentellt Clang-byggstöd är nu tillgängligt. Dessa ändringar syftar till att stärka tillförlitligheten och effektiviteten i open source-miljömjukvarumiljöer, med fullständiga detaljer i det officiella meddelandet och releasenoterna.

Relaterade artiklar

Illustration of a laptop showing the new Linux Mint LMDE 7 Gigi release based on Debian 13, highlighting its desktop interface for a news article on the software update.
Bild genererad av AI

Linux Mint släpper LMDE 7 Gigi baserat på Debian 13

Rapporterad av AI Bild genererad av AI

Linux Mint-projektet har släppt LMDE 7, med kodnamnet Gigi, som sin senaste Debian-baserade utgåva. Denna långsiktiga supportversion bygger direkt på Debian 13 Trixie för att säkerställa oberoende från Ubuntu. Den inkluderar uppdaterad programvara och förbättringar för en mer bekväm skrivbordsupplevelse.

GNU C Library har åtgärdat en långvarig säkerhetsbrist som sträcker sig tillbaka till 1996. Denna fix, identifierad som CVE-2026-0915, patchar en brist som funnits i biblioteket sedan de tidiga versionerna. Uppdateringen syftar till att förbättra säkerheten för system som förlitar sig på denna grundläggande komponent i Linux-distributioner.

Rapporterad av AI

Biblioteket Simple DirectMedia Layer (SDL) har nått version 3.4 och introducerar flera förbättringar för utvecklare. Viktiga uppdateringar inkluderar många nya applikationsprogrammeringsgränssnitt, förbättrad Emscripten-kompatibilitet och inbyggt stöd för PNG-bilder. Denna version syftar till att stärka utvecklingen av plattformsövergripande multimedia.

Linux Mint 22.3, den senaste långsiktiga supportversionen fram till 2029, har officiellt släppts efter sin betafas. Bygger på betaförbättringar som förbättrade systemverktyg och uppgraderingar av Cinnamon-skrivbordet och är den stabila versionen nu redo för användare som söker en stabil, användarvänlig Linux-distribution.

Rapporterad av AI

Nya benchmarks visar betydande prestandavinster vid byggande av Linux 6.19-kärnan med LLVM Clang 21 och Link-Time Optimization, jämfört med traditionella GCC-byggen. Tester på högpresterande AMD-hårdvara belyser förbättringar i systemeffektivitet. Denna utveckling understryker pågående framsteg inom kompilatorsteknik för öppna operativsystem.

Linux Mint-teamet har släppt betaversionen av Linux Mint 22.3, med kodnamnet 'Zena', som innehåller betydande uppdateringar av Cinnamon-skrivbordsmiljön. Denna utgåva, den fjärde och sista i Linux Mint 22-serien, bygger på Ubuntu 24.04.3 LTS och introducerar förbättringar som en omdesignad appmeny och förbättrade filsökfunktioner. Den syftar till att ge en mer polerad upplevelse, särskilt med Wayland-stöd.

Rapporterad av AI

Mageia-projektet har presenterat den första alfa-ISO:n för sin kommande Linux-distribution Mageia 10, driven av Linuxkärnan 6.18 LTS. Denna tidiga byggversion bjuder in utvecklare, testare och entusiaster att utvärdera kommande funktioner inför det planerade släppet i april 2026. Märkvärt är att den behåller stöd för 32-bitarsarkitekturer trots branschens övergång bort från dem.

 

 

 

Denna webbplats använder cookies

Vi använder cookies för analys för att förbättra vår webbplats. Läs vår integritetspolicy för mer information.
Avböj