virtualbox-modules-1.5.2 перестали собираться

Доброго времени суток.
Обновил ядро.

lrwxrwxrwx 1 root root 22 Дек 6 00:18 linux -> linux-2.6.23-gentoo-r3
drwxr-xr-x 20 root root 4096 Дек 6 19:03 linux-2.6.23-gentoo-r3

все нормально работает, но ни в какую не хотят обновляться сабж :(

* Messages for package app-emulation/virtualbox-modules-1.5.2-r1:

*
* ERROR: app-emulation/virtualbox-modules-1.5.2-r1 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
* ebuild.sh, line 1383: Called linux-mod_src_compile
* linux-mod.eclass, line 518: Called die
* The specific snippet of code:
* emake HOSTCC="$(tc-getBUILD_CC)" CC="$(get-KERNEL_CC)" LDFLAGS="$(get_abi_LDFLAGS)" \
* ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS} \
* || die "Unable to make ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}."
* The die message:
* Unable to make KERN_DIR=/usr/src/linux KERNOUT=/usr/src/linux all.
*
* 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-modules-1.5.2-r1/temp/build.log'.
*

--------------
вообще ошибка выше началась

In file included from /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRV.h:28,
from /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/SUPDRVShared.c:22:
/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/include/iprt/asm.h:125: ошибка: expected specifier-qualifier-list before ‘linux_uintptr_t’
/var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/include/iprt/asm.h:136: ошибка: expected specifier-qualifier-list before ‘linux_uintptr_t’
------------

кто сталкивался? обычно все хорошо собиралось. может я забыл чего?

У меня тоже не

У меня тоже не собралось, замаскировал временно.
Это баг видимо.

Sony Vaio SZ460 Premium, Core2Duo 2.0, hdd=160G, mem=2G, hybrid video: nvidia 7400 + GMA 950

БАГ?!

мне показалось,

мне показалось, что баг немного не тот :(

(добавлено: а нет, баг тот же и с тем же патчем)
Ну вообще решение нашел.

во всем виноват патч
virtualbox-modules_2.6.24.patch
Сделал следующее:
ebuild virtualbox-modules-1.5.2-r1.ebuild unpack

потом vim /var/tmp/portage/app-emulation/virtualbox-modules-1.5.2-r1/work/vboxdrv/include/iprt/types.h

там удалил строки
# define uintptr_t linux_uintptr_t
# include

которые принес патч
потом
ebuild virtualbox-modules-1.5.2-r1.ebuild compile
ну и тд.

PS: а как-нить можно запретить применять патчи без вот таких танцев с бубнами?
--------
блин ... а я ведь просто будущий врач.

И как Вы себе

И как Вы себе это представляете? Галочки расставлять, что применять, а что нет? (-%Е

ну можно

ну можно например ключ --nopatch :))

хотя да, идея так себе...ладно думаю обновят

Ну если цель -

Ну если цель - лижбы поставить попроще, тогда можно просто патч удалить из соответствующей папочки в портеджах, перегенерять digest на ebuild и не обновляться до тех пор, пока не починют :) , а починют скорее всего быстро.

Sony Vaio SZ460 Premium, Core2Duo 2.0, hdd=160G, mem=2G, hybrid video: nvidia 7400 + GMA 950

все собственно

все собственно начинается с этого:

test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( \
echo; \
echo " ERROR: Kernel configuration is invalid."; \
echo " include/linux/autoconf.h or include/config/auto.conf are missing."; \
echo " Run 'make oldconfig && make prepare' on kernel src to fix it."; \
echo; \
/bin/false)

Причем сей совет не помогает.

была таже

была таже проблема сегодня утром сделал синк и всё нормально встало

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

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