On a system that has ipv6 disabled debuginfod doesn't start up anymore because libhttpd MHD_USE_DUAL_STACK only works if it can open an ipv6 socket.
Proposed patch: https://sourceware.org/pipermail/elfutils-devel/2022q2/005013.html
commit 51571ca7685fad821eb98eaa481f64de7f44bb07 Author: Mark Wielaard <mark@klomp.org> Date: Thu May 5 23:59:57 2022 +0200 debuginfod: Try without MHD_USE_DUAL_STACK if MHD_start_daemon fails On a systems that have ipv6 disabled debuginfod doesn't start up anymore because libhttpd MHD_USE_DUAL_STACK only works if it can open an ipv6 socket. If MHD_start_daemon with MHD_USE_DUAL_STACK fails try again without that flag set. https://sourceware.org/bugzilla/show_bug.cgi?id=29122 Signed-off-by: Mark Wielaard <mark@klomp.org>