dev-debug/gdb (gentoo)

Search

Package Information

Description:
GNU debugger
Homepage:
https://sourceware.org/gdb/
License:
GPL-3+ LGPL-2.1+

Versions

Version EAPI Keywords Slot
9999 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris 0
17.1 8 ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris 0
16.3 8 ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris 0

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>toolchain@gentoo.org</email>
		<name>Gentoo Toolchain Project</name>
	</maintainer>
	<use>
		<flag name="babeltrace">Enable <pkg>dev-util/babeltrace</pkg> support</flag>
		<flag name="cet">Enable Intel Control-flow Enforcement Technology.</flag>
		<flag name="lzma">Support lzma compression in ELF debug info</flag>
		<flag name="multitarget">Support all known targets in one gdb binary</flag>
		<flag name="python">Enable support for the new internal scripting language, as well as extended pretty printers</flag>
		<flag name="rocm">Enable support for AMD GPU debugging via <pkg>dev-libs/rocdbgapi</pkg></flag>
		<flag name="server">Install the "gdbserver" program (useful for embedded/remote targets)</flag>
		<flag name="sim">Build gdb's simulators for various hardware platforms. See https://sourceware.org/gdb/wiki/Sim.</flag>
		<flag name="source-highlight">Enable listing highlighting via <pkg>dev-util/source-highlight</pkg></flag>
		<flag name="xml">Support parsing XML data files needed (at least) for cpu features, memory maps, and syscall tracing</flag>
		<flag name="xxhash">Use <pkg>dev-libs/xxhash</pkg> to speed up internal hashing.</flag>
		<flag name="debuginfod">Enable debuginfod support via <pkg>dev-libs/elfutils</pkg> libdebuginfod</flag>
	</use>
	<upstream>
		<remote-id type="cpe">cpe:/a:gnu:gdb</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 9999 17.1 16.3
babeltrace Enable <pkg>dev-util/babeltrace</pkg> support
cet Enable Intel Control-flow Enforcement Technology.
debuginfod Enable debuginfod support via <pkg>dev-libs/elfutils</pkg> 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 <pkg>dev-libs/rocdbgapi</pkg>
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 <pkg>dev-util/source-highlight</pkg>
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 <pkg>dev-libs/xxhash</pkg> to speed up internal hashing.
zstd Enable support for ZSTD compression

Files

Manifest

Type File Size Versions
Unmatched Entries
Type File Size
DIST gdb-16.3.tar.xz 24434444 bytes
DIST gdb-17.1.tar.xz 24663896 bytes