LINUX.ORG.RU

тег gentoo забыл, ну а вообще хромиум иногда не собирается, когда активный питон стоит 3, а не 2.

у меня несколько раз такое было, проверь, может оно.

redhat
()

Какая версия gcc?

Deleted
()

internal compiler error: Segmentation fault

у меня такая фигня стабильно появлялась при сильном разгоне, попробуй продолжить компиляцию с того же места:

ebuild /usr/portage/www-client/chromium/chromium-41.0.2272.76.ebuild compile

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

не хватает памяти

Да ну? 4 гига-то не хватает?

К тому же, в таком случае он, вроде, не засегфолтиться должен.

Deleted
()

internal compiler error: Segmentation fault

Проверь память memtest-ом, интенсивная компиляция часто выявляет битую память

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

Может, попробуй командой выше продолжить компиляцию, если на другом файле упадёт, то это скорее всего аппаратная проблема.

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

если дособерётся, то дальше выполни как в handbook написано :

ebuild /usr/portage/www-client/chromium/chromium-41.0.2272.76.ebuild install
ebuild /usr/portage/www-client/chromium/chromium-41.0.2272.76.ebuild qmerge
ebuild /usr/portage/www-client/chromium/chromium-41.0.2272.76.ebuild clean
меня это сильно на arm'ах выручало, когда компиляция падала через 8 часов из-за перегрева проца, а так его можно докомпилить вместо того чтобы заново начинать

armbox
()

Сегодня в портаж добавили 42 версию: 42.0.2311.50

Собирай её.

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

4 гига может быть мало

вчера на 2-ух гигах(+2Gb swp) собрал именно эту версию

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

Вобщем собрался хром таким способом.

Сейчас собираю последний хром обычным способом. Там, кстати, юзы поменялись и старые ненужны.

А с ноутбуком реально была проблема.

memtest через полчаса начал сыпать ошибки. Ноут не чистили c самой покупки, около 3-ех лет. Вчера почистил. memtest ганял память час и ошибок небыло. Теперь апарат не грееся по первому чиху. Все руки никак не доходили.

Всем большое спасибо за советы.

vux
() автор топика

Тоже проблема с обновлением хромиума 40.0.2214.111 => 41.0.2272.76

Хочет какого-то батхерта четырёх девяток:

# required by x11-libs/pango-1.36.8
# required by www-client/chromium-41.0.2272.76
# required by @selected
# required by @world (argument)
=media-libs/harfbuzz-9999 **
А тот не собирается с ошибкой:

* Failed Running automake !
 * 
 * Include in your bugreport the contents of:
 * 
 *   /var/tmp/portage/media-libs/harfbuzz-9999/temp/automake.out
 * ERROR: media-libs/harfbuzz-9999::gentoo failed (prepare phase):
 *   Failed Running automake !
 * 
 * Call stack:
 *     ebuild.sh, line   93:  Called src_prepare
 *   environment, line 4553:  Called eautoreconf
 *   environment, line 1296:  Called eautomake
 *   environment, line 1250:  Called autotools_run_tool 'automake' '--add-missing' '--copy' '--foreign' '--force-missing'
 *   environment, line 1045:  Called die
 * The specific snippet of code:
 *           die "Failed Running $1 !";

После обновления мира куча preserved libs. И даже php не ставится:

* Failed Patch: gentoo-bug-505986.patch !
 *  ( /etc/portage/patches//dev-lang/php/gentoo-bug-505986.patch )
 * 
 * Include in your bugreport the contents of:
 * 
 *   /var/tmp/portage/dev-lang/php-5.5.22/temp/gentoo-bug-505986.patch.out
 * ERROR: dev-lang/php-5.5.22::gentoo failed (prepare phase):
 *   Failed Patch: gentoo-bug-505986.patch!
 * 
 * Call stack:
 *     ebuild.sh, line   93:  Called src_prepare
 *   environment, line 4015:  Called epatch_user
 *   environment, line 2076:  Called epatch
 *   environment, line 2049:  Called die
 * The specific snippet of code:
 *               die "Failed Patch: ${patchname}!";

Подозреваю, что что-то поломал переключением (исключением из make.conf) юза «icu», который нужен был когда-то для поддержки юникода sqlite-ом.

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

при сборке (точнее досборке) нового хрома постоянно лезут сегфолты

В bios ноута, скорее всего нет крутилок для частоты cpu, поэтому попробуй в самой системе понизить(ограничить) макс. частоту процессора.

посмотри какие частоты он умеет:

# cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_available_frequencies
2997000 1998000 
2997000 1998000 
затем ограничь максимальную, установи на шаг назад:
# echo 1998000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
# echo 1998000 > /sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq
затем запускай компиляцию и смотри текущую частоту, так:
cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_cur_freq
или так:
watch -t -n1 "cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_cur_freq"
думаю, что сегфолты уйдут...

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

Спасибо, попробую позже, да и вообще полезно )

Меня интересует как оно собиралось 3 года.

Да хром новый иногда не собирался, я забивал и через врем опять обирался. Но не с сегфолтами.

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

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

sys-power/cpupower может быть удобней лазанья по дебрям sysfs.

Для ознакомления:

Usage:  cpupower [-c|--cpu cpulist ] <command> [<args>]
Supported commands are:
        frequency-info
        frequency-set
        idle-info
        idle-set
        set
        info
        monitor
        help

Not all commands can make use of the -c cpulist option.

Use 'cpupower help <command>' for getting help for above commands.p

Умеет больше чем показано. К примеру, governor-ы и т.п. Походу всё, что в sysfs.

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

Меня интересует как оно собиралось 3 года.

Ну вот жуешь-жуешь лет 30, а потом так «хрусь», становится вдруг интересно как жевалось раньше :) Чистим зубы.

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

Да ну её - мораль, жуём! А, вот, из БК вспомнилось - «и Мона Лиза разрушается...»

А у тебя бук глючит.

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