После очередного обновления системы и сборки нового ядра перестала начал пересобирать nvidia-drivers и alsa-drivers. Первый пакет собрался без каких-либо проблем, а вот alsa при сборке начала материться на какие-то измененные CFLAGS. Что к чему разобраться не смог. Спросил у гугла, тот ничего не ответил интересного.
Ошибка начинается отсюда:::
Код: Выделить всё
make[1]: Leaving directory `/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15'
make -C /usr/src/linux M=/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15 O=/lib/modules/2.6.24-gentoo/build CPP="i686-pc-linux-gnu-gcc -E" CC="i686-pc-linux-gnu-gcc" modules
make[1]: Entering directory `/usr/src/linux-2.6.24-gentoo'
/usr/src/linux-2.6.24-gentoo/scripts/Makefile.build:46: *** CFLAGS was changed in "/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/acore/Makefile". Fix it to use EXTRA_CFLAGS. Останов.
make[3]: *** [/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/acore] Ошибка 2
make[3]: *** Ожидание завершения заданий...
/usr/src/linux-2.6.24-gentoo/scripts/Makefile.build:46: *** CFLAGS was changed in "/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/aoa/Makefile". Fix it to use EXTRA_CFLAGS. Останов.
make[3]: *** [/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15/aoa] Ошибка 2
make[2]: *** [_module_/var/tmp/portage/media-sound/alsa-driver-1.0.15/work/alsa-driver-1.0.15] Ошибка 2
make[1]: *** [sub-make] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-2.6.24-gentoo'
make: *** [compile] Ошибка 2
*
* ERROR: media-sound/alsa-driver-1.0.15 failed.
* Call stack:
* ebuild.sh, line 46: Called src_compile
* environment, line 3895: Called die
* The specific snippet of code:
* emake LDFLAGS="$(raw-ldflags)" HOSTCC="$(tc-getBUILD_CC)" CC="$(tc-getCC)" || diefunc "$FUNCNAME" "$LINENO" "$?" "Make Failed";
* The die message:
* Make 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/media-sound/alsa-driver-1.0.15/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/media-sound/alsa-driver-1.0.15/temp/environment'.
*В make.conf ничего мега оптимизационного нет CFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -pipe"