PATCH: Putting gcc v2 and v3 fame unwind support in glibc
H . J . Lu
hjl@lucon.org
Mon Jul 9 09:08:00 GMT 2001
On Mon, Jul 09, 2001 at 03:26:32PM +0200, Paolo Carlini wrote:
> Hi,
>
> >I think your problem may be the location of libgcc_s.so.1. libc.so is
> >not linked against libgcc_s.so.1, but all other DSOs are. When you
> >run ./bug-iconv1, some DSO loaded by ./bug-iconv1 has to find
> >libgcc_s.so.1 somewhere. I have
>
> indeed, you are right: very stupidly I failed to copy libgcc_s.so.1 from
> its install point (/usr/local/gcc/lib) to /lib.
>
> Now make check almost completes but not really, it still fails this way:
>
> GCONV_PATH=../iconvdata LC_ALL=C ../elf/ld-linux.so.2 --library-path
> ..:../math:../elf:../dlfcn:../nss:../nis:.:../resolv:../crypt:../linuxthreads
> ./tst-aio2 > tst-aio2.out
> Timed out: killed the child process
> make[1]: *** [tst-aio2.out] Error 1
> make[1]: Leaving directory `/home/paolo/libc/rt'
> make: *** [rt/tests] Error 2
>
> I strongly believe this is an unrelated issue, but, anyway what do you
> think?
>
Please get the latest glibc from CVS. I believe
2001-06-15 H.J. Lu <hjl@gnu.org>
* rt/tst-aio2.c (do_test): Initialize cb.aio_offset to 0.
* rt/tst-aio3.c (do_test): Likewise.
* rt/tst-aio4.c (do_test): Likewise.
* rt/tst-aio5.c (do_test): Likewise.
* rt/tst-aio6.c (do_test): Likewise.
may fix your problem.
H.J.
More information about the Libc-alpha
mailing list