URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 128115
[ Назад ]

Исходное сообщение
"Выпуск системной библиотеки Glibc 2.36"

Отправлено opennews , 02-Авг-22 13:50 
После шести месяцев разработки опубликован релиз системной библиотеки GNU C Library (glibc) 2.36, которая полностью следует требованиям стандартов ISO C11 и POSIX.1-2017. В состав нового выпуска включены исправления от 59 разработчиков...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=57585


Содержание

Сообщения в этом обсуждении
"Выпуск системной библиотеки Glibc 2.36"
Отправлено АнонимкаРастуимка , 02-Авг-22 13:50 
в ядро руст уже завезли, а сюда когда?

"Выпуск системной библиотеки Glibc 2.36"
Отправлено DEF , 02-Авг-22 13:58 
Glibrust?

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 02-Авг-22 15:01 
Перепиши его уже полностью!

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 02-Авг-22 15:02 
Gliberust

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 02-Авг-22 15:30 
Gli-st

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Кир , 02-Авг-22 13:59 
Расторасам нет покоя... Допилите уже растоось и извращайтесь там как хотите.

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 02-Авг-22 14:13 
А ты кто такой? Может у тебя права на ядро есть? Покажи свои коммиты.

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 02-Авг-22 14:14 
У тебя синдром вахтера?

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Кир , 02-Авг-22 14:32 
От ктотакого слышу. )))

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 02-Авг-22 14:12 
Нет раст уже дропнул поддержку старых ядер. Поэтому он поддерживает только своё никому ненужное ядро и никто не помнит как оно называется.  

"Выпуск системной библиотеки Glibc 2.36"
Отправлено швондер , 02-Авг-22 14:04 
ажиотаж в камментах вокруг раста напоминает такую же ненормальную активность вокруг устройств на винфон, была попытка у мс зайти в мобильники. На я-маркете и прочих ресурсах были счастливые пользователи, которым вначале не нужны были навигаторы: ведь для этого есть отдельные устройства, много качественнее мобилок, затем они стали хвастаться появлением навигационных приложений в их супер-пупер-маркете, все это осталось памятником сетевым троллям. и тут такая же песня с растом на опеннете.

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 02-Авг-22 14:13 
«День мы сидим, другой день сидим, а на третий день Орлиный Глаз заметил, что у сарая нет одной стены.»

"Выпуск системной библиотеки Glibc 2.36"
Отправлено ryoken , 02-Авг-22 14:16 
Поправьте если ошибаюсь. Это ведь второй по важности посля ядра компонент..?

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Какаянахренразница , 02-Авг-22 14:41 
Да, всё именно так... А что?

"Выпуск системной библиотеки Glibc 2.36"
Отправлено ryoken , 02-Авг-22 16:29 
> Да, всё именно так... А что?

Ничего такого, просто для себя уяснить :).


"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 02-Авг-22 15:00 
По времени сборки в LFS Glibc собирается в два дольше ядра. Да еще и два независимых раза.  

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 02-Авг-22 15:05 
Я бы не сказал, что в Gentoo GLibc собирается в два раза дольше ядра.

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 02-Авг-22 15:08 
Так и не говори.

"Выпуск системной библиотеки Glibc 2.36"
Отправлено fghj , 02-Авг-22 17:41 
Может в случае сборки ядра используется многоядерность,
а для glibc используется по какой-то причине "make" без флага "-j$(nproc)"?

"Выпуск системной библиотеки Glibc 2.36"
Отправлено asdasd , 02-Авг-22 18:32 
Попахивает чушью. Даже bzImage и то медленнее собирается, а если modules добавить так и подавно.

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 02-Авг-22 19:38 
Нет не чушь. При сборке ядро эффективно паралелится, это я давно заметил. В Linux From Scratch GCC и Glibc долго собираются.

"Выпуск системной библиотеки Glibc 2.36"
Отправлено P , 02-Авг-22 20:32 
GCC везде не быстро собирается

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 02-Авг-22 21:45 
В этом плане Tiny C Compiler (tcc) хорош - меньше секунды на его сборку уходит.

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноньчик , 02-Авг-22 22:34 
А дальше им можно что-нибудь системного собрать?

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 03-Авг-22 01:38 
Да, системный gcc!

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 03-Авг-22 11:12 
Для системного я сам не пробовал. Думаю, что всё не так просто.
Патченая версия ядра им собиралась. Чел из mailing list'а tcc им лисп регулярно собирает, и в целом использует для быстрой прогонки тестов при разработке каких-то проектов.

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 04-Авг-22 12:55 
> GCC везде не быстро собирается

Минут 10-15 на старом ноуте. Если собирать с поддержкой лишь С/C++ и x86/amd64.
https://cgit.freebsd.org/ports/tree/lang/gcc10/Makefile


"Выпуск системной библиотеки Glibc 2.36"
Отправлено Анончик , 04-Авг-22 14:57 
> Минут 10-15 на старом ноуте

А сколько старому ноуту лет? Какой процессор, память?


"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 04-Авг-22 15:03 
>> Минут 10-15 на старом ноуте
> А сколько старому ноуту лет? Какой процессор, память?

11 лет, i5 M (самый первый), 8GB ОЗУ.



"Выпуск системной библиотеки Glibc 2.36"
Отправлено Анонимий Анонимович Ананас , 03-Авг-22 02:07 
>Glibc собирается в два дольше ядра

Не поленился и проверил.
Внезапно ты почти прав:
# time emerge -1 =sys-libs/glibc-2.35-r8
real    2m21.640s
# Linux kernel 5.18.14-gentoo
real    1m23.490s


"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 03-Авг-22 09:07 
Странно что кто-то вообще анонимам в комментариях. Анонимы самый непогрешимые люди в природе.

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Ан , 04-Авг-22 12:35 
С нуля компилируй, а не из кэша.

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 02-Авг-22 15:58 
> Это ведь второй по важности

С учётом того, что вся приложуха завязана на API Glibc, я бы сказал, первый.
И при этом последние годы API Glibc яростно курочат так, что куча "старых" программ постоянно отсеивается.


"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 02-Авг-22 19:40 
Прогрессивно же! Прогресс не стоит на месте. Я вот жду когда мой роолинговый дистр на свежый GNU libc перейдёт.

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Страдивариус , 02-Авг-22 15:06 
Ничё се. pidfd родился ещё в 2019-м. И только-только дополз до glibc...

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 02-Авг-22 15:09 
Стабильно зато.  

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 02-Авг-22 15:39 
Statx лет 5 добавяли. Разрабы glibc всегда тормозили.

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 02-Авг-22 19:42 
Сам ты тормоз. Это назвается ответственностью.

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 02-Авг-22 21:05 
По этой причине в DE всё это время не было данной исключительно необходимой фичи с временем создания файла. И так со всем. А поддержки xattrs я так и не дождался. Вроде, как раз 5 дет назад в glibc добавили? Что там было раньше? Но это второстепенно, спасибо, хоть в современных DE при перемещении файла расширенные атрибуты сохраняются (теперь).

"Выпуск системной библиотеки Glibc 2.36"
Отправлено warlock66613 , 03-Авг-22 00:01 
> исключительно необходимой фичи с временем создания файла

Исключительно необходимой фичи с несуществующим временем.


"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 02-Авг-22 17:01 
Убрали поддержку того, убрали поддержку этого.

В 2001 году я помню, как бывалые линуксоиды говорили, что GNU/Linux поддерживает всё и всегда, и никогда не дропает. (Только с поддержкой железа иногда проблемы, нужно самому свой драйвер писать, как настоящие мужчины.)

И где? Дропнутая фича на дропнутой фиче.


"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 02-Авг-22 17:17 
разработчики glibc: добавляют 18 новых фич и дропают поддержку 2 переменных окружения
опеннет: СПЛОШНЫЕ ДРОПНУТЫЕ ФИЧИ

ох лол.


"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 02-Авг-22 19:41 
Обычный старческий максимализм.

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 02-Авг-22 20:22 
Ну да, подобавляли всякий мусор из черновиков, которые еще десять раз переписать могут и которыми никто не пользуется.
И дропнули что работало годами.

"Выпуск системной библиотеки Glibc 2.36"
Отправлено аНОНИМ , 02-Авг-22 19:41 
Это про ядро говорили ващето. Наздоровье юзай древние софты с древней глибсью на новых ядрах.

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 02-Авг-22 21:20 
Из ядра-то ничего не удаляют, да.

"Выпуск системной библиотеки Glibc 2.36"
Отправлено llolik , 03-Авг-22 08:47 
Ну, вообще, user-space стараются держать максимально стабильным. То, что там в kernel-space (про который и сказано stable API is nonsence) что-то меняется, user-space-а как правило не касается от слова совсем (разве что флаги и новые API добавляют). Линус как-то говорил, что по этому пункту правило строгое и от него отступают только в крайних безвыходных случаях.

"Выпуск системной библиотеки Glibc 2.36"
Отправлено kusb , 02-Авг-22 18:26 
Эх, а ведь может благодаря им у Linux 2%. Стабильное abi.

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 02-Авг-22 19:41 
Линукс не устраивал гонки за десктопами. Линукс десктопы нужны исключительно как единая экосистема с линукс серверами не больше.  

"Выпуск системной библиотеки Glibc 2.36"
Отправлено kusb , 02-Авг-22 23:57 
> Линукс не устраивал гонки за десктопами. Линукс десктопы нужны исключительно как единая
> экосистема с линукс серверами не больше.

Спорно. И Linux не единая сущность. Сомневаюсь что многим из GNU этого не нужно. С другой стороны это политически полезно - в такой экосистеме несвободное ПО будет жить плохо.


"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 03-Авг-22 09:10 
Если бы десктопы были такой целью их бы делали целенаправленно, а не создавали пучок дистрибутиводелов, которые делали кто во что горазд.  Да даже результат известен 100% из топ 500 суперкомпьютеров.  А не десктопов.

"Выпуск системной библиотеки Glibc 2.36"
Отправлено kusb , 04-Авг-22 19:09 
> Если бы десктопы были такой целью их бы делали целенаправленно, а не
> создавали пучок дистрибутиводелов, которые делали кто во что горазд.  Да
> даже результат известен 100% из топ 500 суперкомпьютеров.  А не
> десктопов.

Ты опять говоришь, будто Вселенский Linux Комитет во всех смыслах существует. Linux просто оказался в кассу для суперкомпьютеров, там не так важны были недостатки системы и ПО для него. Ну и да - наверняка протаскивали. Но это не совсем согласованная работа. И люди которые хотели протащить Linux на десктоп тоже существовали и существуют.

(Интересно, а какая доля Linux по специализированным ну ...тоже десктопам типа рабочих станций. Там разные интересные вещи бывают.)


"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 02-Авг-22 19:41 
А чо так толсто то?

"Выпуск системной библиотеки Glibc 2.36"
Отправлено kusb , 02-Авг-22 23:55 
> А чо так толсто то?

Режим безумия включён, но я пошёл в атаку?
И о чём ты говоришь?


"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноньчик , 02-Авг-22 22:36 
Внедряют нестабильное, ожидаем понижение до 1%.

"Выпуск системной библиотеки Glibc 2.36"
Отправлено anonima , 02-Авг-22 20:22 
Отличная библиотека отличного языка. Все радуются.

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 02-Авг-22 20:24 
Поскорее бы уже все стали muslимами, сколько можно тащить это легаси

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 02-Авг-22 21:13 
Так может сказать только человек, совершенно не разбирающийся в вопросе, от слова "совсем".

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноньчик , 02-Авг-22 22:38 
Просвяти, что кроме wвабодки мешает.

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 02-Авг-22 22:51 
> Просвяти, что кроме wвабодки мешает.

Низкое качество кода и не универсальность (в более широком смысле, чем можно подумать).


"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноньчик , 02-Авг-22 23:06 
Примеры?

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 02-Авг-22 23:17 
> Примеры?

https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=musl

Да и открой код, они нажимают на то, что можно проще, но сложность глибц не на пустом месте возникла. Дальше докера пускать нельзя.

https://musl.libc.org/releases.html


"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноньчик , 03-Авг-22 00:11 
CVE 8:169 в пользу musl. Ну да, не на пустом, как и всего гнутого софта.

>докера

Всё понятно.


"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 03-Авг-22 00:36 
Тебя не смущает, что за ошибки и где они обнаруживаются? Кстати, 169 -- это, очевидно, в пользу глибц.

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноньчик , 03-Авг-22 12:44 
Получается, чем больше CVE, тем лучше? Мне такая логика непонятна.

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 02-Авг-22 23:14 
Ахаха, а вот в жлибе качество кода просто ух!

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 02-Авг-22 23:18 
Нормальный там код. То, что он нечитаемый -- это проблема, но, он достаточно выверенный, и при этом протестированный.

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноньчик , 03-Авг-22 12:45 
>нормальный
>нечитаемый

Выбери что-то одно. Ну или критерий "нормальности".


"Выпуск системной библиотеки Glibc 2.36"
Отправлено n00by , 03-Авг-22 14:26 
Руткиты с LD_PRELOAD отвалятся.

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноньчик , 03-Авг-22 14:46 
Ахаха, так и знал.

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Анонн , 02-Авг-22 21:56 
Еще целую кучу регрессий поправили... В общем им явно есть куда расти.

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 03-Авг-22 10:06 
И тут раст приплёл, ну ты посмотри на него!

"Выпуск системной библиотеки Glibc 2.36"
Отправлено Аноним , 11-Авг-22 20:22 
Спасибо, скачал)