Distribution Debian ввёл в строй новый сервис debuginfod, позволяющий при отладке поставляемых в дистрибутиве программ обойтись без отдельной установки связанных с ними пакетов с отладочной информацией из репозитория debuginfo. Запущенный сервис даёт возможность использовать появившуюся в GDB 10 функциональность динамической загрузки отладочных символов с внешнего сервера непосредственно во время отладки.
Debuginfod-processen som kör tjänsten är en HTTP-server för att hantera ELF/DWARF-felsökningsinformation och källkod. När GDB bygger med stöd för debuginfod kan den automatiskt ansluta till debuginfod-servrar för att ladda ner saknad felsökningsinformation om de filer som bearbetas, eller för att separera felsökningsfiler och källkod för den körbara fil som felsöks.
В Debian поддержка debuginfod пока включена в пакетах elfutils и GDB, предлагаемых в репозиториях unstable и testing. Для задействования server debuginfod достаточно перед выполнением GDB установить переменную окружения ‘DEBUGINFOD_URLS=»https://debuginfod.debian.net». Отладочная информация на запущенном для Debian server debuginfod tillhandahålls för paket från arkiven unstable, testing, testing-proposed-updates, stable, stable-backports och proposed-updates.
Källa: opennet.ru
