После шести месяцев разработки опубликован релиз системной библиотеки GNU C Library 2.43 (glibc), которая полностью следует требованиям стандартов ISO C23 и POSIX.1-2024. В создании нового выпуска приняли участие 69 разработчиков...Подробнее: https://www.opennet.me/opennews/art.shtml?num=64670
Почему не пишете про то, какие бэкдоры были добавлены вместе с кодом?
Ой, прости.
В релиз также добавлены никакие бэкдоры
Это мы узнаем позднее из багрепортов.
>Добавлена экспериментальная возможность сборки компилятором Clang, которая пока доступна только для платформ aarch64-linux-gnu и x86_64-linux-gnu при использовании runtime, совместимого с libgcc. Для сборки Glibc требуется как минимум версия Clang 18.Ну и где настоящие сишники, когда они так нужны? Кто там рассказывал, что у си несколько компиляторов?
Они заняты фиксами CVE и добавлением новых.
Мифология Си: Любой может написать компилятор, потому что у Си есть славный Стандарт!Reality check:
1. Стандарт платный. Странная особенность для вроде бы "открытого" "общедоступного" языка.
2. Стандарт состоит из: а) оглавления, б) undefined behavior. Больше там ничего нет. Допустим, в оглавлении написано: "Глава о том, как складывать инты .... Страница 1234". Переходим на эту страницу и читаем: "Складывайте как хотите. int + int это undefined behavior."
3. Гигантское количество проектов собирается ровно одним компилятором. Поддержка второго компилятора там всегда экспериментальная. Например, хромиум официально собирается только шлангом. Для поддержки GCC всегда нужны патчи. Всегда! За пруфами идите в репу Gentoo, в котором эти патчи обновляются каждый (!) релиз хромиума.
Ничего нет лучше и надёжней С и glibc.
Переписать на Раст!