[РЕШЕНО]fatal error: linux/limits.h: No such file or directory

При попытке пересобрать media-gfx/splashutils-1.5.4.4-r7 во время компиляции выводится ошибка


onfigure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating libs/Makefile
config.status: creating misc/Makefile
config.status: creating src/test/Makefile
config.status: creating docs/Makefile
config.status: creating scripts/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
>>> Source configured.
>>> Compiling source in /var/tmp/portage/media-gfx/splashutils-1.5.4.4-r7/work/splashutils-1.5.4.4 ...
make -j9 CC=i686-pc-linux-gnu-gcc STRIP=true
make --silent all-recursive
Making all in libs
CONF libz.a
CONF libjpeg.a
CONF libfreetype.a
MAKE zlib.a
In file included from crc32.c:36:0:
/usr/lib/klibc/include/limits.h:43:26: fatal error: linux/limits.h: No such file or directory
#include
^
compilation terminated.
make[3]: *** [: crc32.o] Error 1
make[3]: *** Waiting for unfinished jobs....
In file included from /usr/lib/klibc/include/stdio.h:9:0,
from gzio.c:10:
/usr/lib/klibc/include/klibc/sysconfig.h:12:24: fatal error: asm/unistd.h: No such file or directory
#include
^

Переустановил sys-kernel/linux-headers но не помогло.
Что еще можно сделать?

.

Недообновил GCC?
См. https://wiki.gentoo.org/wiki/Upgrading_GCC

:wq
--
Live free or die

После изменения linux-headers

pascorp написал(а):
...Переустановил sys-kernel/linux-headers но не помогло.
Что еще можно сделать?

После изменения linux-headers обязательна пересборка glibc, после чего рекомендуется пересборка binutils и gcc, а также libtool. Обязательно именно в таком порядке! А также прочитай и выполни указания системы после сборки каждого из этих пакетов!

Сделал как посоветовали, но

Сделал как посоветовали, но результат тот же. Кроме того пересобрал ядро (было 4.1 стало 4.9), но тоже не помогло.

Дай полный лог сборки и

Дай полный лог сборки и

emerge --info media-gfx/splashutils

на пасту.

emerge --info

emerge --info media-gfx/splashutils
Выхлоп pas # emerge media-gfx/splashutils -v
В /var/tmp/portage/media-gfx/splashutils-1.5.4.4-r7/temp/build.log тоже, что и во второй ссылке.

[SOLVED] Emerge splashutils

Не помогло.

Не помогло.

В папке

В папке /usr/lib/klibc/include/ почему-то были пустые папки asm asm-generic и linux, а не ссылки на соответствующие папки в /usr/include/.
папки переименовал, создал ссылки и все собралось.

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

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