virtualbox (gentoo source)

Модератор: Модераторы разделов

Dedushko
Сообщения: 2
ОС: Gentoo Linux

virtualbox

Сообщение Dedushko »

Не собирается пакет "virtualbox" в Gentoo. Кусок с ошибкой:

Код: Выделить всё

kmk[1]: *** [pass_dlls_before] Error 2
kmk[1]: Leaving directory `/var/tmp/portage/app-emulation/virtualbox-1.5.4/work/VirtualBox-1.5.4_OSE/src'
kmk: *** [pass_dlls_before] Error 2
 *
 * ERROR: app-emulation/virtualbox-1.5.4 failed.
 * Call stack:
 *                 ebuild.sh, line 1701:  Called dyn_compile
 *                 ebuild.sh, line 1039:  Called qa_call 'src_compile'
 *                 ebuild.sh, line   44:  Called src_compile
 *   virtualbox-1.5.4.ebuild, line   83:  Called die
 * The specific snippet of code:
 *      MAKE="kmk" emake TOOL_GCC3_CC="$(tc-getCC)" TOOL_GCC3_CXX="$(tc-getCXX)" \
 *              TOOL_GCC3_AS="$(tc-getCC)" TOOL_GCC3_AR="$(tc-getAR)" \
 *              TOOL_GCC3_LD="$(tc-getCXX)" TOOL_GCC3_LD_SYSMOD="$(tc-getLD)" \
 *              TOOL_GCC3_CFLAGS="${CFLAGS}" TOOL_GCC3_CXXFLAGS="${CXXFLAGS}" \
 *              all || die "kmk failed"
 *  The die message:
 *   kmk failed
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/app-emulation/virtualbox-1.5.4/temp/build.log'.
 * This ebuild used the following eclasses from overlays:
 *   /usr/portage/eclass/eutils.eclass
 *   /usr/portage/eclass/multilib.eclass
 *   /usr/portage/eclass/toolchain-funcs.eclass
 *   /usr/portage/eclass/portability.eclass
 *   /usr/portage/eclass/fdo-mime.eclass
 *   /usr/portage/eclass/flag-o-matic.eclass
 *   /usr/portage/eclass/qt3.eclass
 *   /usr/portage/eclass/versionator.eclass
Спасибо сказали:

Аватара пользователя
Som
Сообщения: 119
ОС: Gentoo

Re: virtualbox

Сообщение Som »

не видно самой ошибки: она чуть выше должна быть
у меня было наподобие, скорее всего у тебя тоже. попробуй emerge vesa
"Надо требовать от себя невозможного для того, чтобы достичь максимума возможного... " Генрих Густавович Нейгауз "Об искусстве фортепианной игры"
Спасибо сказали:

Dedushko
Сообщения: 2
ОС: Gentoo Linux

Re: virtualbox

Сообщение Dedushko »

Вот, что выше:

Код: Выделить всё

In file included from /var/tmp/portage/app-emulation/virtualbox-1.5.2-r1/work/VirtualBox-1.5.2_OSE/src/recompiler/translate-op.c:70:
/var/tmp/portage/app-emulation/virtualbox-1.5.2-r1/work/VirtualBox-1.5.2_OSE/out/linux.x86/release/obj/src/recompiler/VBoxREM/op.h: В функции ‘dyngen_code’
/var/tmp/portage/app-emulation/virtualbox-1.5.2-r1/work/VirtualBox-1.5.2_OSE/out/linux.x86/release/obj/src/recompiler/VBoxREM/op.h:4686: ошибка: ‘memcpy’ redeclared as different kind of symbol
/var/tmp/portage/app-emulation/virtualbox-1.5.2-r1/work/VirtualBox-1.5.2_OSE/out/linux.x86/release/obj/src/recompiler/VBoxREM/op.h:4687: ошибка: вызываемый объект ‘memcpy’ не является функцией
/var/tmp/portage/app-emulation/virtualbox-1.5.2-r1/work/VirtualBox-1.5.2_OSE/out/linux.x86/release/obj/src/recompiler/VBoxREM/op.h:4703: ошибка: вызываемый объект ‘memcpy’ не является функцией
/var/tmp/portage/app-emulation/virtualbox-1.5.2-r1/work/VirtualBox-1.5.2_OSE/out/linux.x86/release/obj/src/recompiler/VBoxREM/op.h:4720: ошибка: вызываемый объект ‘memcpy’ не является функцией
/var/tmp/portage/app-emulation/virtualbox-1.5.2-r1/work/VirtualBox-1.5.2_OSE/out/linux.x86/release/obj/src/recompiler/VBoxREM/op.h:4736: ошибка: вызываемый объект ‘memcpy’ не является функцией
/var/tmp/portage/app-emulation/virtualbox-1.5.2-r1/work/VirtualBox-1.5.2_OSE/out/linux.x86/release/obj/src/recompiler/VBoxREM/op.h:4752: ошибка: вызываемый объект ‘memcpy’ не является функцией
/var/tmp/portage/app-emulation/virtualbox-1.5.2-r1/work/VirtualBox-1.5.2_OSE/out/linux.x86/release/obj/src/recompiler/VBoxREM/op.h:4893: ошибка: вызываемый объект ‘memcpy’ не является функцией
/var/tmp/portage/app-emulation/virtualbox-1.5.2-r1/work/VirtualBox-1.5.2_OSE/out/linux.x86/release/obj/src/recompiler/VBoxREM/op.h:4909: ошибка: вызываемый объект ‘memcpy’ не является функцией
/var/tmp/portage/app-emulation/virtualbox-1.5.2-r1/work/VirtualBox-1.5.2_OSE/out/linux.x86/release/obj/src/recompiler/VBoxREM/op.h:4925: ошибка: вызываемый объект ‘memcpy’ не является функцией
/var/tmp/portage/app-emulation/virtualbox-1.5.2-r1/work/VirtualBox-1.5.2_OSE/out/linux.x86/release/obj/src/recompiler/VBoxREM/op.h:4941: ошибка: вызываемый объект ‘memcpy’ не является функцией
/var/tmp/portage/app-emulation/virtualbox-1.5.2-r1/work/VirtualBox-1.5.2_OSE/out/linux.x86/release/obj/src/recompiler/VBoxREM/op.h:5041: ошибка: вызываемый объект ‘memcpy’ не является функцией
/var/tmp/portage/app-emulation/virtualbox-1.5.2-r1/work/VirtualBox-1.5.2_OSE/out/linux.x86/release/obj/src/recompiler/VBoxREM/op.h:5057: ошибка: вызываемый объект ‘memcpy’ не является функцией
/var/tmp/portage/app-emulation/virtualbox-1.5.2-r1/work/VirtualBox-1.5.2_OSE/out/linux.x86/release/obj/src/recompiler/VBoxREM/op.h:5073: ошибка: вызываемый объект ‘memcpy’ не является функцией
/var/tmp/portage/app-emulation/virtualbox-1.5.2-r1/work/VirtualBox-1.5.2_OSE/out/linux.x86/release/obj/src/recompiler/VBoxREM/op.h:5089: ошибка: вызываемый объект ‘memcpy’ не является функцией
/var/tmp/portage/app-emulation/virtualbox-1.5.2-r1/work/VirtualBox-1.5.2_OSE/out/linux.x86/release/obj/src/recompiler/VBoxREM/op.h:5106: ошибка: вызываемый объект ‘memcpy’ не является функцией
/var/tmp/portage/app-emulation/virtualbox-1.5.2-r1/work/VirtualBox-1.5.2_OSE/out/linux.x86/release/obj/src/recompiler/VBoxREM/op.h:5120: ошибка: вызываемый объект ‘memcpy’ не является функцией
/var/tmp/portage/app-emulation/virtualbox-1.5.2-r1/work/VirtualBox-1.5.2_OSE/out/linux.x86/release/obj/src/recompiler/VBoxREM/op.h:5134: ошибка: вызываемый объект ‘memcpy’ не является функцией
/var/tmp/portage/app-emulation/virtualbox-1.5.2-r1/work/VirtualBox-1.5.2_OSE/out/linux.x86/release/obj/src/recompiler/VBoxREM/op.h:5148: ошибка: вызываемый объект ‘memcpy’ не является функцией
/var/tmp/portage/app-emulation/virtualbox-1.5.2-r1/work/VirtualBox-1.5.2_OSE/out/linux.x86/release/obj/src/recompiler/VBoxREM/op.h:7129: ошибка: вызываемый объект ‘memcpy’ не является функцией
/var/tmp/portage/app-emulation/virtualbox-1.5.2-r1/work/VirtualBox-1.5.2_OSE/out/linux.x86/release/obj/src/recompiler/VBoxREM/op.h:7218: ошибка: вызываемый объект ‘memcpy’ не является функцией
/var/tmp/portage/app-emulation/virtualbox-1.5.2-r1/work/VirtualBox-1.5.2_OSE/out/linux.x86/release/obj/src/recompiler/VBoxREM/op.h:7307: ошибка: вызываемый объект ‘memcpy’ не является функцией
kmk[2]: *** [/var/tmp/portage/app-emulation/virtualbox-1.5.2-r1/work/VirtualBox-1.5.2_OSE/out/linux.x86/release/obj/src/recompiler/VBoxREM/translate-op.o] Error 1
The failing command:
        @gcc -c -O2 -Wall -g -fomit-frame-pointer -fno-gcse -IInnoTek -IInnoTek/crt -Itarget-i386 -Ifpu -I/var/tmp/portage/app-emulation/virtualbox-1.5.2-r1/work/VirtualBox-1.5.2_OSE/out/linux.x86/release/obj/src/recompiler/VBoxREM -I/var/tmp/portage/app-emulation/virtualbox-1.5.2-r1/work/VirtualBox-1.5.2_OSE/src/VBox/VMM -I/var/tmp/portage/app-emulation/virtualbox-1.5.2-r1/work/VirtualBox-1.5.2_OSE/src/recompiler -I/var/tmp/portage/app-emulation/virtualbox-1.5.2-r1/work/VirtualBox-1.5.2_OSE/include -I/var/tmp/portage/app-emulation/virtualbox-1.5.2-r1/work/VirtualBox-1.5.2_OSE/out/linux.x86/release -DVBOX -DVBOX_WITHOUT_IDT_PATCHING -DVBOX_OSE -DRT_OS_LINUX -D__LINUX__ -D_FILE_OFFSET_BITS=64 -DRT_ARCH_X86 -D__X86__ -DIN_REM_R3 -DREM_INCLUDE_CPU_H -DIN_RING3 -DLOG_USE_C99 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_REENTRANT -Wp,-MD,/var/tmp/portage/app-emulation/virtualbox-1.5.2-r1/work/VirtualBox-1.5.2_OSE/out/linux.x86/release/obj/src/recompiler/VBoxREM/translate-op.o.dep -Wp,-MT,/var/tmp/portage/app-emulation/virtualbox-1.5.2-r1/work/VirtualBox-1.5.2_OSE/out/linux.x86/release/obj/src/recompiler/VBoxREM/translate-op.o -Wp,-MP -o /var/tmp/portage/app-emulation/virtualbox-1.5.2-r1/work/VirtualBox-1.5.2_OSE/out/linux.x86/release/obj/src/recompiler/VBoxREM/translate-op.o /var/tmp/portage/app-emulation/virtualbox-1.5.2-r1/work/VirtualBox-1.5.2_OSE/src/recompiler/translate-op.c
kmk[2]: Leaving directory `/var/tmp/portage/app-emulation/virtualbox-1.5.2-r1/work/VirtualBox-1.5.2_OSE/src/recompiler'
kmk[1]: *** [pass_dlls_before] Error 2
kmk[1]: Leaving directory `/var/tmp/portage/app-emulation/virtualbox-1.5.2-r1/work/VirtualBox-1.5.2_OSE/src'
kmk: *** [pass_dlls_before] Error 2


emerge vesa не помогло! :-(
Спасибо сказали: