Debiani distributsioon tutvustas uut teenust debuginfod, mis vĂ”imaldab arendamisel kasutatavate programmide tĂ”rkeotsingus vĂ€ltida eraldi seotud pakettide installimist, mis sisaldavad tĂ”rkeotsingu teavet debuginfo hoidlast. KĂ€ivitatud teenus vĂ”imaldab kasutada GDB 10-s ilmunud funktsionaalsust, mis vĂ”imaldab staatilisi tĂ”rkeotsingu sĂŒmboleid laadida otse vĂ€listelt serveritelt tĂ”rkeotsingu ajal.
Teenus debuginfod tegutseb HTTP-serverina, mis edastab ELF/DWARF tĂ”rkeotsingu teavet ja allikaid. Debuginfod toe osas vĂ”ib GDB automaatselt ĂŒhendada debuginfod serveritega, et laadida vajalikku tĂ”rkeotsingu teavet töödeldavates failides vĂ”i eraldada tĂ”rkeotsingu failid ja allikad tĂ”rkeotsitavas kĂ€ivitatavas failis.
Debiani toetas debuginfod praegu pakettides elfutils ja GDB, mis on saadaval unstable ja testing hoidlastes. Selle rakendamiseks serverilt on debuginfod piisav, et enne GDB kĂ€itamist mÀÀrata keskkonnamuutuja âDEBUGINFOD_URLS=»https://debuginfod.debian.net». TĂ”rkeotsingu teave on Debiani esitatud serveris debuginfod saadaval pakettides unstable, testing, testing-proposed-updates, stable, stable-backports ja proposed-updates.
Allikas: opennet.ru
