Люди добрые, помогите...
Удалил я не так давно Chromium со всеми зависимостями, по причине того, что не хотелось из-за обновленного icu пересобирать еще и хромиум, (когда тестировал разные ветки, когда появились глюки после того, как разрабы размаскировали 0.50ую ветку)
С icu разобрался. Всё работает. Решил снова поставить chromium и пошла пи... по кочкам столкнулся со следующим:
первый, кто собирается как зависимость к chromium - dev-libs/ppl
и вот он-то как раз таки не дает поставить мне хромиум.
gcc 4.7.1, не пересобирался. В последнее время обновились только кеды и icu, и несколько системных вещей, не связанных с компилятором.
После старта эмёржа dev-libs/ppl-0.12.1 секунд через 5 после начала собственно make'а вылетает со следующей ошибкой.
* ERROR: dev-libs/ppl-0.12.1 failed (compile phase):
* emake failed
*
* Call stack:
* ebuild.sh, line 93: Called src_compile
* environment, line 2025: Called __eapi2_src_compile
* phase-helpers.sh, line 616: Called die
* The specific snippet of code:
* emake || die «emake failed»
вырезка непосредственно ошибок make'а:
http://pastebin.com/V5eXL1yp
emerge --info '=dev-libs/ppl-0.12.1'
http://pastebin.com/qg1dETXC
emerge -pqv '=dev-libs/ppl-0.12.1'
[~] $ e -pqv '=dev-libs/ppl-0.12.1'
[ebuild N ] dev-libs/ppl-0.12.1 USE="-doc -lpsol -pch -static-libs {-test}"
cat /var/tmp/portage/dev-libs/ppl-0.12.1/temp/build.log
http://pastebin.com/tUciGAYM
хромиум стоял около месяца назад, даже меньше, флаги не менялись, гцц не пересобирался. компиляторские флаги также не менялись с тех пор. почему вдруг такое и как исправить?
На генту.ру наткнулся на то, что у человека с подобной ошибкой в ядре не была включена поддержка SWAP и IA32 Emulation, у меня с этим всё в порядке, да и стоял хромиум, правда ядро пересобирал, с 3.6.8 на 3.7.0 и 3.7.1, с тем же конфигом, что и 3.6.8