Personally I'm not concerned with any non-build-ID use cases any more. I
don't know if the rest of the world is OK with presuming that build
ID-based lookup is always the only thing you want nowadays. But it seems
plausible, since we rolled out Build ID in 2008 and it's been pretty
thoroughly adop
In elfutils, the libdwfl library is responsible for the "library for
obtaining debug info writ large" stuff. It provides API parsers
for command-line arguments that mesh with its library stuff like
Dwfl_Callbacks that set the search path used equivalently to GDB's `set
debug-file-directory` path.