не собираются браузеры

доброго времени суток!
пробовал собирать chromium и firefox. собирались оооочень долго, в итоге ноут просто отключался. дело было в перегреве, как мне кажется. сегодня прочистил от пыли. выключаться перестал. но оба браузера все равно не собираются. лог для chromium:

(.text._ZN7WebCore20V8NotificationCenter26createNotificationCallbackERKN2v89ArgumentsE+0x394): undefined reference to `WebCore::toV8(WebCore::Notification*)'
collect2: ld returned 1 exit status
make: *** [out/Release/chrome] Error 1
 * ERROR: www-client/chromium-5.0.375.127 failed:
 *   compilation failed
 * 
 * Call stack:
 *     ebuild.sh, line  54:  Called src_compile
 *   environment, line 2702:  Called die
 * The specific snippet of code:
 *       emake -r V=1 chrome chrome_sandbox BUILDTYPE=Release rootdir="${S}" CC="$(tc-getCC)" CXX="$(tc-getCXX)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" || die "compilation failed"
 * 
 * If you need support, post the output of 'emerge --info =www-client/chromium-5.0.375.127',
 * the complete build log and the output of 'emerge -pqv =www-client/chromium-5.0.375.127'.
 * The complete build log is located at '/var/tmp/portage/www-client/chromium-5.0.375.127/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/www-client/chromium-5.0.375.127/temp/environment'.
 * S: '/var/tmp/portage/www-client/chromium-5.0.375.127/work/chromium-5.0.375.127'

установка firefox прерывается на xulrunner. лог:

 -pthread -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfreetype -lfontconfig -lgdk-x11-2.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0   -lXt -lgthread-2.0 -lfreetype -lz -lasound -ldl -lm  -lrt    
../../staticlib/components/libgklayout.a: member ../../staticlib/components/libgklayout.a(nsDOMAttribute.o) in archive is not an object
collect2: ld returned 1 exit status
make[3]: *** [libxul.so] Error 1
make[3]: Leaving directory `/var/tmp/portage/net-libs/xulrunner-1.9.2.8/work/mozilla-1.9.2/toolkit/library'
make[2]: *** [libs_tier_toolkit] Error 2
make[2]: Leaving directory `/var/tmp/portage/net-libs/xulrunner-1.9.2.8/work/mozilla-1.9.2'
make[1]: *** [tier_toolkit] Error 2
make[1]: Leaving directory `/var/tmp/portage/net-libs/xulrunner-1.9.2.8/work/mozilla-1.9.2'
make: *** [default] Error 2
 * ERROR: net-libs/xulrunner-1.9.2.8 failed:
 *   emake failed
 * 
 * Call stack:
 *     ebuild.sh, line   54:  Called src_compile
 *   environment, line 7367:  Called _eapi2_src_compile
 *     ebuild.sh, line  646:  Called die
 * The specific snippet of code:
 *   		emake || die "emake failed"
 * 
 * If you need support, post the output of 'emerge --info =net-libs/xulrunner-1.9.2.8',
 * the complete build log and the output of 'emerge -pqv =net-libs/xulrunner-1.9.2.8'.
!!! When you file a bug report, please include the following information:
GENTOO_VM=icedtea6-bin  CLASSPATH="" JAVA_HOME="/opt/icedtea6-bin-1.8.1"
JAVACFLAGS="-source 1.4 -target 1.4" COMPILER=""
and of course, the output of emerge --info
 * The complete build log is located at '/var/tmp/portage/net-libs/xulrunner-1.9.2.8/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/net-libs/xulrunner-1.9.2.8/temp/environment'.
 * S: '/var/tmp/portage/net-libs/xulrunner-1.9.2.8/work/mozilla-1.9.2'

не знаю даже что и делать...

fuckingpotato

fuckingpotato написал(а):
доброго времени суток!
пробовал собирать chromium и firefox. собирались оооочень долго, в итоге ноут просто отключался. дело было в перегреве, как мне кажется. сегодня прочистил от пыли. выключаться перестал. но оба браузера все равно не собираются. лог для chromium:

(.text._ZN7WebCore20V8NotificationCenter26createNotificationCallbackERKN2v89ArgumentsE+0x394): undefined reference to `WebCore::toV8(WebCore::Notification*)'
collect2: ld returned 1 exit status
make: *** [out/Release/chrome] Error 1
 * ERROR: www-client/chromium-5.0.375.127 failed:
 *   compilation failed
 * 
 * Call stack:
 *     ebuild.sh, line  54:  Called src_compile
 *   environment, line 2702:  Called die
 * The specific snippet of code:
 *       emake -r V=1 chrome chrome_sandbox BUILDTYPE=Release rootdir="${S}" CC="$(tc-getCC)" CXX="$(tc-getCXX)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" || die "compilation failed"
 * 
 * If you need support, post the output of 'emerge --info =www-client/chromium-5.0.375.127',
 * the complete build log and the output of 'emerge -pqv =www-client/chromium-5.0.375.127'.
 * The complete build log is located at '/var/tmp/portage/www-client/chromium-5.0.375.127/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/www-client/chromium-5.0.375.127/temp/environment'.
 * S: '/var/tmp/portage/www-client/chromium-5.0.375.127/work/chromium-5.0.375.127'

установка firefox прерывается на xulrunner. лог:

 -pthread -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfreetype -lfontconfig -lgdk-x11-2.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0   -lXt -lgthread-2.0 -lfreetype -lz -lasound -ldl -lm  -lrt    
../../staticlib/components/libgklayout.a: member ../../staticlib/components/libgklayout.a(nsDOMAttribute.o) in archive is not an object
collect2: ld returned 1 exit status
make[3]: *** [libxul.so] Error 1
make[3]: Leaving directory `/var/tmp/portage/net-libs/xulrunner-1.9.2.8/work/mozilla-1.9.2/toolkit/library'
make[2]: *** [libs_tier_toolkit] Error 2
make[2]: Leaving directory `/var/tmp/portage/net-libs/xulrunner-1.9.2.8/work/mozilla-1.9.2'
make[1]: *** [tier_toolkit] Error 2
make[1]: Leaving directory `/var/tmp/portage/net-libs/xulrunner-1.9.2.8/work/mozilla-1.9.2'
make: *** [default] Error 2
 * ERROR: net-libs/xulrunner-1.9.2.8 failed:
 *   emake failed
 * 
 * Call stack:
 *     ebuild.sh, line   54:  Called src_compile
 *   environment, line 7367:  Called _eapi2_src_compile
 *     ebuild.sh, line  646:  Called die
 * The specific snippet of code:
 *   		emake || die "emake failed"
 * 
 * If you need support, post the output of 'emerge --info =net-libs/xulrunner-1.9.2.8',
 * the complete build log and the output of 'emerge -pqv =net-libs/xulrunner-1.9.2.8'.
!!! When you file a bug report, please include the following information:
GENTOO_VM=icedtea6-bin  CLASSPATH="" JAVA_HOME="/opt/icedtea6-bin-1.8.1"
JAVACFLAGS="-source 1.4 -target 1.4" COMPILER=""
and of course, the output of emerge --info
 * The complete build log is located at '/var/tmp/portage/net-libs/xulrunner-1.9.2.8/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/net-libs/xulrunner-1.9.2.8/temp/environment'.
 * S: '/var/tmp/portage/net-libs/xulrunner-1.9.2.8/work/mozilla-1.9.2'

не знаю даже что и делать...

попробуй для начала проверить стоит ли у тебя net-libs/xulrunner если да то пересобери его Это для firefox а вообще ставь firefox-bin и не парся

истина где то рядом .......... пробуй спрашивай и всё получится только не сиди просто так .......

linuxo_id

linuxo_id написал(а):
попробуй для начала проверить стоит ли у тебя net-libs/xulrunner если да то пересобери его Это для firefox а вообще ставь firefox-bin и не парся

xulrunner не стоит. его тянет firefox при установке, и как раз на нем и ошибка.

А какая архитектура, и,

А какая архитектура, и, желательно, профиль?

Ну, первое, что приходит в голову, сделан ли revdep-rebuild и, может, стоит попробовать lafilefixer --justfixit?
Еще бывало что-то похожее на старой системе, когда не использовал --newuse при обновлении мира.

^_________^ <-----котэ

...

amd64
/usr/portage/profiles/default/linux/amd64/10.0

revdep-rebuild не делал. сейчас найду, что это такое и попытаюсь сделать.

ccache используется?

ccache используется?

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

...

да. очистить ~/.ccache надо наверно?

Тогда уж /var/tmp/ccache. Да

Тогда уж /var/tmp/ccache.
Да и вообще: http://blog.flameeyes.eu/2010/07/12/debunking-ccache-myths-redux

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

...

спасибо! сейчас emerge -uDN world делаю. как закончу, почищу ccache и попытаюсь разобраться с ссылкой.

fuckingpotato

fuckingpotato написал(а):
emerge -uDN world делаю. как закончу, почищу ccache

Наоборот надо: отрубить ccache напрочь и обновлять мир уже.

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

...

ок, сделаем!

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

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