Messages in this thread | | | Subject | Re: 2.6.17-mm5 -- Busted toolchain? -- usr/klibc/exec_l.c:59: undefined reference to `__stack_chk_fail' | From | Arjan van de Ven <> | Date | Sat, 01 Jul 2006 23:17:53 +0200 |
| |
On Sat, 2006-07-01 at 14:09 -0700, Miles Lane wrote: > I am getting this: > > KLIBCLD usr/klibc/libc.so > usr/klibc/execl.o: In function `execl': > usr/klibc/exec_l.c:59: undefined reference to `__stack_chk_fail' > usr/klibc/execle.o: In function `execle': > usr/klibc/exec_l.c:59: undefined reference to `__stack_chk_fail' > usr/klibc/execvpe.o: In function `execvpe': > usr/klibc/execvpe.c:75: undefined reference to `__stack_chk_fail' > usr/klibc/execlp.o: In function `execlp': > usr/klibc/exec_l.c:59: undefined reference to `__stack_chk_fail' > usr/klibc/execlpe.o: In function `execlpe': > usr/klibc/exec_l.c:59: undefined reference to `__stack_chk_fail' > usr/klibc/vfprintf.o:usr/klibc/vfprintf.c:26: more undefined > references to `__stack_chk_fail' follow > make[2]: *** [usr/klibc/libc.so] Error 1 > > But I've searched all the .h and .c files in the tree and found no > reference to __stack_chk_fail. I am running Ubuntu's Edgy Eft (the > latest development tree).
somehow you're getting -fstack-protector added to your CFLAGs.. which won't do you any good unless you link to glibc or another library that implements the user side of the feature...
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |