Debian жобасы отладка ақпаратын динамикалық түрде алуға арналған қызметті іске қосты

Debian дистрибутиві debuginfod репозиторийінен отладка ақпараты бар байланысты бумаларды бөлек орнатпай-ақ дистрибутивте берілген бағдарламаларды жөндеуге мүмкіндік беретін debuginfod жаңа қызметін іске қосты. Іске қосылған қызмет отладтау кезінде сыртқы серверден түзету таңбаларын динамикалық түрде жүктеу үшін GDB 10 жүйесінде енгізілген функционалдылықты пайдалануға мүмкіндік береді.

Қызметке қуат беретін отладтау процесі ELF/DWARF жөндеу ақпараты мен бастапқы кодты жеткізуге арналған HTTP сервері болып табылады. Debuginfod қолдауымен құрастырылған кезде, GDB өңделетін файлдар туралы жетіспейтін жөндеу ақпаратын жүктеп алу немесе жөндеу файлдары мен орындалатын файл үшін бастапқы кодты бөлу үшін жөндеу серверлеріне автоматты түрде қосыла алады.

Debian жүйесінде жөндеуге қолдау көрсету қазіргі уақытта тұрақсыз және сынақ репозиторийлерінде ұсынылған elfutils және GDB пакеттеріне қосылған. Debuginfod серверін қосу үшін GDB іске қоспас бұрын 'DEBUGINFOD_URLS=»https://debuginfod.debian.net» айнымалы ортасын орнатыңыз. Debian үшін іске қосылған Debuginfod серверіндегі жөндеу туралы ақпарат тұрақсыз, тестілеу үшін ұсынылған жаңартулар, тұрақты, тұрақты бэкпорттар және ұсынылған жаңартулар репозитарийлерінен алынған бумалар үшін қамтамасыз етіледі.

Ақпарат көзі: opennet.ru

пікір қалдыру