Вы здесь

vbox 3.0.8 не собирается опять

Сейчас меня закидают гнилыми помидорами и утыкают носом об форум, но из того что я нашел ничего не помогло :(

Собираю vbox 3.0.8
Система amd64
система в стабильной ветке, vbox и kde в keyword (и все что они хотят)

cat /etc/make.conf

#ACCEPT_KEYWORDS="amd64"
CFLAGS="-march=core2 -O2 -pipe"
CXXFLAGS="$CFLAGS"
CHOST="x86_64-pc-linux-gnu"
USE="X kde aqua -ldap -gnome -esd -arts -gpm -doc -quotas mmx sse sse2 ssse3 lm_sensors usb alsa unicode nls userlocales nptl nptlonly threads samba cups bluetooth hal acpi dbus dri dri2 xcomposite xcb xvmc opengl mp3 video png midi jpeg jpeg2k acc dvd dvdread cpudetection matroska win32codecs radio flac aac faac faad x264 lame vdpau gmplayer"
MAKEOPTS="-j4"
#AUTOCLEAN="yes"
VIDEO_CARDS="intel"
ALSA_CARDS="HDA-Intel"
INPUT_DEVICES="keyboard mouse evdev"
#LINGUAS="ru en"
FEATURES="parallel-fetch ccache"
CCACHE_SIZE="2G"
CCACHE_DIR="/var/tmp/ccache"

компиляция прекращается вот с такой ошибкой:
/usr/var/tmp/portage/app-emulation/virtualbox-ose-3.0.8/work/VirtualBox-3.0.8_OSE/out/linux.amd64/release/bin/tstVMStructGC: /usr/var/tmp/portage/app-emulation/virtualbox-ose-3.0.8/work/VirtualBox-3.0.8_OSE/out/linux.amd64/release/bin/tstVMStructGC: не могу запустить бинарный файл
kmk[2]: *** [/usr/var/tmp/portage/app-emulation/virtualbox-ose-3.0.8/work/VirtualBox-3.0.8_OSE/out/linux.amd64/release/obj/VMM/tstVMStructGC.h] Error 126
kmk[2]: *** Deleting file `/usr/var/tmp/portage/app-emulation/virtualbox-ose-3.0.8/work/VirtualBox-3.0.8_OSE/out/linux.amd64/release/obj/VMM/tstVMStructGC.h'

svn - установлен
revdep-rebuild ошибок не выдает
acl пересобирал
kbuild пересобирал
/var/tmp/portage на tmpfs, но пробовал и без рамдиска - результат тот же.
куда копать дальше подскажите чего нибуть.

Как вариант можно не собирать бокс самому а поставить готовый бинарник. Не true gentoo way, но может и сгодиться.

гораздо лучший вариант откатиться на 3.0.6,
но сие не спортивно. И хочется разобраться с проблемой.

какая версия kbuild ?

emerge -pv subversion kbuild gcc virtualbox-ose

These are the packages that would be merged, in order:

Calculating dependencies ... done!
[ebuild R ] sys-devel/gcc-4.3.2-r3 USE="fortran mudflap (multilib) nls nptl openmp (-altivec) -bootstrap -build -doc (-fixed-point) -gcj -gtk (-hardened) -ip28 -ip32r10k -libffi -multislot (-n32) (-n64) -nocxx -nopie -objc -objc++ -objc-gc -test -vanilla" 0 kB
[ebuild R ] dev-util/subversion-1.6.5 USE="berkdb dso nls perl python webdav-neon -apache2 -bash-completion -ctypes-python -debug -doc -emacs -extras -gnome-keyring -java -ruby -sasl -test -vim-syntax -webdav-serf" 0 kB
[ebuild R ] dev-util/kbuild-0.1.5-r1 0 kB
[ebuild U ] app-emulation/virtualbox-ose-3.0.8 [3.0.6] USE="additions alsa hal opengl python qt4 -headless -pulseaudio -sdk -vboxwebsrv" 0 kB

Мой телепатический дар предполагает, что вы отрубили в ядре поддержку 32бит?

а что подразумевается под поддержкой 32 бит в ядре?
если вот это, то да, каюс, отрубил, но 3.0.6 это не мешает работать втч эмулять 32 битные системы :-/
я вообще не уверен что эту опцию можно включить в ядре на 64 системе.
завтра попробую.

CONFIG_64BIT=y
# CONFIG_X86_32 is not set
CONFIG_X86_64=y
CONFIG_X86=y
CONFIG_OUTPUT_FORMAT="elf64-x86-64"
CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig"