Page 1 of 1

build failures in 05-17 patches

PostPosted: Wed May 18, 2011 2:47 am
by cormander
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....

Re: build failures in 05-17 patches

PostPosted: Wed May 18, 2011 9:48 am
by PaX Team
cormander wrote: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:
thanks, will be fixed in the next patch.