sys-devel / gdb

GNU debugger

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

v9999 :: 0 :: gentoo

Modified
License
GPL-2 LGPL-2
USE flags
client lzma multitarget nls python server test vanilla xml

v8.0 :: 0 :: gentoo

Modified
License
GPL-2 LGPL-2
Keywords
-alpha ~amd64 ~amd64-fbsd ~amd64-linux ~arm ~arm-linux ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc-aix ~ppc64 ~s390 ~sparc ~sparc-solaris ~sparc64-solaris ~x64-cygwin ~x64-macos ~x64-solaris ~x86 ~x86-fbsd ~x86-linux ~x86-macos ~x86-solaris
USE flags
client lzma multitarget nls python server test vanilla xml

v7.12.1 :: 0 :: gentoo

Modified
License
GPL-2 LGPL-2
Keywords
-alpha amd64 arm ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~amd64-linux ~arm-linux ~arm64 ~hppa ~m68k ~mips ~ppc-aix ~s390 ~sparc-solaris ~sparc64-solaris ~x64-cygwin ~x64-macos ~x64-solaris ~x86-fbsd ~x86-linux ~x86-macos ~x86-solaris
USE flags
client lzma multitarget nls python server test vanilla xml

v7.10.1 :: 0 :: gentoo

Modified
License
GPL-2 LGPL-2
Keywords
-alpha amd64 arm arm64 hppa ia64 m68k ppc ppc64 s390 sparc x86 ~amd64-fbsd ~amd64-linux ~arm-linux ~mips ~ppc-aix ~sparc-solaris ~sparc64-solaris ~x64-macos ~x64-solaris ~x86-fbsd ~x86-linux ~x86-macos ~x86-solaris
USE flags
client expat lzma multitarget nls python server test vanilla

v7.9.1 :: 0 :: gentoo

Modified
License
GPL-2 LGPL-2
Keywords
alpha
USE flags
client expat lzma multitarget nls python server test vanilla zlib

General

client
Install the main "gdb" program (most people want this)
expat
Enable the use of dev-libs/expat for XML parsing
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
server
Install the "gdbserver" program (useful for embedded/remote targets)
test
Workaround to pull in packages needed to run with FEATURES=test. Portage-2.1.2 handles this internally, so don't set it in make.conf/package.use anymore
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
zlib
Add support for zlib (de)compression

python_single_target

python2_7
Build for Python 2.7 only
python3_4
Build for Python 3.4 only
python3_5
Build for Python 3.5 only

python_targets

python2_7
Build with Python 2.7
python3_4
Build with Python 3.4
python3_5
Build with Python 3.5

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

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

dev-lang / python-exec : Python script wrapper

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

dev-util / dejagnu : Framework for testing other programs

dev-vcs / git : stupid content tracker: distributed VCS designed for speed and efficiency

sys-apps / texinfo : The GNU info program and utilities

sys-devel / gettext : GNU locale utilities

sys-libs / ncurses : console display library

sys-libs / readline : Another cute console display library

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

virtual / yacc : virtual for yacc (yet another compiler compiler)

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

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

dev-lang / python-exec : Python script wrapper

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

sys-libs / ncurses : console display library

sys-libs / readline : Another cute console display library

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

app-admin / abrt : Automatic bug detection and reporting tool

app-leechcraft / lc-anhero : AnHero, crash handler for LeechCraft

dev-libs / glib : The GLib library of C routines

dev-qt / qt-creator : Lightweight IDE for C++/QML development centering around Qt

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

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

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

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

dev-util / kdbg : Graphical debugger interface

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

dev-util / leaktracer : trace and analyze memory leaks in C++ programs

dev-util / nemiver : A gtkmm front end to the GNU Debugger (gdb)

dev-util / rr : Record and Replay Framework

games-rpg / arx-libertatis : Cross-platform port of Arx Fatalis, a first-person role-playing game

gnustep-apps / projectcenter : An IDE for GNUstep

net-fs / cvmfs : HTTP read-only file system for distributing software

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

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

341889
sys-devel/gdb-7.2 ignores hardware breakpoints and provides no symbolic bt on amd64 hardened
376455
sys-devel/gdb build broken by CFLAGS='-finline-functions -ftracer'
396615
sys-devel/gdb: /usr/lib/libinproctrace.so plugin triggers missing SONAME QA warning
481768
sys-devel/gdb - kernel panic - not syncing: Bad Address (null pointer deref?) while running test suite
491350
sys-devel/gdb-7.6.1: unable to debug code with no debug info with arm targets
507456
>=sys-devel/gdb-7.7 with sys-freebsd/freebsd-ubin - File collisions with `gcore`
562128
>=sys-devel/gdb-7.10 hangs/spins-on-cpu when debugging any program on Alpha
578194
sys-devel/gdb 7.10.1 and 7.11 process record problems
621162
sys-devel/gdb-7.12.1 stabilization
627898
sys-devel/gdb-7.12.1 ABI_X86=x32, USE=multitarget "Can't debug 64-bit process with 32-bit GDB"
Agostino Sarubbo · gentoo
sys-devel/gdb: ppc stable wrt bug #621162
Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Markus Meier · gentoo
sys-devel/gdb: arm stable, bug #621162
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="arm"
Agostino Sarubbo · gentoo
sys-devel/gdb: ppc64 stable wrt bug #621162
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Matthias Maier · gentoo
sys-devel/gdb: version bump to 8.0, bug #621088
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Agostino Sarubbo · gentoo
sys-devel/gdb: ia64 stable wrt bug #621162
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gdb: sparc stable wrt bug #621162
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gdb: x86 stable wrt bug #621162
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gdb: amd64 stable wrt bug #621162
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Andreas K. Hüttel · gentoo
sys-devel/gdb: Drop all arches except alpha
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Andreas K. Hüttel · gentoo
sys-devel/gdb: Remove old
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Matija Skala · gentoo
sys-devel/gdb: add missing DEPEND on texinfo
Closes: https://github.com/gentoo/gentoo/pull/4424
Michael Haubenwallner · gentoo
sys-devel/gdb: add ~x64-cygwin keyword
Package-Manager: portage-2.3.3
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Fabian Groffen · gentoo
sys-devel/gdb: dropped ~x64-freebsd
Package-Manager: portage-2.3.3
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Mike Frysinger · gentoo
sys-devel/gdb: version bump to 7.12.1
Mike Frysinger · gentoo
sys-devel/gdb: change USE=expat to USE=xml #596000
Mike Frysinger · gentoo
sys-devel/gdb: version bump to 7.12
Michał Górny · gentoo
global: Drop dead implementations from PYTHON_COMPAT
Mike Frysinger · gentoo
sourceware: convert to https:// URIs
Mike Frysinger · gentoo
sys-devel/gdb: version bump to 7.11.1
Mike Frysinger · gentoo
sys-devel/gdb: restore 7.9.1 for alpha, and move masking to the ebuild
We have per-ebuild KEYWORDS to track arch issues, so move it out of the arch mask to keep things clear.
Mike Frysinger · gentoo
sys-devel/gdb: version bump to 7.11
Mike Frysinger · gentoo
sys-devel/gdb: move <7.10.1 versions to toolchain overlay
Mike Frysinger · gentoo
sys-devel/gdb: mark 7.10.1 arm64/m68k/s390 stable
Mike Frysinger · gentoo
sys-devel/gdb: add python-3.5 #572464
Mike Frysinger · gentoo
sys-devel/gdb: force zlib w/newer versions
Upstream has moved to using zlib all the time, so update the deps and configure flags to match. Otherwise we'd end up using the local zlib.
Jeroen Roovers · gentoo
sys-devel/gdb: Stable for HPPA PPC64 (bug #570712).
Package-Manager: portage-2.2.27 RepoMan-Options: --ignore-arches
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Coacher/mpv-verbump-to-0.15.0'
Pull request: https://github.com/gentoo/gentoo/pull/675
Agostino Sarubbo · gentoo
sys-devel/gdb: ppc stable wrt bug #570712
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Markus Meier · gentoo
sys-devel/gdb: arm stable, bug #570712
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="arm"
Agostino Sarubbo · gentoo
sys-devel/gdb: ia64 stable wrt bug #570712
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gdb: alpha stable wrt bug #570712
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="alpha" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-devel/gdb: sparc stable wrt bug #570712
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Coacher/flacon-remove-old'
Pull request: https://github.com/gentoo/gentoo/pull/612
Agostino Sarubbo · gentoo
sys-devel/gdb: x86 stable wrt bug #570712
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Coacher/mpv-sanitize-luajit-masks'
Pull request: https://github.com/gentoo/gentoo/pull/610
Agostino Sarubbo · gentoo
sys-devel/gdb: amd64 stable wrt bug #570712
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Mike Frysinger · gentoo
sys-devel/gdb: version bump to 7.10.1
Mike Frysinger · gentoo
sys-devel/gdb: force disable guile for now #562902
This requires guile-2.x which is masked in the tree, so just disable it for all builds. If the scheme team ever gets around to releasing this, we can make it into a proper USE flag.
Mike Frysinger · gentoo
sys-devel/gdb: move old version to the toolchain overlay
Mike Frysinger · gentoo
sys-devel/gdb: stop installing bfd/opcodes translations #528088
The binutils-libs package will install the canonical files for the various binutils libraries and that includes translations. Delete the copies in gdb until we can figure out how to localize them.
Agostino Sarubbo · gentoo
sys-devel/gdb: sparc stable wrt bug #559056
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="sparc"
Mike Frysinger · gentoo
sys-devel/gdb: mark 7.9.1 stable for arm64/ia64/m68k/s390 #559056
Agostino Sarubbo · gentoo
sys-devel/gdb: x86 stable wrt bug #559056
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86"
Jeroen Roovers · gentoo
sys-devel/gdb: Stable for HPPA PPC64 (bug #559056).
Package-Manager: portage-2.2.20.1 RepoMan-Options: --ignore-arches
Agostino Sarubbo · gentoo
sys-devel/gdb: ppc stable wrt bug #559056
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="ppc"
Markus Meier · gentoo
sys-devel/gdb: arm stable, bug #559056
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="arm"
Mikle Kolyada · gentoo
sys-devel/gdb: amd64 stable wrt bug #559056
Package-Manager: portage-2.2.20.1
Tobias Klausmann · gentoo
sys-devel/gdb: add alpha keyword
Gentoo-Bug: 559056 Package-Manager: portage-2.2.20.1
Mike Frysinger · gentoo
sys-devel/gdb: version bump to 7.10
Mike Frysinger · gentoo
sys-devel/gdb: move old to toolchain overlay
Mike Frysinger · gentoo
sys-devel/gdb: mark 7.7.1 stable for arm64/m68k/s390
Mike Frysinger · gentoo
sys-libs/ncurses: move to SLOT=0 #557472
Use SLOT=0 for installing of main development files like other packages so we can use other SLOTs for installing SONAME libs for binary packages.
Justin Lecher · gentoo
Use https by default
Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher <jlec@gentoo.org>
Justin Lecher · gentoo
sys-devel/gdb: Use slot operators for ncurses and readline
Package-Manager: portage-2.2.20.1 Signed-off-by: Justin Lecher <jlec@gentoo.org>
Mike Frysinger · gentoo
sys-devel/gdb: use subslots w/ncurses
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed