Hi Helmut, On Sun, Aug 02, 2020 at 07:57:00PM +0200, Helmut Grohne wrote: > I don't think that anything (in Debian) links > libdebuginfod at present.
There is a list of programs here: https://sourceware.org/elfutils/Debuginfod.html We hope it will be used by any program that uses debuginfo. Ask Frank said, we already have a public server running that would make use with Debian debug packages really easy. Not all programs use/link to it directly, some use it indirectly through other elfutils libraries or tools. Which is why at least the client library should not be disabled by default. > I actually wonder more about why debuginfod must be merged into > elfutils. To the uninitiated, it would seem that building debuginfod > entirely separate should be possible. Simply separating debuginfod into > a separate tarball (and source package in Debian) would have eliminated > the need for the profile and --disable-debuginfod and likely more. Doing > so might be difficult on the upstream side though and I'm not sure > whether splitting debuginfod at release time would be practical. Very > likely, you do have reasons for maintaining them together. The reason is simply like any other code maintained together. It is developed, integrated and tested together. The project as a whole does releases every 3 or 4 months. Splitting things up in separate "releases" doesn't really seem that practical. Cheers, Mark