dev-debug / gdb

GNU debugger

Official package sites : https://sourceware.org/gdb/ ·

v9999 :: 0 :: gentoo

Modified
License
GPL-3+ LGPL-2.1+
USE flags
babeltrace cet debuginfod guile lzma multitarget nls python rocm server sim source-highlight test vanilla xml xxhash zstd

v16.3 :: 0 :: gentoo

Modified
License
GPL-3+ LGPL-2.1+
Keywords
~alpha ~amd64 ~amd64-linux ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x64-macos ~x64-solaris ~x86 ~x86-linux
USE flags
babeltrace cet debuginfod guile lzma multitarget nls python rocm server sim source-highlight test vanilla xml xxhash zstd

v16.2-r2 :: 0 :: gentoo

Modified
License
GPL-3+ LGPL-2.1+
Keywords
amd64 arm arm64 ppc ppc64 x86 ~alpha ~amd64-linux ~hppa ~loong ~m68k ~mips ~riscv ~s390 ~sparc ~x64-macos ~x64-solaris ~x86-linux
USE flags
babeltrace cet debuginfod guile lzma multitarget nls python rocm server sim source-highlight test vanilla xml xxhash zstd

v15.2-r103 :: 0 :: gentoo

Modified
License
GPL-3+ LGPL-2.1+
Keywords
amd64 arm arm64 hppa ppc ppc64 sparc x86 ~alpha ~amd64-linux ~loong ~m68k ~mips ~riscv ~s390 ~x64-macos ~x64-solaris ~x86-linux
USE flags
babeltrace cet debuginfod guile lzma multitarget nls python rocm server sim source-highlight test vanilla xml xxhash zstd

v15.2-r101 :: 0 :: gentoo

Modified
License
GPL-3+ LGPL-2.1+
Keywords
amd64 arm arm64 hppa ppc ppc64 sparc x86 ~alpha ~amd64-linux ~loong ~m68k ~mips ~riscv ~s390 ~x64-macos ~x64-solaris ~x86-linux
USE flags
cet debuginfod guile lzma multitarget nls python rocm server sim source-highlight test vanilla xml xxhash zstd

General

babeltrace
Enable dev-util/babeltrace support
cet
Enable Intel Control-flow Enforcement Technology.
debuginfod
Enable debuginfod support via dev-libs/elfutils libdebuginfod
guile
Add support for the guile Scheme interpreter
lzma
Support lzma compression in ELF debug info
multitarget
Support all known targets in one gdb binary
nls
Add Native Language Support (using gettext - GNU locale utilities)
python
Enable support for the new internal scripting language, as well as extended pretty printers
rocm
Enable support for AMD GPU debugging via dev-libs/rocdbgapi
server
Install the "gdbserver" program (useful for embedded/remote targets)
sim
Build gdb's simulators for various hardware platforms. See https://sourceware.org/gdb/wiki/Sim.
source-highlight
Enable listing highlighting via dev-util/source-highlight
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
vanilla
Do not add extra patches which change default behaviour; DO NOT USE THIS ON A GLOBAL SCALE as the severity of the meaning changes drastically
xml
Support parsing XML data files needed (at least) for cpu features, memory maps, and syscall tracing
xxhash
Use dev-libs/xxhash to speed up internal hashing.
zstd
Enable support for ZSTD compression

guile_single_target

2-2
Build only for GNU Guile 2.2.
3-0
Build only for GNU Guile 3.0.

python_single_target

python3_11
Build for Python 3.11 only
python3_12
Build for Python 3.12 only
python3_13
Build for Python 3.13 only

app-arch / xz-utils : Utils for managing LZMA compressed files

app-arch / zstd : zstd fast compression library

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-libs / elfutils : Libraries/utilities to handle ELF objects (drop in replacement for libelf)

dev-libs / expat : Stream-oriented XML parser library

dev-libs / gmp : Library for arbitrary-precision arithmetic on different type of numbers

dev-libs / mpfr : Library for multiple-precision floating-point computations with exact rounding

dev-libs / rocdbgapi : AMD Debugger API

dev-libs / xxhash : Extremely fast non-cryptographic hash algorithm

dev-scheme / guile : GNU Ubiquitous Intelligent Language for Extensions

dev-util / babeltrace : Command-line tool and library to read and convert trace files

dev-util / source-highlight : Generate highlighted source code as an (x)html document

sys-libs / ncurses : Console display library

sys-libs / readline : Another cute console display library

sys-libs / zlib : Standard (de)compression library

app-arch / xz-utils : Utils for managing LZMA compressed files

app-arch / zstd : zstd fast compression library

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-libs / elfutils : Libraries/utilities to handle ELF objects (drop in replacement for libelf)

dev-libs / expat : Stream-oriented XML parser library

dev-libs / gmp : Library for arbitrary-precision arithmetic on different type of numbers

dev-libs / mpfr : Library for multiple-precision floating-point computations with exact rounding

dev-libs / rocdbgapi : AMD Debugger API

dev-libs / xxhash : Extremely fast non-cryptographic hash algorithm

dev-scheme / guile : GNU Ubiquitous Intelligent Language for Extensions

dev-util / babeltrace : Command-line tool and library to read and convert trace files

dev-util / source-highlight : Generate highlighted source code as an (x)html document

sys-libs / ncurses : Console display library

sys-libs / readline : Another cute console display library

sys-libs / zlib : Standard (de)compression library

dev-debug / cgdb : A curses front-end for GDB, the GNU debugger

dev-debug / ddd : Graphical front-end for command-line debuggers

dev-debug / gef : GDB Enhanced Features for exploit devs & reversers

dev-debug / kdbg : Graphical debugger interface

dev-debug / leaktracer : Trace and analyze memory leaks in C++ programs

dev-debug / peda : Python Exploit Development Assistance for GDB

dev-debug / pwndbg : A GDB plug-in that makes debugging with GDB suck less

dev-debug / rr : Record and Replay Framework

dev-python / gdb-pt-dump : Examine the address space of a QEMU-based virtual machine

dev-python / pydevd : PyDev.Debugger (used in PyDev, PyCharm and VSCode Python)

dev-python / pygdbmi : Library to parse gdb mi output and interact with gdb subprocesses

dev-python / rpyc : Remote Python Call (RPyC), a transparent and symmetric RPC library

dev-scheme / bigloo : Practical Scheme Compiler with many extensions

dev-util / clion : A complete toolset for C and C++ development

dev-util / geany-plugins : A collection of different plugins for Geany

dev-util / kdevelop : Integrated Development Environment, supporting KF6/Qt, C/C++ and much more

dev-util / sasm : Simple crossplatform IDE for NASM assembly language

dev-util / seer : A GUI frontend to gdb

kde-plasma / drkonqi : Plasma crash handler, gives the user feedback if a program crashed

net-mail / notmuch : Thread-based e-mail indexer, supporting quick search and tagging

net-p2p / classified-ads : Program for displaying classified advertisement items

642558
dev-debug/gdb-8.0.1 - "Sorry, but gdb does not support the LINGUAS: en en_US"
724614
dev-debug/gdb-9.1 crashes with "sect_index_text not initialized"
742284
dev-debug/gdb-9.2 calls commands that do not exist (ERROR: couldn't execute "gnatmake", no such file or directory sh: prelink: command not found)
878293
dev-debug/gdb-12.1-r2 - guile/guile.c: error: scm_install_gmp_memory_functions was not declared in this scope
902777
dev-debug/gdb-13.1-r1: undefined reference to `__atomic_fetch_add_4' on MIPS (/usr/lib/gcc/mips-unknown-linux-gnu/12/include/g++-v12/ext/atomicity.h:66: more undefined references to `__atomic_fetch_add_4' follow)
921647
dev-debug/gdb-14.1 - common/nrun.c: fatal error: opening dependency file .../nrun.Tpo: No such file or directory
923948
dev-debug/gdb-14.1-r1 fails to compile: rlibtool: error: <compiler> is missing - linux-tdep.c:(.text+0x234c): undefined reference to gcore_elf_build_thread_register_notes(gdbarch, thread_info, gdb_signal, bfd, std::unique_ptr<char, gdb::xfree_deleter<cha
926902
dev-debug/gdb-14.1-r1 [+sim?] -Werror=lto-type-mismatch
943355
dev-debug/gdb-15.2-r100[guile] requires dev-scheme/guile- 3.0.10-r102[deprecated]
949598
dev-debug/gdb-16.2 - [glibc] [gcc-15] arm/armemu.h: error: conflicting types for ARMul_ScheduleEvent; have void(ARMul_State , long unsigned int, unsigned int ( )(ARMul_St
951321
dev-debug/gdb: segfault when tab completing
954752
dev-debug/gdb-15.2 fails to build with clang: non-type template argument is not a constant expression
956267
dev-debug/gdb-16.2-r2: stablereq
956554
dev-debug/gdb-16.2-r2 [sim] compile failure common/nrun.c:233:1: fatal error: opening dependency file riscv/.deps/nrun.Tpo: No such file or directory
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: temporarily use bash for live
Bug: https://inbox.sourceware.org/gdb-patches/87ecw08tfk.fsf@gentoo.org/ Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: Stabilize 16.2-r2 ppc64, #956267
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-debug/gdb: Stabilize 16.2-r2 amd64, #956267
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-debug/gdb: Stabilize 16.2-r2 ppc, #956267
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-debug/gdb: Stabilize 16.2-r2 arm64, #956267
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-debug/gdb: Stabilize 16.2-r2 x86, #956267
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-debug/gdb: Stabilize 16.2-r2 arm, #956267
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: Stabilize 15.2-r103 hppa, #954556
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-debug/gdb: Stabilize 15.2-r103 x86, #954556
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-debug/gdb: Stabilize 15.2-r103 sparc, #954556
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-debug/gdb: Stabilize 15.2-r103 ppc64, #954556
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-debug/gdb: Stabilize 15.2-r103 ppc, #954556
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-debug/gdb: Stabilize 15.2-r103 arm, #954556
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-debug/gdb: Stabilize 15.2-r103 arm64, #954556
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-debug/gdb: Stabilize 15.2-r103 amd64, #954556
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: use same dep spec as other babeltrace-1.x consumers
Use dev-util/babeltrace:0/1. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: adapt to slotted babeltrace
No revbump as I'd only just added the < dep anyway and tree was broken for other reasons anyhow. Closes: https://bugs.gentoo.org/951652 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-debug/gdb: drop 15.2-r100
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-debug/gdb: depend on <babeltrace-2
Closes: https://bugs.gentoo.org/951652 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: add 16.3
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
dev-debug/gdb: fix/cleanup Solaris fixes
Don't run kernel-is on Solaris/macOS for it dies. Cleanup Solaris c++ compiler hack, it's fixed upstream. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: Stabilize 15.2-r101 hppa, #948525
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: add USE=babeltrace
Previously automagic. Closes: https://bugs.gentoo.org/915017 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: drop bogus libnsl dep
gdb doesn't need net-libs/libnsl, nor can I identify why I thought we needed it. Reported-by: Alexander Monakov <amonakov@ispras.ru> Reported-by: Eli Schwartz <eschwartz@gentoo.org> Fixes: 3f35f57c4a281d3fe6b74b23de56c4530ddec383 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-debug/gdb: Stabilize 15.2-r101 sparc, #948525
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: Stabilize 15.2-r101 arm64, #948525
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-debug/gdb: Stabilize 15.2-r101 arm, #948525
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
dev-debug/gdb: Stabilize 15.2-r101 amd64, #948525
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Jakov Smolić · gentoo
dev-debug/gdb: Stabilize 15.2-r101 ppc64, #948525
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Jakov Smolić · gentoo
dev-debug/gdb: Stabilize 15.2-r101 ppc, #948525
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Jakov Smolić · gentoo
dev-debug/gdb: Stabilize 15.2-r101 x86, #948525
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: drop 16.1
Short-lived release with a regression that affected dev-util/rr. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: add 16.2
Signed-off-by: Sam James <sam@gentoo.org>
Sv. Lockal · gentoo
dev-debug/gdb[rocm]: limit dependencies for dev-libs/rocdbgapi
gdb-15.2 fails to compile with rocdbgapi-6.3 due to API change. gdb-16.1 and gdb-9999 fail to compile with rocdbgapi-6.1.1 due to "amd-dbgapi >= 0.75.0" requirement. All changes are just compilation fixes, so no revision bumps. Closes: https://bugs.gentoo.org/948372 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: add 16.1
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: add mirrors to EGIT_REPO_URI
sourceware was down earlier, so add some mirrors. sourcehut is an official mirror (albeit an experiment IIRC) by sourceware and x86-binutils is run by H.J. Lu. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: drop 14.2-r1, 15.1, 15.1-r100, 15.2
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: add config checks for ptrace
See https://forums.gentoo.org/viewtopic-p-8846891.html. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: Stabilize 15.2-r100 x86, #942834
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-debug/gdb: Stabilize 15.2-r100 sparc, #942834
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-debug/gdb: Stabilize 15.2-r100 hppa, #942834
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: Stabilize 15.2 hppa, #941497
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-debug/gdb: Stabilize 15.2-r100 arm64, #942834
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: Stabilize 15.2-r100 ppc, #942834
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: Stabilize 15.2-r100 ppc64, #942834
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: Stabilize 15.2-r100 arm, #942834
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: Stabilize 15.2-r100 amd64, #942834
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas K. Hüttel · gentoo
dev-debug/gdb: drop 14.2
Bug: https://bugs.gentoo.org/871543 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-debug/gdb: Stabilize 15.2 arm64, #941497
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-debug/gdb: Stabilize 15.2 arm, #941497
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-debug/gdb: Stabilize 15.2 sparc, #941497
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: Stabilize 15.2 x86, #941497
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-debug/gdb: Stabilize 15.2 amd64, #941497
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: Stabilize 15.2 ppc64, #941497
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-debug/gdb: Stabilize 15.2 ppc, #941497
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: Stabilize 14.2-r1 hppa, #936192
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: enable py3.13
The necessary commits are in >=15.1. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: add 15.2-r100
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-debug/gdb: add 15.2
Copied from 15.1 as I'd like to stable this one soon, as it fixes some regressions from 14. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
*/*: unkeyword ~ia64
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Alfred Wingate · gentoo
dev-debug/gdb: update live to use new guile mechanism
Signed-off-by: Alfred Wingate <parona@protonmail.com> Signed-off-by: Arsen Arsenović <arsen@gentoo.org>
Alfred Wingate · gentoo
dev-debug/gdb: switch to new guile mechanism
Signed-off-by: Alfred Wingate <parona@protonmail.com> Signed-off-by: Arsen Arsenović <arsen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
dev-build/gdb-15.1: drop Solaris build-hack
We'll disable the culprint (Python) instead. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: Stabilize 14.2-r1 sparc, #936192
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-debug/gdb: Stabilize 14.2-r1 ppc, #936192
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-debug/gdb: Stabilize 14.2-r1 ppc64, #936192
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: Stabilize 14.2-r1 x86, #936192
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-debug/gdb: Stabilize 14.2-r1 amd64, #936192
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: Stabilize 14.2-r1 arm64, #936192
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-debug/gdb: Stabilize 14.2-r1 arm, #936192
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: add 15.1, drop 15.0.91
Signed-off-by: Sam James <sam@gentoo.org>
Sv. Lockal · gentoo
dev-debug/gdb: support for AMD GPU debugging via USE=rocm
This adds ability to debug AMD GPU code with recently added `dev-libs/rocdbgapi` library. This feature was introduced in GDB 13 and documented at: * https://sourceware.org/gdb/current/onlinedocs/gdb.html/AMD-GPU.html * https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=18b4d0736bc570c6d2e3e5f6ebc2ad4617d93847 As described in binutils-gdb commit message, this feature requires `--enable-targets=all`, and if no `--with-amd-dbgapi=yes/no` specified, it tries to probe for library and enable if found (which is undesirable for Gentoo), therefore it is better to set this flag explicitly. Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/37324 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: add 15.0.91 (unkeyworded)
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: move c99 patch to devspace
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: drop 13.2-r2, 14.1-r1
Signed-off-by: Sam James <sam@gentoo.org>
Gabi Falk · gentoo
dev-debug/gdb: fix modern C issues
Closes: https://bugs.gentoo.org/871543 Closes: https://bugs.gentoo.org/919121 Signed-off-by: Gabi Falk <gabifalk@gmx.com> Closes: https://github.com/gentoo/gentoo/pull/36726 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
dev-debug/gdb: stable 14.2 for hppa, bug #930688
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: Stabilize 14.2 x86, #930688
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-debug/gdb: Stabilize 14.2 amd64, #930688
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: Stabilize 14.2 ppc64, #930688
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-debug/gdb: Stabilize 14.2 ppc, #930688
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-debug/gdb: Stabilize 14.2 arm64, #930688
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-debug/gdb: Stabilize 14.2 sparc, #930688
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-debug/gdb: Stabilize 14.2 arm, #930688
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: drop 14.1
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: add 14.2
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
dev-build/gdb-14.1-r1: fix compilation on Solaris
Python headers interfere, breaking the build, explicitly enable C++11 mode as to clear out the mismatch. Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: Stabilize 14.1-r1 ppc, #925034
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-debug/gdb: Stabilize 14.1-r1 hppa, #925034
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-debug/gdb: Stabilize 14.1-r1 arm, #925034
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: Stabilize 14.1-r1 amd64, #925034
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-debug/gdb: Stabilize 14.1-r1 x86, #925034
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-debug/gdb: Stabilize 14.1-r1 ppc64, #925034
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-debug/gdb: Stabilize 14.1-r1 arm64, #925034
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-debug/gdb: Stabilize 14.1-r1 sparc, #925034
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Christopher Fore · gentoo
dev-debug/gdb: Backport patches for 14.1
- fix-list-segfault.patch: Fixes segfault encountered when running gdb on an executable without debugging symbols - fix-dll-export-forwarding.patch: Fixes virtual memory address (VMA) calculating by making it relative to DLL_NAME again. - fix-print-global-variable-stubs.patch: Fixes printing of global variable stubs if no inferior is running by adding a missing nullptr check All tests pass. Closes: https://bugs.gentoo.org/922336 Signed-off-by: Christopher Fore <csfore@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/34978 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Move {sys-devel → dev-debug}/gdb
Closes: https://bugs.gentoo.org/920438 Signed-off-by: Michał Górny <mgorny@gentoo.org>