LINUX.ORG.RU

Вышла glibc 2.7


0

0

По прошествии 5 месяцев разработки, вышла новая версия библиотеки GNU Lib C.

Список основных изменений:

  • Новые интерфейсы: mkostemp, mkostemp64 - работают как mkstemp*, но могут принимать больше опций;
  • Новые Linux-интерфейсы: signalfd, eventfd, eventfd_read, and eventfd_write;
  • Добавлена поддержка O_CLOEXEC;
  • Шифрование паролей, основанное на SHA-256 и SHA-512;
  • Добавлена поддержка приватных (private) futex'ов;
  • Дополнительные функции для управления CPU;
  • Новые локали: ber_DZ, ber_MA, en_NG, fil_PH, fur_IT, fy_DE, ha_NG, ig_NG, ik_CA, iu_CA, li_BE, li_NL, nds_DE, nds_NL, pap_AN, sc_IT, tk_TM, ug_CN, yo_NG.
Полный список доступен здесь -- http://sources.redhat.com/cgi-bin/cvs...

>>> Подробности

Re: Вышла glibc 2.7

ого когда столлман успел?

zup-rk27 ★★ ()

Re: Вышла glibc 2.7

ждём ебилдов, так? =)

amoralyrr ★☆ ()

Re: Вышла glibc 2.7

>Добавлены функции для управления CPU;

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

xTERM ★★ ()

Re: Вышла glibc 2.7

Интересно, пофиксили ли символ разделения разрядов в русской локали UTF8 и будет ли эта glibc медленнее предыдущих ...

saper ★★★★ ()

Re: Вышла glibc 2.7

Что на этот раз поломали? (С)

matich ()
Ответ на: Re: Вышла glibc 2.7 от amoralyrr

Re: Вышла glibc 2.7

> ждём ебилдов, так? =)

Уже в RPM Fedora-8 test3 :)

sergeil ()

Re: Вышла glibc 2.7

Классно.

В скоро выходящюю 8 федору она уже входит. Редхат не только активно девелопит glibc, но и активно проталкивает новые версии.

А среди особенностей новой версии стоит отметить еще одну: в сочетании с последними версиями gcc при компиляции программ с -D_FORTIFY_SOURCE она способна обеспечить защиту от атак на переполнение стэка для C++ приложений (предыдущие версии обеспечивали только защиту для C). Массивный пересбор и тестирование софта в таком режиме уже позволил найти и исправить несколько потенциальных проблем безопасности.

anonymous ()
Ответ на: Re: Вышла glibc 2.7 от zup-rk27

Re: Вышла glibc 2.7

> ого когда столлман успел?

Причем тут столлман?

Смотрим NEWS, почти все фичи "Implemented by Ulrich Drepper."

(ведущий разработчик glibc, http://en.wikipedia.org/wiki/Ulrich_Drepper )

anonymous ()
Ответ на: Re: Вышла glibc 2.7 от sergeil

Re: Вышла glibc 2.7

>Уже в RPM Fedora-8 test3 :)

у меня в сусе пока нету. Ждёмс :)

amoralyrr ★☆ ()

Re: Вышла glibc 2.7

так долго шли к 2.3.x, а тут прорвало :)

Adjkru ★★★★★ ()

Re: Вышла glibc 2.7

Интересно, а утечка памяти в Firefox исправлена?

anonymous ()

Re: Вышла glibc 2.7

Кто-нибудь воообще это использует?

anonymous ()
Ответ на: Re: Вышла glibc 2.7 от saper

Re: Вышла glibc 2.7

> Интересно, пофиксили ли символ разделения разрядов в русской локали UTF8 и будет ли эта glibc медленнее предыдущих ...

А ты баг-репорт писал? На сколько я понял, русской локалью вообще никто не занимается. Я недавно писал баг-репорт на первый день недели в русской локали. Там Улрич (или как его) ответил, что-то вроде, что в отношении русской локали он доверяет любому баг-репорту заведомо больше, чем тому, что написано в ней.

anonymous ()

Re: Вышла glibc 2.7

Чудненько.. ;-) Надо будет заценить в ближайшее время..

MiracleMan ★★★★★ ()

Re: Вышла glibc 2.7

А проблема с фрагментацией кучи исправлена?

anonymous ()

Re: Вышла glibc 2.7

> Новые интерфейсы: mkostemp, mkostemp64 - работают как mkstemp*, но могут принимать больше опций; Новые Linux-интерфейсы: signalfd, eventfd, eventfd_read, and eventfd_write; Добавлена поддержка O_CLOEXEC; Шифрование паролей, основанное на SHA-256 и SHA-512; Добавлена поддержка приватных (private) futex'ов;

«Папа, а это ты с кем сейчас разговаривал?»

ebonent ★★ ()
Ответ на: Re: Вышла glibc 2.7 от anonymous

Re: Вышла glibc 2.7

> Я недавно писал баг-репорт на первый день недели в русской локали. Там Улрич (или как его) ответил, что-то вроде, что в отношении русской локали он доверяет любому баг-репорту заведомо больше, чем тому, что написано в ней.

Это поэтому в Убунте русские дни недели сокращаются как Вск, Пнд, Втр? И названия месяцев с заглавной буквы идут?

ebonent ★★ ()

Re: Вышла glibc 2.7

зачастили с релизами.. что не есть хорошо в обшем то для дистрибутивостроителей..

Somewho ★★ ()

Re: Вышла glibc 2.7

>Добавлена поддержка приватных (private) futex'ов;

что такое futex?

Esh ★★★★ ()
Ответ на: Re: Вышла glibc 2.7 от matich

Re: Вышла glibc 2.7

>Что на этот раз поломали? (С)

Да. Изменение интерфейса для nisplus в прошлой версии заставило повозиться.

krege ()
Ответ на: Re: Вышла glibc 2.7 от kaktyc

Re: Вышла glibc 2.7

> Да. http://sourceware.org/bugzilla/show_bug.cgi?id=3842

Да, именно этот баг, давно не смотрел на него, пофиксили в конце августа. Ульрих молодец. :-) У Free-SA с отчетами в UTF8 аналогичная проблема, как описана у wget - тысячный разделитель есть только в шрифтах Terminus и Fixed, даже в TTF от M$ нету. Уффф! :-)

saper ★★★★ ()

Re: Вышла glibc 2.7

>yo_NG

yo, nigga!

:-)

gr_buza ★★★★ ()

Re: Вышла glibc 2.7

Чёрт, только-только перешёл на gcc-4.2/glibc-2.6.1...

Gharik ()
Ответ на: Re: Вышла glibc 2.7 от Gharik

Re: Вышла glibc 2.7

лол, некрофил, уже 4.2.2 давно вышел

anonymous ()
Ответ на: Re: Вышла glibc 2.7 от anonymous

Re: Вышла glibc 2.7

> лол, некрофил, уже 4.2.2 давно вышел

Не тот 4.2 имелся в виду, красноглазег-торопыжка. А из SVN.

Gharik ()
Ответ на: Re: Вышла glibc 2.7 от Gharik

Re: Вышла glibc 2.7

лол, некрофил, уже 4.3 давно есть

anonymous ()

Re: Вышла glibc 2.7

а в какой подверсии пофиксили тормоза с malloc, которые вылезли на MySQL с 16+ CPU?

vadiml ★★★★★ ()

Re: Вышла glibc 2.7

Как-то очень уж мало 5 месяцев IMHO для такого продукта как glibc... Подозрительно как-то даже :)

php-coder ★★★★★ ()
Ответ на: Re: Вышла glibc 2.7 от php-coder

Re: Вышла glibc 2.7

>Как-то очень уж мало 5 месяцев IMHO для такого продукта как glibc...

А ничего можно сказать и не добавили ...

vtVitus ★★★★★ ()

Re: Вышла glibc 2.7

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

some_x ()
Ответ на: Re: Вышла glibc 2.7 от some_x

Re: Вышла glibc 2.7

linux != bsd, потому требовать 100% совместимости нет смысла, и вопрос - чего же такого нет в бсд? просто интересно :)

lester ★★★★ ()
Ответ на: Re: Вышла glibc 2.7 от some_x

Re: Вышла glibc 2.7

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

на раздел "CONFORMING TO" в man'ах не пробовали обращать внимание? да и у того Стивенса особое внимание уделено различиям между реализациями.

edo ()

Re: Вышла glibc 2.7

Бойтесь пользователи Gentoo :-)

AlannY ()
Ответ на: Re: Вышла glibc 2.7 от AlannY

Re: Вышла glibc 2.7

>> Бойтесь пользователи Gentoo :-)

Нам пофиг, у нас кора2дуба, и не одна, а сеть из них под компиляцию генты есть(man distcc). Компилируется быстрее чем качается ;-)

BioMD ()
Ответ на: Re: Вышла glibc 2.7 от some_x

Re: Вышла glibc 2.7

>>Когда эта тормозная бсда перейдёт на glibc, а то достало уже, разработаешь программу под линухом, пытаешься собрать под бсдой и начинается этой функции нет, то не реализованно...
>>some_x *

Пиши свой мега софВтЪ под линукс, дрочильник!

Сделать чтоб собиралось - легко, но не для таких тормозов как ты :)))
Практически уверен что оно _только_ на твоей федоре и собирается, на соседской - уже нет :)

anonymous ()
Ответ на: Re: Вышла glibc 2.7 от vtVitus

Re: Вышла glibc 2.7

>>Как-то очень уж мало 5 месяцев IMHO для такого продукта как glibc...
>А ничего можно сказать и не добавили ...
>vtVitus *** (*) (23.10.2007 10:38:46)

И это очень хорошо! Проблему из-за которой на смп на >20 потоков был провал у мЫскул - поправили? Кстате - на нее фряшники указали :) Надеюсь поправили, я ведь в отличие от сопляков все системы юзаю - и линукс и бсд и соляру и даже ...! :) Когда они становятся лучше - это гуд!
(Правда у последней с этим проблемы, лучше оно уже давно не становилось)

anonymous ()

Re: Вышла glibc 2.7

>По прошествии 5 месяцев разработки, вышла новая версия библиотеки GNU Lib C.

Вот гентушникам сщастье привалило: секс на неделю обеспечен, ведь придётся с нуля систему пересобирать.
А ещё можно взять старенький Pentium 133/64Мб. Эхх, на месяцок закрыться в своей каморке, глядишь, и до Нового года управятся. :))

iZEN ★★★★★ ()
Ответ на: Re: Вышла glibc 2.7 от some_x

Re: Вышла glibc 2.7

>Когда эта тормозная бсда перейдёт на glibc,

Она не тормозная.
http://people.freebsd.org/~kris/scaling/7.0%20Preview.pdf
- страница 18.

Система FreeBSD живёт и работает без glibc, в отличие от Linux, у которого только ядро голое.

iZEN ★★★★★ ()
Ответ на: Re: Вышла glibc 2.7 от iZEN

Re: Вышла glibc 2.7

> Вот гентушникам сщастье привалило

Очень популярный миф. Я раньше тоже был склонен считать, что обновление глибца или гцц в генте приводит к страшным ужасам. На самом деле нет. В данном случае только этот глибц и надо будет собрать. А можно и вовсе не обновлять, никто ж не заставляет. ;)

const86 ★★★★★ ()
Ответ на: Re: Вышла glibc 2.7 от iZEN

Re: Вышла glibc 2.7

>>Вот гентушникам сщастье привалило: секс на неделю обеспечен, ведь придётся с нуля систему пересобирать.

Гонишь. Накуя СИСТЕМУ с нуля собирать? Оно (glibc) что, до несовместимости API поменяло? o_O

BioMD ()
Ответ на: Re: Вышла glibc 2.7 от lester

Re: Вышла glibc 2.7

> и вопрос - чего же такого нет в бсд? просто интересно :)

Не хватает некоторых функций в math.h, например :)

anonymous ()
Ответ на: Re: Вышла glibc 2.7 от iZEN

Re: Вышла glibc 2.7

>Вот гентушникам сщастье привалило

Это только красноглазые бздуны дрочат постоянно make buildkernel/installkernel/buildworld/installworld после каждого патча.

В нормальных же системах достаточно обновить только нужный пакет (будь то coreutils или glibc или ядро). В крайнем случае (при смене API/ABI) нужно обновить зависимости, что делается автоматически пакетным менеджером или скриптами типа revdep-rebuild в дженту.

PS: Ты конфу хобота уже починил?

anonymous ()
Ответ на: Re: Вышла glibc 2.7 от BioMD

Re: Вышла glibc 2.7

>Накуя СИСТЕМУ с нуля собирать?

А бздуны по-другому не могут: в их быдлоподелии есть только make buildworld/installworld для таких случаев.

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