Name : gdb-setupcore
| |
Version : 1.0
| Vendor : obs://build_opensuse_org/home:jcejka
|
Release : 1.1
| Date : 2022-03-31 11:16:12
|
Group : Development/Tools/Debuggers
| Source RPM : gdb-setupcore-1.0-1.1.src.rpm
|
Size : 0.01 MB
| |
Packager : (none)
| |
Summary : Script for preparing env for gdb core file debugging using debuginfod
|
Description :
Script for preparing binaries required by gdb for core file debugging using debuginfod (before merging PR gdb/27570)
Debuginfod (https://sourceware.org/elfutils/Debuginfod.html) project introduces dedicated server that provides all required resources for debugging on demand over HTTP without need of root privileges and without limitation to your current system and architecture you are working on. This would allow to debug cores from crashed applications on developer\'s desktop regardless whether the cores are from OpenSUSE on s390x, Debian on arm64 or any other source as long as the debuginfod server will have required debug information.
However current GDB integration (gdb-11.1-7.1 on Tumbleweed) of debuginfod is not yet perfect and gdb is unable to get binaries and libraries required for core debugging from debuginfod server. So before running gdb this script has to prepare sysroot directory where are all these objects downloaded and symlinked under various SONAMES. Then gdb will be able to find them here by paths as it did before debuginfod was used. Script also prepares init file with configuration to instruct gdb to search for resouces in that directory instead of system root.
|
RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/home:/jcejka:/debuginfod/SLE_15_SP2/x86_64 |