Az Ubuntu disztribúció fejlesztői bemutatták a debuginfod.ubuntu.com szolgáltatást, amely lehetővé teszi, hogy a disztribúcióban biztosított programok hibakeresése során elkerüljük a különálló debuginfo csomagok telepítését. Az új szolgáltatás segítségével a felhasználók dinamikusan tölthetik le a hibakeresési szimbólumokat egy külső szerverről közvetlenül a hibakeresés során. Ez a funkció a GDB 10 és a Binutils 2.34 megjelenésével áll rendelkezésre. A hibakeresési információk a main, universe, restricted és multiverse tárolók csomagjaihoz érhetők el az összes támogatott Ubuntu kiadáshoz.
A szolgáltatás működését biztosító debuginfod folyamat egy HTTP-szerver a hibakeresési információk, mint az ELF/DWARF és a forráskódok kiadására. Debuginfod támogatással készült GDB automatikusan csatlakozhat a debuginfod szerverekhez a hibakeresett fájlokhoz hiányzó hibakeresési információk letöltéséhez, vagy a hibakeresett végrehajtható fájl hibakeresési fájljainak és forráskódjainak szétválasztásához. A használathoz a szerver a debuginfod-ot GDB futtatása előtt kell beállítani a 'DEBUGINFOD_URLS="https://debuginfod.ubuntu.com"' környezeti változóval.
Forrás: opennet.ru
