[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] compilation fails with __stack_check_fail in xen-3.0.4


  • To: xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>, xenkernelnewbies@xxxxxxxxxxxxxxxx
  • From: "pradeep singh rautela" <rautelap@xxxxxxxxx>
  • Date: Thu, 26 Apr 2007 20:17:22 +0530
  • Delivery-date: Thu, 26 Apr 2007 07:46:02 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type; b=AoBAD06G2hzokd3hK/IfZ8wAXwnZEuka29rYALUS/R3zCSSeGI/ydGHg76KdJAdyvaHvXBcTrg/qXW+Le9DopqE+mR2mCtuTk/406cYQnJ5afzCykR7OW2FAl42HFBXoynp9vQUmiKr8SUHVQPJJB4X+jk58fxgvdQsynAsVjn0=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

Hi All,

I downloaded the xen-3.0.4 source from xensource site and compiled it from source.

On giving a make world , the make fails after almost finishing the compilation.
The error i got is -

init/built- in.o: In function `try_name':
do_mounts.c:(.text+0x5f3): undefined reference to `__stack_chk_fail'
init/built-in.o: In function `name_to_dev_t':
(.text+0x8db): undefined reference to `__stack_chk_fail'
init/built-in.o: In function `change_floppy':
(.init.text+0xa61): undefined reference to `__stack_chk_fail'
init/built-in.o: In function `mount_block_root':
(.init.text+0xca8): undefined reference to `__stack_chk_fail'
init/built-in.o: In function `md_run_setup':
(.init.text+0x4176): undefined reference to `__stack_chk_fail'
init/built-in.o:initramfs.c:(.init.text+0x4d73): more undefined references to `__stack_chk_fail' follow
make[4]: *** [.tmp_vmlinux1] Error 1
make[4]: Leaving directory `/opt/xen-3.0.4_1-src/linux-2.6.16.33-xen'
make[3]: *** [build] Error 2
make[3]: Leaving directory `/opt/xen-3.0.4_1-src'
make[2]: *** [ linux-2.6-xen-install] Error 2
make[2]: Leaving directory `/opt/xen-3.0.4_1-src'
make[1]: *** [install-kernels] Error 1

I am not able to understand the error messages and their intended purpose in built-in.o .
Also i am not able to find the __stack_chk_fail being referred from any of these functions.
Are these some linker specific symbols or similar?

Please note i am running Ubuntu6.10 Edgy Eft.
GCC 4.1
Kernel 2.6.20.1 (This is not required i guess)

Somehow i suspect gcc4.1 is playing the spoilsport here. :-(

Any help?

Thanks
~psr

--
---
pradeep singh rautela

"Genius is 1% inspiration, and 99% perspiration" - not me :)
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.