debuginfod: curious case of

Frank Ch. Eigler
Thu Apr 15 08:30:59 GMT 2021

Hi -

Just happened to come across some odd traffic in gdb/debuginfod
on the fedora servers.  Wonder how common this case is.  The
RPM in question is icu:
(f33; other versions the same)

This builds into the usual binary / -debuginfo subrpms.  Take
a look at libicu*, and libicudata* within it: buildid

The .debug file is a wee little baby:

-rw-r--r--. 1 root root 4144 Apr 15 07:34 /usr/lib/debug/usr/lib64/

and since it contains no .debug* sections at all, debuginfod doesn't
think it's a debuginfo-carrying file.  eu-elfclassify --debug-only
declares it a "yes", because it has a symtab.  Should we follow
eu-elfclassify's lead and get debuginfod to bless this file as a
debuginfo too?  Probably.  But what a strange little file!

- FChE

More information about the Elfutils-devel mailing list