Проект Debian запустил сервис для динамического получения отладочной информации
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
Дистрибутив Debian ввёл в строй новый сервис debuginfod, позволяющий при отладке поставляемых в дистрибутиве программ обойтись без отдельной установки связанных с ними пакетов с отладочной информацией из репозитория debuginfo. Запущенный сервис даёт возможность использовать появившуюся в GDB 10 функциональность динамической загрузки отладочных символов с внешнего сервера непосредственно во время отладки.
Обеспечивающий работу сервиса процесс debuginfod представляет собой HTTP-сервер для отдачи отладочной информации ELF/DWARF и исходных текстов. При сборке с поддержкой debuginfod, GDB может автоматически подсоединяться к серверам debuginfod для загрузки недостающей отладочной информации об обрабатываемых файлах или разделения отладочных файлов и исходных текстов для отлаживаемого исполняемого файла.
В Debian поддержка debuginfod пока включена в пакетах
elfutils и GDB, предлагаемых в репозиториях unstable и testing.
Для задействования сервера debuginfod достаточно перед выполнением GDB установить переменную окружения 'DEBUGINFOD_URLS="https://debuginfod.debian.net"'. Отладочная информация на запущенном для Debian сервере debuginfod предоставляется для пакетов из репозиториев unstable, testing
testing-proposed-updates, stable, stable-backports и proposed-updates.
===========
Источник:
OpenNet.RU
===========
Похожие новости
- Главная ссылка к новости (https://lists.debian.org/debia...)
- OpenNews: Выпуск отладчика GDB 10
- OpenNews: В Redox OS появилась возможность отладки программ при помощи GDB
- OpenNews: Первая стадия заморозки Debian 11 и движение по прекращению поддержки i386 в Debian 12
- OpenNews: В Debian разрешено встраивание зависимостей в пакет Kubernetes
- OpenNews: Arch Linux, Fedora, Debian, Slackware и openSUSE могут отказаться от поставки Chromium
Похожие новости:
- [Настройка Linux, *nix, Разработка под Linux, DevOps] Creating and using your own deb repository (not mirroring)
- Выпуск дистрибутива Siduction 2021.1
- Выпуск дистрибутива Devuan 3.1, форка Debian без systemd
- Обновление Debian 10.8
- [*nix] Основы Bash-скриптинга для непрограммистов. Часть 2
- [PHP, Программирование, *nix, Отладка, Laravel] Настройка Xdebug3 для Laravel-приложения в Docker
- [Программирование, Отладка, Go, DevOps] Monitoring your application with distributed tracing so you actually know what it's doing
- [*nix] Основы Bash-скриптинга для непрограммистов
- [Настройка Linux, Разработка под Linux, Kubernetes] Теперь в Debian комфортнее работать с k8s. Сопровождающий добавил 200 зависимостей и вынудил комитет одобрить монолит
- В Debian разрешено встраивание зависимостей в пакет Kubernetes
Теги для поиска: #_debian, #_debug, #_gdb
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 23:15
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
Дистрибутив Debian ввёл в строй новый сервис debuginfod, позволяющий при отладке поставляемых в дистрибутиве программ обойтись без отдельной установки связанных с ними пакетов с отладочной информацией из репозитория debuginfo. Запущенный сервис даёт возможность использовать появившуюся в GDB 10 функциональность динамической загрузки отладочных символов с внешнего сервера непосредственно во время отладки. Обеспечивающий работу сервиса процесс debuginfod представляет собой HTTP-сервер для отдачи отладочной информации ELF/DWARF и исходных текстов. При сборке с поддержкой debuginfod, GDB может автоматически подсоединяться к серверам debuginfod для загрузки недостающей отладочной информации об обрабатываемых файлах или разделения отладочных файлов и исходных текстов для отлаживаемого исполняемого файла. В Debian поддержка debuginfod пока включена в пакетах elfutils и GDB, предлагаемых в репозиториях unstable и testing. Для задействования сервера debuginfod достаточно перед выполнением GDB установить переменную окружения 'DEBUGINFOD_URLS="https://debuginfod.debian.net"'. Отладочная информация на запущенном для Debian сервере debuginfod предоставляется для пакетов из репозиториев unstable, testing testing-proposed-updates, stable, stable-backports и proposed-updates. =========== Источник: OpenNet.RU =========== Похожие новости
|
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 23:15
Часовой пояс: UTC + 5