Levituse arendajad Ubuntu tutvustas debuginfod teenust.ubuntu.com, mis võimaldab levitamisega kaasasolevate programmide silumist ilma eraldi pakette installimata, mis sisaldavad silumisteavet debuginfo repositooriumist. Uue teenusega saavad kasutajad silumise ajal dünaamiliselt alla laadida silumissümboleid otse välisest serverist. Seda funktsiooni toetatakse alates GDB 10 ja Binutils 2.34-st. Silumisteavet pakutakse kõigi toetatud väljaannete pea-, universumi-, piiratud ja multiversumi repositooriumide pakettide kohta. Ubuntu.
Teenust käitav debuginfod protsess on HTTP-server ELF/DWARF silumisteabe ja lähtekoodi edastamiseks. Debuginfod toega ehitamisel saab GDB automaatselt luua ühenduse debuginfod serveritega, et alla laadida töödeldavate failide kohta puuduv silumisteave või eraldada silumisfailid ja lähtekood silutava käivitatava faili jaoks. Lubamiseks server Enne GDB käivitamist peaksite debuginfod abil määrama keskkonnamuutuja 'DEBUGINFOD_URLS="https://debuginfod.ubuntu.com ”.
Allikas: opennet.ru
