Ubuntu kounye a gen kapasite pou rekipere enfòmasyon debogaj dinamik

Devlopè yo nan twous distribisyon Ubuntu yo te prezante sèvis debuginfod.ubuntu.com, ki pèmèt ou debug pwogram yo apwovizyone nan twous distribisyon an san yo pa enstale pakè separe ak enfòmasyon debogaj ki soti nan depo debuginfo a. Sèvi ak nouvo sèvis la, itilizatè yo te kapab telechaje dinamik debogaj senbòl ki soti nan yon sèvè ekstèn dirèkteman pandan debogaj. Karakteristik sa a sipòte kòmanse ak GDB 10 ak Binutils 2.34. Yo bay enfòmasyon debogaj pou pakè ki soti nan depo prensipal, linivè, restriksyon ak multiverse nan tout degaje Ubuntu sipòte.

Pwosesis debuginfod ki pouse sèvis la se yon sèvè HTTP pou bay enfòmasyon debogaj ELF/NEN ak kòd sous. Lè yo bati ak sipò debuginfod, GDB ka otomatikman konekte ak serveurs debuginfod pou telechaje enfòmasyon debug ki manke sou dosye yo ap trete, oswa pou separe fichye debug ak kòd sous pou ègzèkutabl yo deboge. Pou pèmèt sèvè debuginfod la, yo dwe mete varyab anviwònman 'DEBUGINFOD_URLS=»https://debuginfod.ubuntu.com» anvan ou kouri GDB.

Sous: opennet.ru

Add nouvo kòmantè