LINUX.ORG.RU

Ответ на: комментарий от Silerus

Ну так с 5 и собирал, у меня он ~

xaTa ★★★
() автор топика

Ищи в логе по «error:». В выложенном куске про причину сбоя не написано. Видимо, он был ранее.

i-rinat ★★★★★
()
Ответ на: комментарий от xaTa

Файрфокс для сборки любит свежий софт. Для текущей ночнушки, например, rust-1.21.0 и cargo-0.22.0 нужны.

А 57, насколько я помню как раз 1.19.0 собирается.

vvn_black ★★★★★
()
Ответ на: комментарий от i-rinat
cat build.log | grep error:
/var/tmp/notmpfs/portage/www-client/firefox-57.0/work/firefox-57.0/js/xpconnect/loader/ScriptPreloader.cpp:759:1: internal compiler error: Segmentation fault
xaTa ★★★
() автор топика
Ответ на: комментарий от xaTa

Надо репортить в багзиллу gcc. Тут сложно что-то сделать.

i-rinat ★★★★★
()
Ответ на: комментарий от vvn_black

попробую сейчас с 5.4.0 собрать

xaTa ★★★
() автор топика
Ответ на: комментарий от RazrFalcon

Я на стабильной ветке.

xaTa ★★★
() автор топика
Ответ на: комментарий от vvn_black

с 5.4.0

cat build.log | grep error:
/var/tmp/notmpfs/portage/www-client/firefox-57.0/work/firefox-57.0/ff/dist/include/nsIMemoryReporter.h:35:20: internal compiler error: Segmentation fault

xaTa ★★★
() автор топика
Ответ на: комментарий от Deleted

Зачем? Таи, судя по Вики API не менялось, даже зависимые от libstdc++.so.6 не обязательно пересобрать, только libtool нужно ещё раз собрать новым компилятором.

grem ★★★★★
()

А у вас руст отклеился

anonymous
()

internal compiler error

Другие большие(это важно, статистически проще заметить) пакеты при сборке не фэйлятся иногда? Причем пересборка(иногда не первая, а вторая-третья-энцатая) помогает, хотя ничего в системе не менялось. Если фэйлятся - проверяй память, у меня были абсолютно такие же ошибки когда начала сдыхать плашка памяти.

Pinkbyte ★★★★★
()
Ответ на: комментарий от xaTa

Попробовать

cd /usr/portage/www-client/firefox
ebuild firefox-57.0.ebuild clean compile
После вылезания ошибки
ebuild firefox-57.0.ebuild compile
Если компиляция пойдет дальше, то проблема в железе.

hardentoo
()

Памяти хватает? У меня gcc недвано сегфолтился с internal compiler error из-за недостатка памяти, когда что-то тяжёлое собирал. Пришлось добавить в SWAP 6ГБ дополнительно.

EXL ★★★★★
()
Последнее исправление: EXL (всего исправлений: 1)

Присоединяюсь к последним советам и может попробовать в меньшее количество потоков компилять.

vvn_black ★★★★★
()
Ответ на: комментарий от anonymous

смотрю на anonymous как на дурочка, который собирает wine для запуска бинарного firefox, вместо того чтобы просто поставить бинарный firefox

grem ★★★★★
()
Ответ на: комментарий от grem

смотрю на anonymous как на дурочка, который собирает wine для запуска бинарного firefox, вместо того чтобы просто поставить бинарный firefox

wine это такая песочница, не знал? Которая покруче этих ваших apparmor и selinux будет

anonymous
()
Ответ на: комментарий от anonymous

wine это такая песочница, не знал? Которая покруче этих ваших apparmor и selinux будет

К сожалению wine не песочница. Посмотри на firejail.

anonymous
()
Ответ на: комментарий от anonymous

К сожалению wine не песочница.

Если не будешь пущать на диск (что по умолчанию так) - то самая лучшая песочница под Linux

anonymous
()
Ответ на: комментарий от Pinkbyte

Фейлится иногда chromium. Память как раз только погонял ошибок нет.

xaTa ★★★
() автор топика
Ответ на: комментарий от anonymous

Wine does not sandbox in any way at all.

Где хоть один случай поражения Linux-системы?

anonymous
()
Ответ на: комментарий от vvn_black

Я так делал когда у меня падала сборка хромиума, собирал в 2 потока.

xaTa ★★★
() автор топика
Ответ на: комментарий от xaTa

Прекращай наркоманить.

Firefox 57 в wine ПРОСТО РАБОТАЕТ, в отличие от

anonymous
()
Ответ на: комментарий от xaTa

Ну памяти у меня 4гб

Очень мало. Файрфокс не собирается на 4-х.

vvn_black ★★★★★
()
Ответ на: комментарий от xaTa

Ну памяти у меня 4гб. Вроди на все всегда хватало.

А на новый модный firefox может уже и не хватать(на самом деле хз, не пробовал собирать firefox на системах с 4гб памяти)

Pinkbyte ★★★★★
()
Ответ на: комментарий от Pinkbyte

Ну щас перезапустил сборку по совету товарища hardentoo, жду результатов. Хотя тоже грешу на память, вчера в чруте несколько пакетов небольших падало с ошибкой сегментации.

xaTa ★★★
() автор топика
Ответ на: комментарий от hardentoo

Компиляция не пошла дальше, увы(

desktop /usr/portage/www-client/firefox # ebuild firefox-57.0.ebuild compile
>>> Existing ${T}/environment for 'firefox-57.0' will be sourced. Run
>>> 'clean' to start with a fresh environment.
>>> Checking firefox-57.0-ru.xpi's mtime...
>>> Checking firefox-57.0-patches-01.tar.xz's mtime...
>>> Checking firefox-57.0.source.tar.xz's mtime...
>>> WORKDIR is up-to-date, keeping...
 * checking ebuild checksums ;-) ...                                                                                                                 [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                                [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                               [ ok ]
>>> It appears that 'pretend' has already executed for 'firefox-57.0'; skipping.
>>> Remove '/var/tmp/notmpfs/portage/www-client/firefox-57.0/.pretended' to force pretend.
>>> It appears that 'setup' has already executed for 'firefox-57.0'; skipping.
>>> Remove '/var/tmp/notmpfs/portage/www-client/firefox-57.0/.setuped' to force setup.
>>> It appears that 'unpack' has already executed for 'firefox-57.0'; skipping.
>>> Remove '/var/tmp/notmpfs/portage/www-client/firefox-57.0/.unpacked' to force unpack.
>>> It appears that 'prepare' has already executed for 'firefox-57.0'; skipping.
>>> Remove '/var/tmp/notmpfs/portage/www-client/firefox-57.0/.prepared' to force prepare.
>>> It appears that 'configure' has already executed for 'firefox-57.0'; skipping.
>>> Remove '/var/tmp/notmpfs/portage/www-client/firefox-57.0/.configured' to force configure.
>>> It appears that 'compile' has already executed for 'firefox-57.0'; skipping.
>>> Remove '/var/tmp/notmpfs/portage/www-client/firefox-57.0/.compiled' to force compile.

xaTa ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.