LINUX.ORG.RU

Дистрибутив Debian возвращается к использованию библиотеки GLIBC

 , , ,


1

2

Пять лет назад Debian и производные от него дистрибутивы отказались от использования GLIBC (GNU C Library) в пользу EGLIBC (Embedded GLIBC). Теперь же мейнтейнеры дистрибутива собираются вновь вернуться к использованию GLIBC в качестве подсистемы времени выполнения по умолчанию.

На момент публикации новости пакет glibc уже был загружен в экспериментальную ветку дистрибутива.

Проект EGLIBC приказал долго жить по уважительной причине: разработчики GLIBC сменялись много раз за последние несколько лет в силу двух главных причин. Во-первых, Ульрих Дреппер (Ulrich Drepper) покинул Red Hat (равно как и собственно разработку GLIBC), во-вторых, комитет, руководивший разработкой GLIBC, самораспустился.

Следствием вышеперечисленных событий стал более дружественный процесс разработки, основанный на командной работе и эффективном сотрудничестве.

Теперь проект будет использовать один репозиторий для всех архитектур GLIBC.

Наиболее важными функциональными особенностями EGLIBC, включёнными в GLIBC, являются, например, использование не bash-совместимой POSIX-оболочки или же переименование ключевых слов.

Заметное отличие новой библиотеки заключается в том, что добавлена поддержка настраиваемых компонентов, которые первоначально планировалось использовать в процессе установки Debian путём сборки последних с флагом -Os без поддержки функций NIS и RPC.

>>> Подробности (на английском)

★★★★★

Проверено: fallout4all ()
Последнее исправление: Wizard_ (всего исправлений: 4)

А на ffmpeg вернуться пока не решились?

aidan ★★★★
()

в качестве подсистемы времени выполнения по умолчанию.

-20 за гуглтранслейт

Deleted
()

все правильно сделали. дебиан стал чуточку гнутее. =3

Lincor
()
Ответ на: комментарий от Ttt

Лизнул Дрепперу — потерял звезду :}

Deleted
()

отказались от использования GLIBC

А зачем это было нужно?

qzxcvbnm
()
Ответ на: комментарий от tailgunner

Возвращение блудного сына.

Скорее папашу выпустили из реабилитационной клиники.

А вот и голос из параллельной вселенной. Вселенной, где волшебный баш-инит попирает ногами жалкий systemd, гербалайф-eglibc помогает сбросить тонны жира, и все это на теплом ламповом ламповом SPARC.

anonymous
()

цитата для тех, кто не знает почему в 2009 году Debian перешел на eglibc:

The EGLIBC is a variant of the GLIBC which stays source and binary compatible with the original GLIBC. While primarily targeted for embedded architectures, it has some really nice points:

1) More friendly upstream (especially with regard to embedded architectures): “Encourage cooperation, communication, civility, and respect among developers” (as opposed to this).
2) Stable branch with fixes for important bugs (a real one, not like the GLIBC one which is left unchanged).
3) Better support for embedded architectures.
4) Support for different shells (GLIBC only supports bash).
5) Support for building with -Os.
6) Configurable components (do we really need NIS or RPC support in debian-installer?).
7) Better testsuite for optimized or biarch packages

почему они решили вернуться - не знаю, ищите сами

reprimand ★★★★★
()
Последнее исправление: reprimand (всего исправлений: 1)

Заметное отличие новой библиотеки заключается в том, что добавлена поддержка настраиваемых компонентов, которые первоначальное планировалось использовать в процессе установки Debian, путем сборки последних с флагом -Os без поддержки функций NIS и RPC

InYaz finished?

redgremlin ★★★★★
()

все как обычно - редхат гадит

anonymous
()
Ответ на: комментарий от anonymous

волшебный баш-инит попирает ногами жалкий systemd, гербалайф-eglibc помогает сбросить тонны жира, и все это на теплом ламповом ламповом SPARC.

А вот и следущий кандидат в реабилитационную клинику.

tailgunner ★★★★★
()
Ответ на: комментарий от reprimand

Вернулись, потому что большинство из перечисленного появилось и в GLIBC после отставки Ульриха Дреппера, обладавшего чрезвычайно трудным характером.

anonymous
()
Ответ на: комментарий от mix_mix

Ждём перехода на uClibc через полгода.

Ubulibc.

anonymous
()

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

з.ы. читая новость, очень хотел попинать автора за язык, только с виду похожий на русский. но, оказывается, англоязычная новость тоже феерически косноязычна. наивный подстрочный перевод оной обречен выглядеть посланием марсиан.

bmfx
()
Ответ на: комментарий от Deleted

Напишите тогда свой адекватный перевод. А мой перевод не с гуглопереводчика, а по памяти из книжоночок ;)

Twissel ★★★★★
() автор топика
Ответ на: комментарий от reprimand

Я не буду фапать на скор, дядюшка Фокус, честно, честно!

Твой Фунтик

Надо же мне хоть одну новость запилить, а то какой же я без этого буду лоровец,однако!

Twissel ★★★★★
() автор топика
Ответ на: комментарий от bmfx

Да, похоже, что Вы правы.

sudo cast fallout4all, mono, Shaman007, прошу исправить текст новости согласно данному замечанию.

Twissel ★★★★★
() автор топика
Ответ на: комментарий от redgremlin

Да. Это как в старом анекдоте из «Городка».

-Штирлиц, скажите почему вы такой убежденный молчун и знаете по-немецки только два словосочетания: Jawohl и Nicht Verstehein?

-Понимаете, группен-фюрер,у нас в маленькой немецкой деревне преподавателем работал таджик и учил нас всего два класса. Потом он бессовестно бежал. А я по-немецки успел выучить только это.

-Проклятые гастарбайтеры!

Twissel ★★★★★
() автор топика
Последнее исправление: Twissel (всего исправлений: 1)
Ответ на: комментарий от Twissel

Надо же мне хоть одну новость запилить, а то какой же я без этого буду лоровец,однако!

Я к своей первой новости за 2 дня готовился, а примечания и прочие вещи о релизе вообще за месяц до выхода читал.
Какой ты будешь лоровец? Такой же как и все, ничем не примечательная биомасса, получающая в свой адрес ругань о хреновой работе, из-за которой надо бить по рукам

reprimand ★★★★★
()
Ответ на: комментарий от reprimand

Ладно, согласен. Просто по-правде тут сработал фактор спешки, чтобы кто-то не опубликовал новость до меня, это да. Ведь мою первую новость не опубликовали, фактор мини-честолюбия как никак :)

Twissel ★★★★★
() автор топика
Ответ на: комментарий от Twissel

фактор спешки

...который в итоге выливается в «хочешь как лучше, а получается как всегда»

Посмотрел я ту «новость». И первый комментарий к ней.

В общем, работай!

reprimand ★★★★★
()
Ответ на: комментарий от reprimand

Спасибо. Будет больше свободного времени буду постить новости для души. А сейчас действительно получилось как у Ипполит Матвеича:

-Но ведь хочется поскорее, Остап Ибрагимович!

-Скоро только кошки родятся!

Twissel ★★★★★
() автор топика
Ответ на: комментарий от Twissel

права на редактирование еще есть?

в качестве подсистемы времени выполнения по умолчанию.

замени на

в качестве стандартной библиотеки Си по умолчанию.

reprimand ★★★★★
()
Ответ на: комментарий от reprimand

Нету. Потому и кастовал модераторов :(

Twissel ★★★★★
() автор топика

Также нужно исправить опечатку

комитет руководивший разработкой GLIBC

Twissel ★★★★★
() автор топика
Ответ на: комментарий от swar0g

говнюк ульрих свалил, теперь наконец-то эсперанто локаль добавят

Как этот ульрих препятствовал эсперанто-локали?

eugeno ★★★★★
()
Последнее исправление: eugeno (всего исправлений: 1)

Ахаха, переходимцы нагулялись. Лучше бы блох поучились дружнее вылавливать, чем шастать туда-сюда. Слово glibc, кстати, не является аббревиатурой, не надо его ТАК уж капслочить.

Citramonum ★★★
()
Ответ на: комментарий от yoghurt

Офигеть, уже 5 лет прошло.

да ужас, сам в шоке. только ж недавно читал в релиз-нотес к выпуску... эээ, чего там, Сквиза? как вчера... а тут - пять лет, на тебе! блин, так и жизнь пройдет, а кругом - Дебиан, стабильность)))

объясните лучше кто-нибудь: собранные сейчас бинари нормально будут работать? ну пакеты-то обновят, а самосбор? оно совсем-совсем совместимо, или есть нюансы?
ЗЫ. блин, еще включай вам жабоскрипт, чтоб полюбоваться на чертову нечитаемую капчу((

anonymous
()
Ответ на: комментарий от eugeno

гуглил одно время этот вопрос, нашел баг в багзилле.не помню уже, кем он был закрыт, но комментарий там категоричный, в стиле Дреппера «Artifical languages will never be aded.».

eternal_sorrow ★★★★★
()

А можно такую же новость, но про systemd?

Smacker ★★★★★
()
Ответ на: комментарий от anonymous

теплом ламповом ламповом SPARC

Спарк уже как лет 10 нифига не теплый и не ламповый, а очень даже, дорогой, коропоративный, энтерпрайзный и попильный. Правда, весь мир продолжает пилить бабло на продукции IBM, от чего у Ларри уже который год баттхерт и он все проклинает этот самый чемодан без ручки, доставшийся ему с наследием санки.

anonymous
()

glibc вылечился от дреппера

anonymous
()
Ответ на: комментарий от kto_tama

Ещё в 2010 ушёл из Red Hat в Goldman Sachs, еще в 2012 окончательно отошёл от разработки glibc. Дебиановцы, как водится, шустрые аки Тортилла.

redgremlin ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.