Both the 2.6.32 stable and 2.6.38 test patches from this week failed to build with my configuration, both 32 and 64bit builds:
stable/grsecurity-2.2.2-2.6.32.40-201105171931.patch
both 32 and 64bit
drivers/mtd/nftlmount.c: In function ‘find_boot_record’:
drivers/mtd/nftlmount.c:47: error: implicit declaration of function ‘pax_track_stack’
make[2]: *** [drivers/mtd/nftlmount.o] Error 1
make[1]: *** [drivers/mtd] Error 2
test/grsecurity-2.2.2-2.6.38.6-201105171931.patch
32bit:
arch/x86/kernel/entry_32.S: Assembler messages:
arch/x86/kernel/entry_32.S:216: Error: CFI instruction used without previous .cfi_startproc
arch/x86/kernel/entry_32.S:218: Error: CFI instruction used without previous .cfi_startproc
arch/x86/kernel/entry_32.S:241: Error: CFI instruction used without previous .cfi_startproc
arch/x86/kernel/entry_32.S:243: Error: CFI instruction used without previous .cfi_startproc
arch/x86/kernel/entry_32.S:251: Error: CFI instruction used without previous .cfi_startproc
arch/x86/kernel/entry_32.S:253: Error: CFI instruction used without previous .cfi_startproc
arch/x86/kernel/entry_32.S:276: Error: CFI instruction used without previous .cfi_startproc
arch/x86/kernel/entry_32.S:278: Error: CFI instruction used without previous .cfi_startproc
make[2]: *** [arch/x86/kernel/entry_32.o] Error 1
make[1]: *** [arch/x86/kernel] Error 2
make: *** [arch/x86] Error 2
64bit one got past that, and then died with this:
drivers/input/joystick/sidewinder.c: In function ‘sw_read’:
drivers/input/joystick/sidewinder.c:431: error: implicit declaration of function ‘pax_track_stack’
make[3]: *** [drivers/input/joystick/sidewinder.o] Error 1
make[2]: *** [drivers/input/joystick] Error 2
make[1]: *** [drivers/input] Error 2
make[1]: *** Waiting for unfinished jobs....