Vývojáři distribuce Ubuntu představili službu debuginfod.ubuntu.com, která umožňuje při ladění dodávaných programů v distribuci obejít se bez instalace samostatných balíků s ladicími informacemi z repozitáře debuginfo. Díky nové službě mají uživatelé možnost dynamicky stahovat ladicí symboly z externího serveru přímo během ladění. Tato funkce je podporována od vydání GDB 10 a Binutils 2.34. Ladicí informace jsou poskytovány pro balíky z repozitářů main, universe, restricted a multiverse všech podporovaných verzí Ubuntu.
Zajišťující provoz služby proces debuginfod představuje HTTP server pro poskytování ladicích informací ELF/DWARF a zdrojových kódů. Při sestavení s podporou debuginfod může GDB automaticky připojovat k serverům debuginfod pro načítání chybějících ladicích informací o zpracovávaných souborech nebo dělení ladicích souborů a zdrojových kódů pro laděný spustitelný soubor. Pro aktivaci serveru debuginfod před provedením GDB je třeba nastavit proměnnou prostředí ‘DEBUGINFOD_URLS=„https://debuginfod.ubuntu.com“.
Zdroj: opennet.ru
