Re: glibc-debuginfo libraries stripped?!

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

 



On Fri, Jul 06, 2007 at 04:22:24PM +0200, Pawel wrote:
> Hallo Group Members
> 
> I just installed glibc-debuginfo-2.5-10.fc6 on my fedora fc6, just to get some debug symbols from it.
> It turns out that libraries do not contain debug symbols:
> 
> prompt$ rpm -qf /usr/lib/debug/lib/ld-2.5.so.debug /usr/lib/debug/lib/i686/nosegneg/libc-2.5.so.debug
> glibc-debuginfo-2.5-10.fc6
> glibc-debuginfo-2.5-10.fc6
> 
> prompt$ objdump -t /usr/lib/debug/lib/i686/nosegneg/libc-2.5.so.debug
> /usr/lib/debug/lib/i686/nosegneg/libc-2.5.so.debug:     file format elf32-i386
> 
> SYMBOL TABLE:
> no symbols
> 
> prompt$ objdump -t /usr/lib/debug/lib/ld-2.5.so.debug
> /usr/lib/debug/lib/ld-2.5.so.debug:     file format elf32-i386
> 
> SYMBOL TABLE:
> no symbols
> 
> why is debuginfo package for, then?

For the .debug* sections.  Some glibc libraries are intentionally stripped
with eu-strip -g -f ... , so symbol table and string table are kept
in the installed libraries.

	Jakub


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux