Assembling the vanilla kernel for opensuse 13.1 - Error!

Until then stood 11.4 and had no problems with the assembly was not! . config kernel already perfected under the car to “perfection.” But makes it possible for a necessity, moved to 13.1. and the first attempt to run make xconfig - off with an error (even menuconfig)!

**HOSTCC scripts/basic/fixdep
In file included from /usr/include/bits/posix1_lim.h:160:0,
from /usr/include/limits.h:143,
from /usr/lib/gcc/i586-suse-linux/4.8/include-fixed/limits.h:168,
from /usr/lib/gcc/i586-suse-linux/4.8/include-fixed/syslimits.h:7,
from /usr/lib/gcc/i586-suse-linux/4.8/include-fixed/limits.h:34,
from scripts/basic/fixdep.c:114:
/usr/include/bits/local_lim.h:38:26: fatal error: linux/limits.h: Нет такого файла или каталога
#include <linux/limits.h>
^
compilation terminated.
make[1]: *** [scripts/basic/fixdep] Ошибка 1
make: *** [scripts_basic] Ошибка 2

**Do symlink to limits.h, but climbs following error, etc.
All packages for assembly standing source of a custom kernel are - where to dig? - I Do not Know!
forums for other distros say need kernel-headers, but opensuse them turnips no!

I know you used machine translation but is there a need for vanilla kernel?

kernel-default is as close to it as you should go, it still contains some fixes but is “pretty close to vanilla”.

And then there’s “kernel-vanilla” of course, which is even closer to vanilla. :wink:

@yug555:
Why are you wanting to compile your own kernel?
If it’s just to change the config options, you could start with openSUSE’s sources instead, package “kernel-source”.

And it would help if you posted the error message in english.
I can’t read that.
If it means “file not found” or similar, install the package “linux-glibc-devel”, this contains /usr/include/linux/limits.h.