Bug#966705: elfutils introduced a bootstrap loop via libmicrohttpd-dev
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
Reply to: