Обновление gcc

Товарищи, подскажите пожалуйста как перейти к gcc-4.x.x . Заранее предупреждаю, я понятия не имею как работать с замаскированными пакетими. Так что поподробнее обьясните, чтоб сразу не возникло вопросов. Кому очень интересно почему я решил перейти на четвёртый gcc - поясняю, мне говорят он лучше компилит, благодаря какой-то там технологии новой.

э-э-э мммда...

учитывая вышесказанное - лучше остаться на 3.4,
но если очень хочется на gentoo.org есть русская дока по поводу апдейта GCC

P.S. Он видимо не зря masked ;)

#echo "sys-devel/gcc -*" >>

#echo "sys-devel/gcc -*" >> /etc/portage/package.keywords
#echo "sys-libs/glibc ~x86" >> /etc/portage/package.keywords
#emerge glibc gcc
#gcc-config i686-pc-linux-gnu-4.1.1 (gcc-config -l показет список имеющихся если поставиться что то другое)
#emerge -e system
#fix_libtool_files.sh (версия gcc что стояла до этого)
#emerge -e system
#emerge -e world

вроде как не че не забыл...

с новой

с новой технологией ftree-vectorize - если собрать zlib - то фирефокс будет валится в кору, а если с непомню-чем kde - то не будет запускатся бинарный опен-офис. да и малоли- там других еще багов осталось... а выигрыш в производительности на глаз все равно не заметен.
одним словом если есть желание ловить чужие глюки - и постить баг-репорты - то конечно пробуйте, а если вам надо работать - то не советую добавлять к компилеру новые флаги, а так с 4.1 gcc собирается все нормально, но только все вместе при удаленном 3-м (если 3-й не удалить то к примеру krusader не будет собиратся) - а если что-то останется собраным 3-м то тоже глюки могут быть.

посоветуйте

А не подскажите, не страшно ли это, если я собираюсь ставить gcc-4.х.х на сервер. Или не стоит, и лучше остаться на более стабильном.
_________________
Gentoo Linux + здравая голова + ровные руки + терпение = Linux сервер своими руками! :)

Вы знаете, в

Вы знаете, в этом нет ничего страшного! Просто размаскируйте пакеты по маске ~ и всё будет хорошо.

emerge gcc
emerge -e world #можно сперва system, а можно и подождать посмотреть что запуститься а что нет
revdep-rebuild

Неделю назад перешёл на gcc-4.1.1 полностью (т.е. даже удалил старую) и всё нормально. (флаги самые спокойные -О2 -pipe)
P.S. есть некоторая тонкость при переходе с gcc-3.3.x - там сменился ABI об этом лучше почитать на http://www.gentoo.org/doc/ru/gcc-upgrading.xml

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".