LINUX.ORG.RU
 
Metallic

glibc 2.5


0

0

Изменения:

getaddrinfo теперь приведет в соответствии с RFC 3484, также теперь возможна настройка getaddrinfo в файле /etc/gai.conf

новые интерфейсы: splice, tee, sync_file_range, vmsplice

новый iconv модуль

добавлен интерфейс представленный в RFC 3542

новый формат ELF hash table

новые локали: nr_ZA, pa_PK, ca_AD, ca_FR, ca_IT, el_CY, tr_CY, as_IN, or_IN, csb_PL, fy_NL, sr_ME

и многое другое.

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

* ()
Проверено: ivlad (30.09.2006 12:15:50)

[#]  
MiracleMan

Re: glibc 2.5

OK. Ясно.. ;-)

***** ()
[#]  
B084

Re: glibc 2.5

ТОлько недавно же 2.4 вышла, у них цикл менее полугода чтоли?

** ()
[#]  
mutronix

Re: glibc 2.5

Кто первее соберет? :)

*** ()
[#] Ответ на: Re: glibc 2.5 от B084 30.09.2006 12:30:16  
ale

Re: glibc 2.5

>ТОлько недавно же 2.4 вышла, у них цикл менее полугода чтоли?

присоединяюсь к вопросу, версии 2.4.1 даж не было =(

** ()
[#] Ответ на: Re: glibc 2.5 от B084 30.09.2006 12:30:16  

Re: glibc 2.5

Дык небось это нестабильная ветка, не?

***** ()
[#]  

Re: glibc 2.5

> getaddrinfo теперь приведет в соответствии с RFC 3484

кто кого куда приведёт???

()
[#] Ответ на: Re: glibc 2.5 от z 30.09.2006 12:58:22  

Re: glibc 2.5

> кто кого куда приведёт???
Это приведёт к капцу венды. По-любому.

()
[#] Ответ на: Re: glibc 2.5 от AngryElf 30.09.2006 12:54:51  
ale

Re: glibc 2.5

>Дык небось это нестабильная ветка, не?

сомневаюсь, потому как 2.3 - была стабильной веткой

** ()
[#]  
ip1981

Re: glibc 2.5

>/etc/gai.conf

Улыбнуло.

## ()
[#]  

Re: glibc 2.5

> настройка getaddrinfo в файле /etc/gai.conf

теперь по гос.номеру транспортного средства линух сможет вернуть информацию об адресе прописки автовладельца.

зы: и выписать штрав докучи. man gai_strerror

зыы: винде капец. %)

anonymous ()
[#] Ответ на: Re: glibc 2.5 от ale 30.09.2006 12:49:48  

Re: glibc 2.5

> > ТОлько недавно же 2.4 вышла, у них цикл менее полугода чтоли?

> присоединяюсь к вопросу, версии 2.4.1 даж не было =(

В ядре 2.6.17 появились упомянутые системные вызовы (tee, splice и пр.), о которых разработчики glibc "давно мечтали" (цитата времён выхода 2.6.17). Понятно, что добавление системных вызовов - крупный шаг, так что реализовывать их поддержку в 2.4.1 было бы глупо, вот и выпустили новую версию.

* ()
[#]  

Re: glibc 2.5

> новый формат ELF hash table

Значит ли это, что проги, скомпилированные с новым glibc, будут быстрее запускаться?

Значит ли это, что новый glibc не совместим со старыми?

* ()
[#]  

Re: glibc 2.5

Все это конечно здорово - но обещанную стабильную 2.3.7 мы так и не получили. А это свинство, господа.

()
[#] Ответ на: Re: glibc 2.5 от pv4 30.09.2006 13:58:35  

Re: glibc 2.5

> Значит ли это, что проги, скомпилированные с новым glibc, будут быстрее запускаться?

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

> Значит ли это, что новый glibc не совместим со старыми?

Не означает, но если ты собираешь проги, которые линкуются через hash table и благодяря этому мегабыстро запускаются, то чтобы они вообще запускались старый glibc нужно патчить, а в новом все уже из коробки.

Т.е. несовместимости от факта выхода еще нет, но дистростроители через пол-годика-годик создадут ее в полной мере.. Те, кто не перейдут на новый glibc, будут иметь проблемы с прогами для более прогрессивных дистрибутивов.. Чую, в debian ubunt'овские проги скоро пахать не будут..

anonymous ()
[#] Ответ на: Re: glibc 2.5 от anonymous 30.09.2006 15:14:56  
B084

Re: glibc 2.5

Так будет ли 2.4.1?

З.ы. а что никто не ждет ебилдов?, или ждете сначала смены опроса? :D

** ()
[#] Ответ на: Re: glibc 2.5 от B084 30.09.2006 15:35:59  

Re: glibc 2.5

На ебилды нам пофиг, а для гентушнегов - вполне прокатят от 2.4 ;)

()
[#] Ответ на: Re: glibc 2.5 от anonymous 30.09.2006 15:14:56  

Re: glibc 2.5

Странно, что 2.4 даже не в unstable, может ждали 2.5? =)

anonymous ()
[#] Ответ на: Re: glibc 2.5 от anonymous 30.09.2006 16:24:35  

Re: glibc 2.5

Странно - выходной вроде

Чего это они?

anonymous ()
[#]  

Re: glibc 2.5

ИМХО, главная новость - это поддержка priority-inheritance futex.

***** ()
[#]  

Re: glibc 2.5

А линковка через хэш-таблицу, это то, что хотели опеноффисовцы?

()
[#] Ответ на: Re: glibc 2.5 от laser_linux 30.09.2006 20:15:28  
const86

Re: glibc 2.5

> А линковка через хэш-таблицу, это то, что хотели опеноффисовцы?

Им уже ничто не поможет...

***** ()
[#]  

Re: glibc 2.5

А почитать про новую hash table где можно?

***** ()
[#] Ответ на: Re: glibc 2.5 от catap 30.09.2006 22:13:53  

Re: glibc 2.5

В выводе командочки `cvs log`.

()
[#]  

Re: glibc 2.5

Кстати, к слову, о птичках... она таки __stable__ :

-GNU C Library development release version 2.4, by Roland McGrath et al. +GNU C Library stable release version 2.5, by Roland McGrath et al.

И возникает вопрос - зачем нужна ветка 2.4, и на кой черт все продолжают выпускать глюкавые дистры на ее основе...

()
[#] Ответ на: Re: glibc 2.5 от AngryElf 30.09.2006 12:54:51  

Re: glibc 2.5

> Дык небось это нестабильная ветка, не?

Все ништяк, стабля. Теперь осталось понять - релиз 11-й слаки будет отложен, или таки нет.

()
[#] Ответ на: Re: glibc 2.5 от e 01.10.2006 3:32:38  

Re: glibc 2.5

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

()
[#] Ответ на: Re: glibc 2.5 от funny_falcon 01.10.2006 10:10:37  

Re: glibc 2.5

> и опыта набираешься, пока со стабильностью этой борешься :-) )
Не, опыта мало, пионеры уже всё разузнают и раскажут, остается только повторять за ними =)

** ()
[#]  

Re: glibc 2.5

мне интересно будет ли она бинарно совместима с 2.4

anonymous ()
[#] Ответ на: Re: glibc 2.5 от anonymous 01.10.2006 14:27:22  

Re: glibc 2.5

> мне интересно будет ли она бинарно совместима с 2.4

Ну да.. В glibc 2.4-based федорке поставил 2.5 из следующей версии - все пашет как часы. Ничего не сломалось, а появилась возможность брать собранные под нее бинарные пакеты из той самой новой версии без пересборки.

anonymous ()
[#]  

Re: glibc 2.5

а high precision POSIX таймеры как не работали, так и не работают... Linux'овый libc и kernel - отстойнейшая поделка и наглядный пример того, как недоучи пишут софт :(

--седайко стюмчик

* ()
[#] Ответ на: Re: glibc 2.5 от sedajko_stjumchik 02.10.2006 13:53:48  

Re: glibc 2.5

и что там неработает c таймерами ? setitimer/getitimer ?

()
[#] Ответ на: Re: glibc 2.5 от sedajko_stjumchik 02.10.2006 13:53:48  

Re: glibc 2.5

> а high precision POSIX таймеры как не работали, так и не работают... Linux'овый libc и kernel - отстойнейшая поделка и наглядный пример того, как недоучи пишут софт :(

> --седайко стюмчик

О, жабобыдлокодеры уже стали притворяться кернел хакерами. :)

*** ()
[#] Ответ на: Re: glibc 2.5 от SKYRiDER 02.10.2006 18:35:30  

Re: glibc 2.5

SKYRiDER **, попиши с моё а потом тявкай

--седайко стюмчик

* ()
[#] Ответ на: Re: glibc 2.5 от sedajko_stjumchik 02.10.2006 20:38:05  

Re: glibc 2.5

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

()
[#] Ответ на: Re: glibc 2.5 от uman 02.10.2006 20:47:08  

Re: glibc 2.5

> ну так в чем проблемы то , так ничего и не сказал.

Ему нужен патч fix_hands_routing.diff

--- sedajko_stjumchik.orig 2006-08-24 23:32:00.000000000 +0400 +++ sedajko_stjumchik.fixed 2006-08-24 23:33:16.000000000 +0400 @@ -1,2 +1,2 @@

- #define HANDS_CONNECTOR "/dev/ass" + #define HANDS_CONNECTOR "/dev/shoulders"

anonymous ()
[#] Ответ на: Re: glibc 2.5 от uman 02.10.2006 20:47:08  

Re: glibc 2.5

> ну так в чем проблемы то , так ничего и не сказал.

Ему нужен патч fix_hands_routing.diff

--- sedajko_stjumchik.orig 2006-08-24 23:32:00.000000000 +0400
+++ sedajko_stjumchik.fixed 2006-08-24 23:33:16.000000000 +0400
@@ -1,2 +1,2 @@

- #define HANDS_CONNECTOR "/dev/ass"
+ #define HANDS_CONNECTOR "/dev/shoulders"


anonymous ()
[#] Ответ на: Re: glibc 2.5 от uman 02.10.2006 20:47:08  

Re: glibc 2.5

uman (*), обсуждать здесь технические вопросы - метать бисер перед свиньями. посмотрите на комментарии, какие ублюдки здесь флэймят. что самое неприятное подобный тон наблюдается исключитально в русскоязычных форумах

--седайко стюмчик

* ()
[#] Ответ на: Re: glibc 2.5 от sedajko_stjumchik 02.10.2006 13:53:48  
bugmaker

Re: glibc 2.5

фигня, вы ещё виндовсь не видели

****# ()
[#] Ответ на: Re: glibc 2.5 от bugmaker 03.10.2006 15:08:24  

Re: glibc 2.5

bugmaker ***, видели видели :) и там (в Windows) всё это работает на радость хорошо (и _быстро_ )

--седайко стюмчик

* ()