Various bits of the kernel were recently changed to test for _LP64 being defined by the compiler/C preprocessor. This requires a compiler update, otherwise your kernel will fail to function properly, or fail to compile altogether. i believe that sparc64 has always provided _LP64. .mrg.