Debiani projekt on käivitanud teenuse silumisinfo dünaamiliseks hankimiseks

Debiani distributsioon on käivitanud uue teenuse debuginfod, mis võimaldab teil siluda distributsiooniga kaasasolevaid programme, ilma et peaksite eraldi installima seotud pakette koos silumisinfoga debuginfo hoidlast. Käivitatud teenus võimaldab kasutada GDB 10-s kasutusele võetud funktsionaalsust silumissümbolite dünaamiliseks laadimiseks välisest serverist otse silumise käigus.

Teenuse toiteallikaks olev silumisinfoprotsess on HTTP-server ELF-i/DWARF-i silumise teabe ja lähtekoodi edastamiseks. Kui GDB on loodud silumisinfo toega, saab see automaatselt ühenduse luua silumisinfo serveritega, et laadida alla puuduv silumisinfo töödeldavate failide kohta või eraldada silumisfailid ja silutava käivitatava lähtekood.

Debianis on silumisinfo tugi praegu ebastabiilsetes ja testimishoidlates pakutavates elfutilsi ja GDB pakettides. Silumisserveri lubamiseks määrake enne GDB käivitamist keskkonnamuutuja 'DEBUGINFOD_URLS=»https://debuginfod.debian.net». Debiani jaoks töötava Debuginfod-serveri silumisinfo on saadaval pakettide jaoks, mis pärinevad ebastabiilsetest, testitavatest värskendustest, stabiilsetest, stabiilsetest tagaportidest ja pakutud värskendustest.

Allikas: opennet.ru

Lisa kommentaar