Projekt Debian spustil službu pro dynamické získávání ladicích informací

Debian zavedl novou službu debuginfod, která umožňuje při ladění dodávaných programů obejít se bez samostatné instalace souvisejících balíčků s ladícími informacemi z repozitáře debuginfo. Spuštěná služba umožňuje využít funkčnost dynamického načítání ladicích symbolů z externího serveru, která byla zavedena ve verzi GDB 10, přímo během ladění.

Proces zajišťující fungování služby debuginfod představuje HTTP server pro poskytování ladících informací ELF/DWARF a zdrojových textů. Při sestavování s podporou debuginfod může GDB automaticky připojovat se k serverům debuginfod pro načítání chybějících ladicích informací o zpracovávaných souborech nebo oddělování ladicích souborů a zdrojových textů pro laděný spustitelný soubor.

V Debianu je podpora debuginfod zatím zahrnuta v balících elfutils a GDB, které jsou nabízeny v repozitářích unstable a testing. Pro zapnutí serveru debuginfod stačí před spuštěním GDB nastavit proměnnou prostředí ‘DEBUGINFOD_URLS="https://debuginfod.debian.net". Ladící informace jsou k dispozici na spuštěném pro Debian serveru debuginfod je poskytován pro balíčky z repozitářů unstable, testing, testing-proposed-updates, stable, stable-backports a proposed-updates.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster