SOLVED] Ошибка компиляции virtualbox-4.3.28

Сборка, app-emulation/virtualbox-4.3.28, заканчивается неудачей:

* ERROR: app-emulation/virtualbox-4.3.28::gentoo failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of `emerge --info '=app-emulation/virtualbox-4.3.28::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=app-emulation/virtualbox-4.3.28::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/app-emulation/virtualbox-4.3.28/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/app-emulation/virtualbox-4.3.28/temp/environment'.
 * Working directory: '/var/tmp/portage/app-emulation/virtualbox-4.3.28/work/VirtualBox-4.3.28'
 * S: '/var/tmp/portage/app-emulation/virtualbox-4.3.28/work/VirtualBox-4.3.28'
!!! When you file a bug report, please include the following information:
GENTOO_VM=  CLASSPATH="" JAVA_HOME=""
JAVACFLAGS="" COMPILER=""
and of course, the output of emerge --info =virtualbox-4.3.28

>>> Failed to emerge app-emulation/virtualbox-4.3.28, Log file:

>>>  '/var/tmp/portage/app-emulation/virtualbox-4.3.28/temp/build.log'

 * Messages for package app-emulation/virtualbox-4.3.28:

 * ERROR: app-emulation/virtualbox-4.3.28::gentoo failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of `emerge --info '=app-emulation/virtualbox-4.3.28::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=app-emulation/virtualbox-4.3.28::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/app-emulation/virtualbox-4.3.28/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/app-emulation/virtualbox-4.3.28/temp/environment'.
 * Working directory: '/var/tmp/portage/app-emulation/virtualbox-4.3.28/work/VirtualBox-4.3.28'
 * S: '/var/tmp/portage/app-emulation/virtualbox-4.3.28/work/VirtualBox-4.3.28'

В чем причина? Помогите!)))
/etc/portage/package.use/app-emulation:
pp-emulation/virtualbox additions alsa opengl pam -pulseaudio sdk -udev -doc extensions -headless -java -python qt4 -vboxwebsrv -vnc

Все делаю по VirtualBox
Оборудование:
CPU: Intel(R) Core(TM) i7-4930K
DMI: MSI MS-7760/X79A-GD65 (8D) (MS-7760), BIOS V4.8 12/08/2014
RAM: 16Gb
GCC-4.8.5
ядро 4.0.5-gentoo

emerge --info '=app-emulation/virtualbox-4.3.28::gentoo

А где лог, который ошибка

А где лог, который ошибка просит? :)

/var/tmp/portage/app-emulatio

Сборка,

Сборка, app-emulation/virtualbox-4.3.28, заканчивается неудачей

yasm: FATAL: unrecognized parser `ipe

https://forums.gentoo.org/viewtopic-t-836454-start-0.html

не понял...но на всякий

не понял...но на всякий случай попробовал:
FLAGS="-march=core-avx-i -O2 -pipe -mmmx -msse -msse2 -msse3"
#CXXFLAGS="${CFLAGS}"
CXXFLAGS="-march=core-avx-i -O2 -pipe -mmmx -msse -msse2 -msse3"

результата нет..

В том посте говорится о такой

В том посте говорится о такой же опечатке, как и у тебя: должно быть не FLAGS, а СFLAGS. Но это только проблема копирования сюда, в реальном же конфиге у тебя тут все нормально, но, похоже, у тебя также yasm не понимает -march=core-avx-i:

yasm -march=core-avx-i -O2 -pipe -mmmx -msse -msse2 -msse3 -f elf64 -DASM_FORMAT_E$
yasm: FATAL: unrecognized parser `ipe'

попробуй изменить -march.

Вот мои параметры, с которыми все хорошо компилится:

CFLAGS="-march=core2 -O2 -pipe -fno-stack-protector"
CXXFLAGS="-march=core2 -O2 -pipe -fno-stack-protector"
Installed versions:  4.3.28(17:05:49 07/08/15)(additions alsa extensions opengl pam qt4 sdk udev -doc -headless -java -pulseaudio -python -vboxwebsrv -vnc ELIBC="-FreeBSD" PYTHON_TARGETS="python2_7")

Посмотри, может поможет.

Спасибо

Спасибо большое!)))
Действительно в /etc/portage/make.conf были такие строки:
FLAGS="-march=core-avx-i -O2 -pipe -mmmx -msse -msse2 -msse3"
CXXFLAGS="${CFLAGS}"

Но вот парадокс - я не трогал эти строки с тех пор как устанавливал stage3, но при этом все ставилось нормально, за исключением virtualbox...
Сейчас исправлю и обязательно отпишусь...

Огромное

Огромное спасибо!!!!))))
Проблема решена!

Решение проблемы:
Исправил в /etc/portage/make.conf строку:
FLAGS="-march=core-avx-i -O2 -pipe -mmmx -msse -msse2 -msse3"
на
CFLAGS="-march=core-avx-i -O2 -pipe -mmmx -msse -msse2 -msse3"
, где С - не достающий символ в строке
и VirtualBox стал как родной...

ВСЕМ СПАСИБО и ХОРОШЕГО НАСТРОЕНИЯ!)))

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".