In file included from include/linux/pid.h:7, from include/linux/sched.h:33, from arch/i386/kernel/asm-offsets.c:7: include/linux/types.h:216:2: #endif without #if make[1]: *** [arch/i386/kernel/asm-offsets.s] Error 1 make: *** [prepare0] Error 2 !!! ERROR: sys-kernel/linux-headers-2.6.17-r2 failed. Call stack: ebuild.sh, line 1614: Called dyn_compile ebuild.sh, line 971: Called qa_call 'src_compile' environment, line 3861: Called src_compile ebuild.sh, line 1304: Called kernel-2_src_compile kernel-2.eclass, line 1037: Called compile_headers kernel-2.eclass, line 460: Called die !!! prepare 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/sys-kernel/linux-headers-2.6.17-r2/temp/build.log'.