https://sourceware.org/bugzilla/show_bug.cgi?id=28697
Bug ID: 28697 Summary: objdump doesn't look for separate debug styles using "build-id" style Product: binutils Version: 2.37 Status: UNCONFIRMED Severity: normal Priority: P2 Component: binutils Assignee: unassigned at sourceware dot org Reporter: travis.downs at gmail dot com Target Milestone: --- Created attachment 13856 --> https://sourceware.org/bugzilla/attachment.cgi?id=13856&action=edit uses the debuglink and build-id styles to build and strip a binary Support for the "build ID" style of separate debug lookup was added in 2017: https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=2425a30e406a0523020b7e70abb864a06a45bb97 However, it seems to be used only for a few flags like -S, but it is ignored for others, like --syms. Using strace, one can see that for --syms it is only looks for the old style "debuglink" debug info. It never looks in the `.build-id` based paths even when the note is present. Find below a test program which shows the issue, based on strace output, chmod +x it and run. -- You are receiving this mail because: You are on the CC list for the bug.