LINUX.ORG.RU

Gentoo, ошибка сборки net-libs/webkit-gtk-2.28.4

 , ,


0

1

полный лог сборки тут https://stepsmig.ru/files/build.txt

Кусок с еррором вставлю:

ninja: build stopped: subcommand failed.
 * ERROR: net-libs/webkit-gtk-2.28.4::gentoo failed (compile phase):
 *   ninja -v -j6 -l0 failed
 * 
 * Call stack:
 *     ebuild.sh, line  125:  Called src_compile
 *   environment, line 4974:  Called cmake-utils_src_compile
 *   environment, line 1653:  Called cmake-utils_src_make
 *   environment, line 1837:  Called _cmake_ninja_src_make
 *   environment, line  549:  Called eninja
 *   environment, line 2190:  Called die
 * The specific snippet of code:
 *       "$@" || die "${nonfatal_args[@]}" "${*} failed"
 * 
 * If you need support, post the output of `emerge --info '=net-libs/webkit-gtk-2.28.4::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=net-libs/webkit-gtk-2.28.4::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/net-libs/webkit-gtk-2.28.4/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/net-libs/webkit-gtk-2.28.4/temp/environment'.
 * Working directory: '/var/tmp/portage/net-libs/webkit-gtk-2.28.4/work/webkit-gtk-2.28.4_build'
 * S: '/var/tmp/portage/net-libs/webkit-gtk-2.28.4/work/webkitgtk-2.28.4'
Архитектура арм64.

P.S. Анон, забанься, дебил.

★★★

Пробнул пересобрать из сорцов с сайта вебгтк-эта же ошибка.

/root/webkitgtk-2.28.4/Source/JavaScriptCore/assembler/ARM64Assembler.h: В функции-члене «void JSC::ARM64Assembler::nopCortexA53Fix835769()»:
/root/webkitgtk-2.28.4/Source/JavaScriptCore/assembler/ARM64Assembler.h:3707:100: ошибка: «class JSC::AssemblerBuffer» не содержит элемента с именем «data»
 3707 | pret_cast_ptr<int32_t*>(reinterpret_cast_ptr<char*>(m_buffer.data()) + m_buffer.codeSize() - sizeof(int32_t)) & 0x0a000000) == 0x08000000))
      |                                                              ^~~~
~
Можно как то закостылять? объявить там эту функцию или как ещё? Или может подать параметры не для Cortex-A53, а другому? Два ядра в той машине, что я собираю принадлежит Rockchip-у.

burato ★★★ ()
Последнее исправление: burato (всего исправлений: 1)
Ответ на: комментарий от burato

Блин , но ты че не видишь что ли «class JSC::AssemblerBuffer» не содержит элемента с именем «data» data data data data data data data data , а можно ещё папку data создать и выдать постмаркет ос спиздив чужой диреватив

anonymous ()