Ubuntu naha xwedan şiyana ku bi dînamîk agahdariya debugkirinê vedigire

Pêşdebirên kîta belavkirinê ya Ubuntu karûbarê debuginfod.ubuntu.com destnîşan kirin, ku dihêle hûn bernameyên ku di kîta belavkirinê de hatine peyda kirin bêyî ku pakêtên cihêreng ên bi agahdariya debugkirinê ji depoya debuginfo saz bikin debug bikin. Bi karanîna karûbarê nû, bikarhêneran karîbûn bi dînamîk sembolên xeletkirinê ji serverek derveyî rasterast di dema xeletkirinê de dakêşin. Ev taybetmendî bi GDB 10 û Binutils 2.34 dest pê dike destek dike. Agahdariya xeletkirinê ji bo pakêtên ji depoyên sereke, gerdûnî, sînorkirî û pirreng ên hemî serbestberdanên Ubuntu yên piştgirî têne peyda kirin.

Pêvajoya debuginfod ku karûbarê hêzdar dike serverek HTTP-ê ye ji bo radestkirina agahdariya xeletkirina ELF/DWARF û koda çavkaniyê. Gava ku bi piştgirîya debuginfod-ê hatî çêkirin, GDB dikare bixweber bi pêşkêşkerên debuginfod-ê ve girêbide da ku agahdariya xeletiya winda ya li ser pelên têne hilanîn dakêşîne, an jî pelên debuginfod û koda çavkaniyê ji bo lêkera ku têne xelet kirin ji hev veqetîne. Ji bo çalakkirina servera debuginfod-ê, guhêrbara jîngehê 'DEBUGINFOD_URLS=»https://debuginfod.ubuntu.com» berî ku GDB-ê bixebite divê were saz kirin.

Source: opennet.ru

Add a comment