gentoo и firefox 3.5

после обновления firefox до 3.5.x он перестал запускаться - segmentation faults
кто посоветует как его продебажить чтоб узнать источник проблем

make.conf:

...
USE="-sdl -gnome -kde -dri -xfce -ipv6 -cups -doc X mmx sse sse2 fbcon fbcondecor fbdev fbsplash jpeg png unicode dbus alsa dga python gtk udev cleartype truetype sqlite xulrunner custom-optimization qt4 hal"
ACCEPT_KEYWORDS="~x86"
LINGUAS="uk"

CFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"

CHOST="i686-pc-linux-gnu"

MAKEOPTS="-j2"
...

Отрубить custom-optimization

Отрубить custom-optimization и пересобрать, для начала.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

попробую. хотя помоему уже

попробую. хотя помоему уже такое пробовал
вообще интересно узнать как можно получить больше информации о том почему именно случается segfault
ато по 10 раз пробовать что-то и пересобирать не прикол (надо ж еще пересобирать ентот е..й xulrunner которьій весит 40 метров и компилируется 2 часа на моей машине)

ccache поможет.

ccache поможет.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

дорого :) 20гб винт на моем

дорого :) 20гб винт на моем ноуте не осилит

Для firefox и xulrunner нужно

Для firefox и xulrunner нужно порядка на два меньше.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

krigstask написал(а): ccache

krigstask написал(а):
ccache поможет.

Даже если CFLAGS отличаются?..

А почему они должны

А почему они должны отличаться?

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

custom-optimization

custom-optimization

/

krigstask написал(а):
ccache поможет.

Это к текущей версии gcc (об чём честно предупреждает portage).

А ещё собственно ебилд Огнелиса предупреждает о возможных проблемах (и путях их решения) связанных с необходимостью согласования (включение в дерево IceCat'а).
Про пересобрать nss и... далее не помню, бо свалил на труЪ IceCat и обрёл счастье.

:wq
--
Live free or die

проблемы читал сразу после

проблемы читал сразу после первой установки. и следовал инструкциям по их решению. результат тот же. там кстати в случае проблем выдаются обычно осмысленные сообщения.
и чем этот IceCat отличается? набором других иконок?
тогда думаю он у меня после сборки тоже выдаст segfaults :(

.

Artem написал(а):
и чем этот IceCat отличается? набором других иконок?
тогда думаю он у меня после сборки тоже выдаст segfaults :(

Утверждается, что не только иконками.
У меня проблем с переходом на IceCat (сейчас 3.5.5) не было.

:wq
--
Live free or die

не помогло :(

не помогло :(

1. emerge --info |

1. emerge --info | wgetpaste
2. emerge -pv mozilla-firefox xulrunner
3. поставьте -march=native - компилятор лучше знает какую архитектуру выбрать ;)

е-мое. этак он скоро за нас

е-мое. этак он скоро за нас думать начнет. как Tefal... :)

Может быть, проблема с

Может быть, проблема с каким-нибудь расширением или темой:
firefox -safe-mode

тем не использую. перед

тем не использую. перед запуском удаляю профиль
пробовал и safe-mode.
без изменений

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

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