On Thu, 2005-10-27 at 21:45 -0400, David Nusinow wrote: > On Thu, Oct 27, 2005 at 01:40:58PM +0200, Michel Dänzer wrote: > > The symbols are in /usr/lib/debug/usr/X11R6/lib/modules/libfb.so . > > opreport picks up symbols from other libraries > > in /usr/lib/debug/usr/lib/ automatically here, but others have reported > > gdb not picking up the X server symbols either. If anyone has any idea > > about what's going on here, please speak up! > > So I've spent the past hour or two hammering away at this. Here's what I've > found: > > 1) The files all appear to be correctly compiled with -g in the build_tree > dir > 2) None of the files are stripped in this dir after the build is done. > "file" confirms this, as does the size of the thing (libX11 is 9 megs > in build_tree but the stripped version on my system is 860k or so). > 3) The file with the debugging symbols is only 4k. Where'd those 8 megs > go? > 4) objdump -g on any of the files in build_tree can't find the debugging > info.
Note that this is true for the working libg* files in /usr/lib/debug/ here as well. The difference seems to be that those in /usr/lib/debug/usr/X11R6/lib/modules/ are missing the symbols as well. [EMAIL PROTECTED]> file /usr/lib/debug/usr/X11R6/lib/modules/libfb.so /usr/lib/debug/usr/X11R6/lib/modules/libfb.so: ELF 32-bit MSB shared object, PowerPC or cisco 4500, version 1 (SYSV), stripped This looks like some kind of strip acted on this file at some point, but I can't seem to find anything in build logs... Is it like this right after running dh_strip? -- Earthling Michel Dänzer | Debian (powerpc), X and DRI developer Libre software enthusiast | http://svcs.affero.net/rm.php?r=daenzer

