In 2.6.30, <asm/fpu.h> depends on <asm/types.h> on ia64 for __IA64_UL().
Created attachment 4057 [details] proposed patch
This looks like a kernel bug if <asm/fpu.h> needs <asm/types.h>, it should include it one way or another. See http://patchwork.kernel.org/patch/35399/
Fix the kernel headers.