Ошибка компиляции net-lib/webkit-gtk-2.14.1 при сборке gnome.
Приветствую,
подскажите, пожалуйста по моему вопросу. Хочу собрать gnome и нашел, как это сделать без systemd по инструкции. Когда подходит момент к net-lib/wubkit-gtk-2.14.1, компиляция обрывается с какойто непонятной ошибкой:
/var/tmp/portage/net-libs/webkit-gtk-2.14.1/work/webkitgtk-2.14.1/Source/WebKit2/UIProcess/API/gtk/*.cpp
i686-pc-linux-gnu-gcc: error: unrecognized command line option '-R'
Traceback (most recent call last):
File "/usr/bin/g-ir-scanner", line 66, in
sys.exit(scanner_main(sys.argv))
File "/usr/lib/gobject-introspection/giscanner/scannermain.py", line 544, in scanner_main
shlibs = create_binary(transformer, options, args)
File "/usr/lib/gobject-introspection/giscanner/scannermain.py", line 419, in create_binary
gdump_parser.get_error_quark_functions())
File "/usr/lib/gobject-introspection/giscanner/dumper.py", line 328, in compile_introspection_binary
return dc.run()
File "/usr/lib/gobject-introspection/giscanner/dumper.py", line 174, in run
self._link(bin_path, introspection_obj)
File "/usr/lib/gobject-introspection/giscanner/dumper.py", line 296, in _link
raise LinkError(e)
distutils.errors.LinkError: command '/usr/bin/i686-pc-linux-gnu-gcc' failed with exit status 1
ninja: build stopped: subcommand failed.
* ERROR: net-libs/webkit-gtk-2.14.1::dantrell-gnome failed (compile phase):
* (no error message)
*
* Call stack:
* ebuild.sh, line 115: Called src_compile
* environment, line 5300: Called cmake-utils_src_compile
* environment, line 1463: Called _cmake_execute_optionally 'src_compile'
* environment, line 539: Called enable_cmake-utils_src_compile
* environment, line 2043: Called cmake-utils_src_make
* environment, line 1478: Called _cmake_ninja_src_make
* environment, line 595: Called die
* The specific snippet of code:
* "$@" || die
*
* If you need support, post the output of `emerge --info '=net-libs/webkit-gtk-2.14.1::dantrell-gnome'`,
* the complete build log and the output of `emerge -pqv '=net-libs/webkit-gtk-2.14.1::dantrell-gnome'`.
* The complete build log is located at '/var/tmp/portage/net-libs/webkit-gtk-2.14.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/net-libs/webkit-gtk-2.14.1/temp/environment'.
* Working directory: '/var/tmp/portage/net-libs/webkit-gtk-2.14.1/work/webkit-gtk-2.14.1_build'
* S: '/var/tmp/portage/net-libs/webkit-gtk-2.14.1/work/webkitgtk-2.14.1'
Как это можно исправить и пройти дальше? Стоит gcc-5.4.0 и icc-16.0.4.258. Последний компилирует большинство пакетов, а первый те, которые icc не может собрать. Нашел в инете такую же ошибку у человека, но ему так никто и не помог.
Очень надеюсь на советы.
Спасибо
- Для комментирования войдите или зарегистрируйтесь
Повторяю специально для чукчи-писателя (не читателя!)
info -
info - https://bpaste.net/show/ec7b174d0b5a
environment - https://bpaste.net/show/df851b9ecf98
build.log - http://paste.org.ru/?xb7dwr
Т.к. в инфе нет данных по
Т.к. в инфе нет данных по ключам самого пакета, то покажи
P.S. Поскольку ты собираешь из оверлея, логично было бы спросить автора. Хотя есть предположение, что он просто не тестировал на х86-архитектуре, т.к. она уже отмирает, и у девов ее практически нет. A похоже, что ошибка где-то в скриптах: