On Thu, 2007-10-18 at 23:46 +0200, Ronan Keryell wrote: > Anybody kind enough to have a look at : > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=446868 > > I've asked some other people and they hit the same issue. > It's not clear to me where the bug is since it happens very early in the > starting process...
I've been using this patch: Index: qemu/linux-user/main.c =================================================================== --- qemu.orig/linux-user/main.c 2007-10-15 13:52:13.000000000 -0600 +++ qemu/linux-user/main.c 2007-10-15 13:52:13.000000000 -0600 @@ -44,7 +44,7 @@ /* for recent libc, we add these dummy symbols which are not declared when generating a linked object (bug in ld ?) */ -#if (__GLIBC__ > 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 3)) && !defined(CONFIG_STATIC) +#if (__GLIBC__ == 2 && __GLIBC_MINOR__ == 3) && !defined(CONFIG_STATIC) long __preinit_array_start[0]; long __preinit_array_end[0]; long __init_array_start[0];