LINUX.ORG.RU
 

Debian Sid переходит на gcc-4.0


0

0

В рассылке debian-devel-announce Matthias Klose объявил о том, что в нестабильной ветви дистрибутива теперь используются по умолчанию компиляторы gcc и g++ версии 4.0. Опубликованы также инструкции для разработчиков по переходу на новый C++ ABI.

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

()
Проверено: Demetrio (15.07.2005 18:47:27)

ЗАСТАВЬ КОМПЬЮТЕР ПОЛИВАТЬ ОГОРОД

автоматизация своими руками: электроприборы под контролем компьютера
beware of programmers who carry screwdrivers!
http://www.unicontrollers.com/products/unc01x

[#]  

Re: Debian Sid переходит на gcc-4.0

ну и что? теперь о любой новой программулине в сиде говорить будем

* ()
[#]  

Re: Debian Sid переходит на gcc-4.0

Ядро 2.6.10 не собирается

anonymous ()
[#] Ответ на: Re: Debian Sid переходит на gcc-4.0 от some_x 15.07.2005 19:01:53  

Re: Debian Sid переходит на gcc-4.0

Sid скоро догонит fc по bleeding edge`стости.

anonymous ()
[#] Ответ на: Re: Debian Sid переходит на gcc-4.0 от anonymous 15.07.2005 19:10:40  
JB

Re: Debian Sid переходит на gcc-4.0

> Sid скоро догонит fc по bleeding edge`стости.

главное чтобы не поглючности

***** ()
[#] Ответ на: Re: Debian Sid переходит на gcc-4.0 от some_x 15.07.2005 19:01:53  

Re: Debian Sid переходит на gcc-4.0

Это не только новая програмулина в sid, это sid собранный этой новой программулиной. Почувствуй разницу. Хотя на мой взгляд лучше бы они переходили сразу на 4.1 ветку, пусть она ещё и в cvs.

***** ()
[#] Ответ на: Re: Debian Sid переходит на gcc-4.0 от Demetrio 15.07.2005 19:13:49  

Re: Debian Sid переходит на gcc-4.0

Я и не говорю, что это плохо - просто страшновато за них :)

anonymous ()
[#]  

Re: Debian Sid переходит на gcc-4.0

Примите мои соболезнования. Новость - отстой.

anonymous ()
[#] Ответ на: Re: Debian Sid переходит на gcc-4.0 от Lumi 15.07.2005 19:13:27  

Re: Debian Sid переходит на gcc-4.0

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

* ()
[#] Ответ на: Re: Debian Sid переходит на gcc-4.0 от some_x 15.07.2005 21:32:31  

Re: Debian Sid переходит на gcc-4.0

На слаке current на gcc-3.4 ещё никак не перейдут. ;-)

# ()
[#] Ответ на: Re: Debian Sid переходит на gcc-4.0 от SK 15.07.2005 22:07:30  

Re: Debian Sid переходит на gcc-4.0

дык а чё проблем то перейти? закинул мантейнер пакет с ещё одним гцц, ну и ладно, гцц больше, гцц меньше, а чем собирать конкретный пакет, это ИМХО дело мантейнера этого пакета, благо несколько гцц в системе держать никто не запрещает.

* ()
[#] Ответ на: Re: Debian Sid переходит на gcc-4.0 от some_x 15.07.2005 22:39:27  

Re: Debian Sid переходит на gcc-4.0

> дык а чё проблем то перейти?

В разном ABI у разных версий gcc (критично для C++). И в том, что существующие пакетные менеджеры пока не позволяют учитывать версию компилятора, которая использовалась при сборке пакета. Иначе было бы совсем просто - при установке пакета, собранного gcc4.0, автоматом устанавливались бы и нужные зависимости, собранные _нужным_ компилятором.

anonymous ()
[#] Ответ на: Re: Debian Sid переходит на gcc-4.0 от some_x 15.07.2005 22:39:27  

Re: Debian Sid переходит на gcc-4.0

Дык оно ж еще падло ПРОСТО не компилится. Не то шо там глубокие грабли в shared.

anonymous ()
[#] Ответ на: Re: Debian Sid переходит на gcc-4.0 от anonymous 16.07.2005 0:52:19  

Re: Debian Sid переходит на gcc-4.0

наркоманы, блин, - зависимости, зависимости, нах.

в слаке нет зависимостей и она не сносит почти весь дистр из-за зависимостей, как это делает FC или Mandriva, прошу прощения, что не по теме говорю...

()
[#] Ответ на: Re: Debian Sid переходит на gcc-4.0 от Eleksir 16.07.2005 4:45:40  

Re: Debian Sid переходит на gcc-4.0

> в слаке нет зависимостей

В LFS тоже нет.

anonymous ()
[#] Ответ на: Re: Debian Sid переходит на gcc-4.0 от Lumi 15.07.2005 19:13:27  

Re: Debian Sid переходит на gcc-4.0

> Хотя на мой взгляд лучше бы они переходили сразу на 4.1 ветку, пусть она ещё и в cvs.

На мой взгляд ты это сказал не подумавши.

**** ()
[#] Ответ на: Re: Debian Sid переходит на gcc-4.0 от Eleksir 16.07.2005 4:45:40  

Re: Debian Sid переходит на gcc-4.0

Теперь думаем, зачем придумали зависимости. Если умеем, конечно.

anonymous ()
[#] Ответ на: Re: Debian Sid переходит на gcc-4.0 от anonymous 16.07.2005 9:59:16  

Re: Debian Sid переходит на gcc-4.0

> Теперь думаем, зачем придумали зависимости.

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

anonymous ()
[#]  

Re: Debian Sid переходит на gcc-4.0

Новости этой уже несколько недель.
Процесс идёт во всю.

Теперь sid использует ABI версии 2, который в g++ 3.4/4.0/4.1

До завершения процесса перехода и последующей стабилизации, переводить систему с sarge на sid (да пожалуй и на testing/etch) людям, не разбирающимся с деталями в вопросах перехода между ABI, сильно не рекомендуется.

* ()
[#] Ответ на: Re: Debian Sid переходит на gcc-4.0 от Eleksir 16.07.2005 4:45:40  

Re: Debian Sid переходит на gcc-4.0

>в слаке нет зависимостей и она не сносит почти весь дистр из-за зависимостей

угу, не сносит - просто перестают работать (плюсовый софт наверняка. qt софт strongly recommended собирать gcc той же версии, которой собиралась libqt). медленно и по буквам: A-B-I

()
[#] Ответ на: Re: Debian Sid переходит на gcc-4.0 от some_x 15.07.2005 22:39:27  
Dselect

Re: Debian Sid переходит на gcc-4.0

> дык а чё проблем то перейти? закинул мантейнер пакет с ещё одним гцц, ну и ладно, гцц больше, гцц меньше

Переход на новую версию GCC означает, что _весь_ софт будет собираться этой версией.

> а чем собирать конкретный пакет, это ИМХО дело мантейнера этого пакета

К счастью, Debian Policy запрещает такое разгильдяйтсво. Иначе пришлось бы держать (как минимум) 2 всех библиотек, которые данному пакету нужны.

*** ()
[#] Ответ на: Re: Debian Sid переходит на gcc-4.0 от anonymous 16.07.2005 0:52:19  
Dselect

Re: Debian Sid переходит на gcc-4.0


> В разном ABI у разных версий gcc (критично для C++).
Не только. C'шный ABI тоже не всегда совместим.


> И в том, что существующие пакетные менеджеры пока не позволяют
> учитывать версию компилятора,

Дело не только (и не столько) в package manager'ах, а в том, что б%$@скому
GNU'тому линкеру плевать на версии ABI, так что можно легко и просто получить
бинарник, слинкованный с (как минимум) двумя библиотеками с разными ABI.
Результат _очень_ неприятный, хорошо, если получившийся выродок просто
segfault'ится немедленно после запуска.

*** ()
[#] Ответ на: Re: Debian Sid переходит на gcc-4.0 от JB 15.07.2005 19:11:48  

Re: Debian Sid переходит на gcc-4.0

> главное чтобы не поглючности

сходи к хирургу, пусть тебе руки починит или перешьет на правильное место если не поможет

anonymous ()
[#] Ответ на: Re: Debian Sid переходит на gcc-4.0 от JB 15.07.2005 19:11:48  

Re: Debian Sid переходит на gcc-4.0

> > Sid скоро догонит fc по bleeding edge`стости. > > главное чтобы не поглючности

По глючности он давно и прочно впереди.

anonymous ()
[#] Ответ на: Re: Debian Sid переходит на gcc-4.0 от anonymous 18.07.2005 12:56:29  

Re: Debian Sid переходит на gcc-4.0

> По глючности он давно и прочно впереди.

Ага, сразу после твоего мозга.

anonymous ()