[[SOLVED] VirtualBox ошибка компиляции: kmk failed]

Собственно ставлю + модули и дополнения...

app-emulation/virtualbox-ose-2.1.4-r1

При сборке вылазит ошибка:

 * 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}" TOOL_YASM_AS=yasm KBUILD_PATH="${S}/kBuild" all || die "kmk failed"
 *  The die message:
 *   kmk failed

Почитал другие посты, не помогают... и acl стоит и qt4.
Не помогает, хотя вчера на другой машине собралось та же версия тем же gcc-4.1.2...

чего еще попробовать?

дома...

дома тоже не собрался... я ошибся... в общем проблема в формируемом файле появляется то ли ошибка, то ли непонятно в строке: 2513
/var/tmp/portage/app-emulation/virtualbox-ose-2.1.4-r1/work/VirtualBox-2.1.4_OSE/Config.kmk

ifeq ($(KBUILD_TARGET),linux)
 TEMPLATE_VBOXR3HARDENEDEXE_LIBS += cap
endif
 TEMPLATE_VBOXR3HARDENEDEXE_LDFLAGS       = $(filter-out '$(VBOX_GCC_RPATH_OPT)%,$(TEMPLATE_VBOXR3EXE_LDFLAGS))
 TEMPLATE_VBOXR3HARDENEDEXE_LDFLAGS.linux = $(filter-out $(VBOX_GCC_ORIGIN_OPT),$(TEMPLATE_VBOXR3EXE_LDFLAGS.linux))
endif

Мне кажется один endif лишний, на это и жалуется мейк...
Можно ли поправить пакет и запихнуть его обратно в портаж и чтобы последний не ругался на несовпадение сумм?
Это делается с помощью командны ebuild?

Или же это проблема компилятора???

Да, endif лишний. Здесь, по

Да, endif лишний. Здесь, по идее должен быть else.
Лучше, конечно обновиться, может уже исправили...
А так, как временная мера, поправить файл и
ebuild /usr/portage/app-emulation/virtualbox-ose/virtualbox-ose-virtualbox-ose.ebuild merge

нет.. еще не обновили

вот чего пишет

Config.kmk:1564: /var/tmp/portage/app-emulation/virtualbox-ose-2.1.4-r1/work/VirtualBox-2.1.4_OSE/out/linux.amd64/release/GCCConfig.kmk: Нет такого файла или каталога
Config.kmk:2513: *** extraneous `endif'.  Stop.

Ошибка последняя... а кому можно написать об этом баге, может существует более логичный способ решения этой проблемы, без правки? где у них багзилла находится?

Нашёл вот это

Нашёл вот это http://www.virtualbox.org/wiki/Bugtracker
Поищите так-же на bugs.gentoo.org, может там что есть...

оверлейный попробуй

layman -a jokey
emerge =app-emulation/virtualbox-ose-2.1.4

не 2.1.4-r1 конечно, но зато компилится

зачем layman )

app-emulation/virtualbox-ose-2.1.4 у меня стоит, просто интерес возник поправить.... эта версия у меня скомпилилась...
Вопрос просто возник в том, что у меня ли одного эта проблема или нет
Покавыряю все - таки ебилды, когда будет время

Все равно спасибо за совет

virtualbox-ose-2.1.4 тоже также, а вот

virtualbox-bin ставится "ващеискаропки"... И работает вполне себе...

Что-то как-то... долго уже... и странно...

emerge Your world
Gentoogle

пофиксили

пофиксили уже... следующая версия собралась без проблем и работает

emerge -pv virtualbox-ose

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

Calculating dependencies... done!
[ebuild   R   ] app-emulation/virtualbox-ose-2.1.4-r2

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

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