[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Make fails on glibc build
From: |
Jon Grant |
Subject: |
Re: Make fails on glibc build |
Date: |
Sat, 19 May 2007 15:58:02 +0100 |
User-agent: |
Thunderbird 1.5.0.9 (X11/20070103) |
Hi Alexander,
Thanks for getting back to us with that backtrace. Unfortunately the
debug symbols seem to be missing. I tried to get more info out myself of
your core file, but without the CVS binary I just get:
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
Core was generated by `make -r PARALLELMFLAGS= CVSOPTS= -C ./libc
objdir=/tmp/bla/glibc-cvs-build all'.
Program terminated with signal 6, Aborted.
#0 0xffffe410 in __kernel_vsyscall ()
(gdb) bt
#0 0xffffe410 in __kernel_vsyscall ()
#1 0x4005091b in ?? ()
(gdb)
Could you rebuild make-cvs with CFLAGS=-g3 please. And then launch again
using the /tmp/make-cvs/make/make binary directly (in case it is being
stripped when it is being installed on your system). I wonder what
configuration options and you built with, because I though NDEBUG is on
the standard make build, which would mean assert() would compile out.
Then do: gdb -c core -se /tmp/make-cvs/make/make
Then "bt" as before, it should have managed to load the symbols by then.
I don't know what distro you are running, but my Ubuntu has packagte
suffixed with -dbg, like "libc6-dbg" which can be installed, then all
the libc methods will have names.
I wonder about this /tools/lib/libc.so.6 file in your backtrace though.
I've not seen such a library path myself, what distro, version and CPU
are you running on? Linux From Scratch...? If so, perhaps you try
reproduce the problem on an existing stable released distro like Ubuntu
you have on another PC.
Let us know how you get on.
Kind regards, Jon