Desarrolladores de distribución Ubuntu Se introdujo el servicio debuginfod.ubuntu.com, позволяющий при отладке поставляемых в дистрибутиве программ обойтись без установки отдельных пакетов с отладочной информацией из репозитория debuginfo. При помощи нового сервиса пользователи получили возможность динамической загрузки отладочных символов с внешнего сервера непосредственно во время отладки. Указанная возможность поддерживается начиная с выпуска GDB 10 и Binutils 2.34. Отладочная информация предоставляется для пакетов из репозиториев main, universe, restricted и multiverse всех поддерживаемых выпусков Ubuntu.
El proceso debuginfod, que ejecuta el servicio, es un servidor HTTP para proporcionar información de depuración y código fuente ELF/DWARF. Al compilar con soporte para debuginfod, GDB puede conectarse automáticamente a los servidores debuginfod para descargar la información de depuración faltante sobre los archivos que se están procesando o para separar los archivos de depuración y el código fuente del ejecutable que se está depurando. Para habilitar servidor debuginfod перед выполнением GDB следует установить переменную окружения ‘DEBUGINFOD_URLS=»https://debuginfod.ubuntu.com».
Fuente: opennet.ru
