Glibc 2.43 dirilis dengan fitur ISO C23 dan peningkatan

Proyek GNU telah merilis versi 2.43 dari GNU C Library, yang dikenal sebagai glibc, enam bulan setelah pembaruan sebelumnya. Versi ini meningkatkan kepatuhan terhadap standar ISO C23 dan mencakup perbaikan keamanan, peningkatan kinerja, serta dukungan platform baru. Ia memperkenalkan beberapa fungsi memori baru dan optimalisasi untuk berbagai arsitektur.

GNU C Library, atau glibc, berfungsi sebagai antarmuka inti antara program pengguna dan kernel Linux. Pada 24 Januari 2026, Proyek GNU merilis versi 2.43, yang menandai pembaruan yang tenang namun signifikan enam bulan setelah rilis 2.42. Fokus utama glibc 2.43 adalah peningkatan kepatuhan terhadap standar ISO C23. Ia menambahkan fungsi memori standar baru, termasuk free_sized, free_aligned_sized, dan memset_explicit. Pembaruan ini juga menyertakan perilaku assert yang direvisi dan definisi baru untuk fungsi matematika dan waktu C23. Untuk mempertahankan kebenaran const, beberapa API yang sudah ada telah dimodifikasi, yang mungkin memerlukan penyesuaian pada proyek yang terpengaruh. Keamanan mendapat perhatian dengan perbaikan untuk tiga kerentanan: kesalahan korupsi tumpukan di memalign, kebocoran informasi di fungsi resolusi nama jaringan, dan paparan memori yang tidak diinisialisasi di wordexp. Peningkatan kinerja mencakup fungsi matematika yang lebih cepat dan akurat, diambil dari optimalisasi proyek CORE-MATH. Peningkatan khusus arsitektur mencakup penanganan AArch64 yang lebih baik, memset yang dioptimalkan untuk RISC-V, dan dukungan untuk prosesor Intel x86 mendatang. Untuk sistem Linux, glibc 2.43 mengintegrasikan antarmuka baru seperti openat2 dan fungsi penyegelan memori mseal. Data lokalisasi telah diperbarui untuk selaras dengan Unicode 17.0, dan dukungan build Clang eksperimental kini tersedia. Perubahan ini bertujuan untuk meningkatkan keandalan dan efisiensi di lingkungan perangkat lunak open-source, dengan detail lengkap di pengumuman resmi dan catatan rilis.

Artikel Terkait

GNU C Library telah menangani kerentanan keamanan yang sudah lama ada sejak 1996. Perbaikan ini, yang diidentifikasi sebagai CVE-2026-0915, menambal cacat yang ada di pustaka sejak versi awalnya. Pembaruan ini bertujuan untuk meningkatkan keamanan bagi sistem yang bergantung pada komponen dasar ini dari distribusi Linux.

Dilaporkan oleh AI

Pustaka Simple DirectMedia Layer (SDL) telah mencapai versi 3.4, memperkenalkan beberapa peningkatan untuk pengembang. Pembaruan utama mencakup banyak antarmuka pemrograman aplikasi baru, kompatibilitas Emscripten yang lebih baik, dan dukungan gambar PNG bawaan. Rilis ini bertujuan untuk memperkuat pengembangan multimedia lintas platform.

Arch Linux telah mengeluarkan ISO instalasi bulanan untuk Maret 2026, yang menggabungkan pembaruan dari repositori Februari. Snapshot ini mencakup kernel Linux baru, pustaka yang diperbarui, lingkungan desktop, dan peningkatan keamanan. Ini berfungsi sebagai media instalasi untuk pengguna baru tanpa memperkenalkan perubahan distribusi spesifik.

Dilaporkan oleh AI

Free Software Foundation Latin America telah merilis GNU Linux-Libre 6.19, memperbarui skrip deblobbing untuk selaras dengan kernel Linux 6.19 upstream. Versi ini menargetkan blob firmware kepemilikan pada komponen seperti grafis Intel Xe, nirkabel IWLWIFI, dan NVIDIA Nova. Upaya ini melanjutkan dorongan hampir dua dekade untuk menciptakan kernel sepenuhnya bebas dari kode non-bebas.

 

 

 

Situs web ini menggunakan cookie

Kami menggunakan cookie untuk analisis guna meningkatkan situs kami. Baca kebijakan privasi kami untuk informasi lebih lanjut.
Tolak