{"id":154965,"date":"2026-01-24T23:11:55","date_gmt":"2026-01-24T21:11:55","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-standartnyh-si-bibliotek-glibc-2-43-i-newlib-4-6-0"},"modified":"2026-01-24T23:11:55","modified_gmt":"2026-01-24T21:11:55","slug":"vypusk-standartnyh-si-bibliotek-glibc-2-43-i-newlib-4-6-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/vypusk-standartnyh-si-bibliotek-glibc-2-43-i-newlib-4-6-0","title":{"rendered":"Erscheinung der Standard-C-Bibliotheken Glibc 2.43 und newlib 4.6.0.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Nach sechs Monaten Entwicklung wurde die Version 2.43 der GNU C Library (glibc) ver\u00f6ffentlicht, die vollst\u00e4ndig den Anforderungen der Standards ISO C23 und POSIX.1-2024 entspricht. An der Erstellung dieser neuen Version waren 69 Entwickler beteiligt.     <\/p>\n<p>Zu den in Glibc 2.43 umgesetzten Verbesserungen geh\u00f6ren:   <\/p>\n<ul>\n<li class=\"l\"> Eine experimentelle Unterst\u00fctzung f\u00fcr das Bauen mit dem Clang-Compiler wurde hinzugef\u00fcgt, die derzeit nur f\u00fcr die Plattformen aarch64-linux-gnu und x86_64-linux-gnu verf\u00fcgbar ist, wenn zur Laufzeit eine mit libgcc kompatible Version verwendet wird. F\u00fcr das Bauen von Glibc ist mindestens Clang Version 18 erforderlich.\n<li class=\"l\"> F\u00fcr Linux-Systeme wurde die Funktion mseal() hinzugef\u00fcgt, die es Prozessen erm\u00f6glicht, eine Sperre f\u00fcr \u00c4nderungen an bestimmten Teilen ihres Adressraums festzulegen.\n<li class=\"l\"> F\u00fcr Linux-Systeme wurde die Funktion openat2() hinzugef\u00fcgt, die im Gegensatz zur Funktion openat() eine Reihe zus\u00e4tzlicher Flags unterst\u00fctzt, um den Pfad der Datei einzuschr\u00e4nken (Verbot des \u00dcberquerens von Einh\u00e4ngepunkten, symbolischen Links, Magic-Links (\/proc\/PID\/fd) und Komponenten von &#171;..&#187;).\n<li class=\"l\"> Es wurden die Funktionen free_sized, free_aligned_sized, memset_explicit und memalignment hinzugef\u00fcgt, die im C23-Standard eingef\u00fchrt wurden.\n<li class=\"l\"> Gem\u00e4\u00df dem Standard C23 wird der Aufruf von assert als Makro mit variabler Argumentanzahl definiert, das Ausdr\u00fccke mit Kommas innerhalb des Initialisierers unterst\u00fctzt.\n<li class=\"l\"> Gem\u00e4\u00df dem C23-Standard werden die Funktionen bsearch, memchr, strchr, strpbrk, strrchr, strstr, wcschr, wcspbrk, wcsrchr, wcsstr und wmemchr, die Zeiger auf Eingabearrays zur\u00fcckgeben, als Makros umdefiniert, die einen Zeiger auf einen Typ mit dem Qualifikator &#171;const&#187; zur\u00fcckgeben, wenn das Eingabeargument ein Zeiger auf einen Typ mit dem Qualifikator &#171;const&#187; ist.\n<li class=\"l\"> Der Header math.h enth\u00e4lt jetzt die Definitionen der Typen long_double_t, _Float32_t, _Float64_t und _Float128_t, die im Standard C23 eingef\u00fchrt wurden.\n<li class=\"l\"> Es wurden optionale Zeitmessmodi TIME_MONOTONIC (stets ansteigende Zeit, die nicht von \u00c4nderungen der Systemuhr abh\u00e4ngt), TIME_ACTIVE und TIME_THREAD_ACTIVE (Zeit der aktiven Ausf\u00fchrung eines Prozesses oder Threads) f\u00fcr die Verwendung in der Funktion timespec_get hinzugef\u00fcgt.\n<li class=\"l\"> Optimierte Varianten der mathematischen Funktionen acosh, asinh, atanh, erf, erfc, lgamma und tgamma wurden aus dem Projekt CORE-MATH \u00fcbertragen.\n<li class=\"l\"> Optimierte Implementierungen der Funktionen fma, fmaf, remainder, remaindef, frexpf, frexp, frexpl (binary128) und frexpl (intel96) wurden hinzugef\u00fcgt.\n<li class=\"l\"> Die Leistung der mathematischen Funktionen acosf, acoshf, asinhf, atan2f, atanhf, coshf, fmodf, lgammaf\/lgammaf_r, log10f, remainderf, sinhf, sqrtf, tgammaf, y0\/j0, y1\/j1 und yn\/jn wurde durch die Entfernung des SVID-Fehlerverarbeitungs-Codes (Aufruf der Benutzerfunktion matherr bei Fehlern) f\u00fcr neue Builds verbessert (um die Kompatibilit\u00e4t mit bereits kompilierten Programmen zu gew\u00e4hrleisten, bleiben sie im compat-Modus erhalten).\n<li class=\"l\"> Auf x86-Systemen wurde die Unterst\u00fctzung f\u00fcr die Intel-Prozessoren Nova Lake und Wildcat Lake hinzugef\u00fcgt.\n<li class=\"l\"> Auf AArch64-Systemen wurde in der malloc-Funktion standardm\u00e4\u00dfig die Unterst\u00fctzung f\u00fcr gro\u00dfe Seiten (transparent huge pages) mit einer Gr\u00f6\u00dfe von 2MB aktiviert (der Parameter ibc.malloc.hugetlb ist jetzt auf 1 gesetzt). In der clone()-Funktion wurde die Deaktivierung des ZA-Zustands (Z-Array) auf CPUs mit Unterst\u00fctzung der SME-Erweiterung (Scalable Matrix Extension) implementiert.\n<li class=\"l\"> F\u00fcr AArch64-Systeme, die die BTI-Erweiterung (Branch Target Identification) unterst\u00fctzen, wurde die Einstellung glibc.cpu.aarch64_bti hinzugef\u00fcgt, die es erm\u00f6glicht, BTI f\u00fcr alle ausf\u00fchrbaren Dateien und Bibliotheken zwangsweise zu aktivieren. BTI verhindert Spr\u00fcnge zu beliebigen Code-Stellen, um der Erstellung von Gadgets in Exploits entgegenzuwirken, die Techniken der R\u00fccksprung-orientierten Programmierung nutzen.\n<li class=\"l\"> Auf AArch64-Systemen, die eine der Erweiterungen zum Schutz vor Branch Target Identification oder Guarded Control Stack unterst\u00fctzen, ist die Verwendung der Umgebungsvariablen &#171;LD_DEBUG=security&#187; erlaubt, um vom Linker Warnungen beim Laden von ausf\u00fchrbaren Dateien und Bibliotheken auszugeben, die diese Erweiterungen nicht unterst\u00fctzen.\n<li class=\"l\"> F\u00fcr AArch64-Systeme wurden vektorielle Varianten der Funktionen exp2m1, exp10m1, log10p1, log2p1 und rsqrt hinzugef\u00fcgt.\n<li class=\"l\"> F\u00fcr die RISC-V-Architektur wurde eine optimierte Implementierung der Funktion memset hinzugef\u00fcgt, die die RVV-Erweiterung (RISC-V Vector) nutzt.\n<li class=\"l\"> Im Testset wurde die \u00dcberpr\u00fcfung der Multithreading-F\u00e4higkeit sowie der Funktionen scanf, strerror und strsignal erheblich erweitert.\n<li class=\"l\"> Die Zeichencodierungen, Informationen \u00fcber Zeichenarten und Transliterierungstabellen wurden aktualisiert, um die Unicode-Spezifikation 17.0.0 zu unterst\u00fctzen.\n<li class=\"l\"> In der Implementierung der Funktionalit\u00e4t LD_PROFILE wurde die Verwendung des Standardverzeichnisses (\/var\/tmp) zur Speicherung von Profildaten eingestellt. Zum Speichern solcher Daten ist jetzt eine explizite Angabe des Verzeichnisses \u00fcber die Umgebungsvariable LD_PROFILE_OUTPUT erforderlich.\n<li class=\"l\"> Sicherheitsanf\u00e4lligkeiten wurden behoben:\n<ul>\n<li class=\"l\"> CVE-2026-0861 &#8212; Ganzzahl\u00fcberlauf in der Funktion memalign, der zur Besch\u00e4digung des Heaps f\u00fchrt.\n<li class=\"l\"> CVE-2026-0915 &#8212; Stack-Inhaltsleck in den Funktionen getnetbyaddr und getnetbyaddr_r.\n<li class=\"l\"> CVE-2025-15281 &#8212; R\u00fcckgabe von nicht initialisiertem Speicher, der stillschweigende Daten enthalten kann, bei Verwendung der Funktion wordexp mit den Parametern WRDE_REUSE und WRDE_APPEND.      <\/ul>\n<\/ul>\n<p>Au\u00dferdem hat das Cygwin-Projekt nach einem Jahr Entwicklung die Version 4.6.0 der Standard-C-Bibliothek newlib ver\u00f6ffentlicht, die von Ingenieuren der Firma Red Hat entwickelt wird. Die Bibliothek zielt darauf ab, eine kompakte Implementierung der Standard-C-Bibliothek (libc) bereitzustellen, die f\u00fcr den Einsatz in eingebetteten Systemen mit begrenztem nichtfl\u00fcchtigem Speicher und RAM geeignet ist. Der Code des Projekts ist in C geschrieben und unter der LGPLv2-Lizenz ver\u00f6ffentlicht.      <\/p>\n<p> In der neuen Version von newlib:  <\/p>\n<ul>\n<li class=\"l\"> Erweiterte Unterst\u00fctzung der Spezifikation POSIX.1-2024.\n<li class=\"l\"> Verbesserte Leistung der Funktionen memcpy, mempcpy und memmove.\n<li class=\"l\"> Die Option &#171;&#8212;enable-newlib-hw-misaligned-access&#187; wurde hinzugef\u00fcgt.\n<li class=\"l\"> Optimierung der Architektur RISC-V f\u00fcr die Funktionen der Serien mem* und str*.\n<li class=\"l\"> \u00dcberarbeiteter Code zur Verarbeitung von Lokalen, der die globale Variable global_locale_string zugunsten separater Variablen locale_string f\u00fcr jedes Locale-Objekt vom Typ locale_t entfernt.\n<li class=\"l\"> Unterst\u00fctzung f\u00fcr die neue Plattform m68k-atari-elf hinzugef\u00fcgt.\n<li class=\"l\"> Der Code strtorQ.c aus der FreeBSD-Bibliothek gdtoa wurde \u00fcbertragen, der zur Implementierung der Unterst\u00fctzung f\u00fcr den 128-Bit-Typ &#171;long double&#187; in der Funktion strtold verwendet wird.\n<li class=\"l\"> Die Zeichencodierungen wurden auf Unicode 17.0 aktualisiert.    <\/ul>\n<p>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=64670\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0448\u0435\u0441\u0442\u0438 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 GNU C Library 2.43 (glibc), \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f\u043c \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043e\u0432 ISO C23 \u0438 POSIX.1-2024. \u0412 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u043d\u043e\u0432\u043e\u0433\u043e \u0432\u044b\u043f\u0443\u0441\u043a\u0430 \u043f\u0440\u0438\u043d\u044f\u043b\u0438 \u0443\u0447\u0430\u0441\u0442\u0438\u0435 69 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432. \u0418\u0437 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0432 Glibc 2.43 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u0439 \u043c\u043e\u0436\u043d\u043e \u043e\u0442\u043c\u0435\u0442\u0438\u0442\u044c: \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u0430\u044f \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0441\u0431\u043e\u0440\u043a\u0438 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u043e\u043c Clang, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u043e\u043a\u0430 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c aarch64-linux-gnu \u0438 x86_64-linux-gnu \u043f\u0440\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-154965","post","type-post","status-publish","format-standard","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0448\u0435\u0441\u0442\u0438 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 GNU C Library 2.43 (glibc), \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f\u043c \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043e\u0432 ISO C23 \u0438 POSIX.1-2024. \u0412 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u043d\u043e\u0432\u043e\u0433\u043e \u0432\u044b\u043f\u0443\u0441\u043a\u0430 \u043f\u0440\u0438\u043d\u044f\u043b\u0438 \u0443\u0447\u0430\u0441\u0442\u0438\u0435 69 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432. \u0418\u0437 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0432 Glibc 2.43 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u0439 \u043c\u043e\u0436\u043d\u043e \u043e\u0442\u043c\u0435\u0442\u0438\u0442\u044c: \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u0430\u044f \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0441\u0431\u043e\u0440\u043a\u0438 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u043e\u043c Clang, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u043e\u043a\u0430 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c aarch64-linux-gnu \u0438 x86_64-linux-gnu \u043f\u0440\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/vypusk-standartnyh-si-bibliotek-glibc-2-43-i-newlib-4-6-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0445 \u0421\u0438-\u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a Glibc 2.43 \u0438 newlib 4.6.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0448\u0435\u0441\u0442\u0438 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 GNU C Library 2.43 (glibc), \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f\u043c \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043e\u0432 ISO C23 \u0438 POSIX.1-2024. \u0412 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u043d\u043e\u0432\u043e\u0433\u043e \u0432\u044b\u043f\u0443\u0441\u043a\u0430 \u043f\u0440\u0438\u043d\u044f\u043b\u0438 \u0443\u0447\u0430\u0441\u0442\u0438\u0435 69 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432. \u0418\u0437 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0432 Glibc 2.43 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u0439 \u043c\u043e\u0436\u043d\u043e \u043e\u0442\u043c\u0435\u0442\u0438\u0442\u044c: \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u0430\u044f \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0441\u0431\u043e\u0440\u043a\u0438 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u043e\u043c Clang, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u043e\u043a\u0430 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c aarch64-linux-gnu \u0438 x86_64-linux-gnu \u043f\u0440\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/vypusk-standartnyh-si-bibliotek-glibc-2-43-i-newlib-4-6-0\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-01-24T21:11:55+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-01-24T21:11:55+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Ver\u00f6ffentlichung der Standard-C-Bibliotheken Glibc 2.43 und newlib 4.6.0 | ProHoster","description":"Nach sechsmonatiger Entwicklung wurde die Systembibliothek GNU C Library 2.43 (glibc) ver\u00f6ffentlicht, die vollst\u00e4ndig den Anforderungen der Standards ISO C23 und POSIX.1-2024 entspricht. An der Erstellung der neuen Version waren 69 Entwickler beteiligt. Zu den Verbesserungen in Glibc 2.43 geh\u00f6rt unter anderem die experimentelle M\u00f6glichkeit, mit dem Compiler Clang zu bauen, die vorerst nur f\u00fcr die Plattformen aarch64-linux-gnu und x86_64-linux-gnu verf\u00fcgbar ist.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/vypusk-standartnyh-si-bibliotek-glibc-2-43-i-newlib-4-6-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0445 \u0421\u0438-\u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a Glibc 2.43 \u0438 newlib 4.6.0 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0448\u0435\u0441\u0442\u0438 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 GNU C Library 2.43 (glibc), \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f\u043c \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043e\u0432 ISO C23 \u0438 POSIX.1-2024. \u0412 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u043d\u043e\u0432\u043e\u0433\u043e \u0432\u044b\u043f\u0443\u0441\u043a\u0430 \u043f\u0440\u0438\u043d\u044f\u043b\u0438 \u0443\u0447\u0430\u0441\u0442\u0438\u0435 69 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432. \u0418\u0437 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0432 Glibc 2.43 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u0439 \u043c\u043e\u0436\u043d\u043e \u043e\u0442\u043c\u0435\u0442\u0438\u0442\u044c: \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u0430\u044f \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0441\u0431\u043e\u0440\u043a\u0438 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u043e\u043c Clang, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u043e\u043a\u0430 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c aarch64-linux-gnu \u0438 x86_64-linux-gnu \u043f\u0440\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438","og:url":"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/vypusk-standartnyh-si-bibliotek-glibc-2-43-i-newlib-4-6-0","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2026-01-24T21:11:55+00:00","article:modified_time":"2026-01-24T21:11:55+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"154965","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-24 21:12:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-24 21:11:56","updated":"2026-01-24 21:12:19"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/154965","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=154965"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/154965\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=154965"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=154965"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=154965"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}