Versions
v9999 :: 0 :: gentoo
- Modified
- License
- GPL-2 LGPL-2
- USE flags
- client lzma multitarget nls python server test vanilla xml
v8.1-r1 :: 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
v8.1 :: 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
v8.0.1-r1 :: 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
v8.0.1 :: 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
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 arm64 hppa ia64 m68k ppc ppc64 s390 sparc x86 ~amd64-fbsd ~amd64-linux ~arm-linux ~mips ~ppc-aix ~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
USE flags
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
- python3_6
- Build for Python 3.6 only
python_targets
- python2_7
- Build with Python 2.7
- python3_4
- Build with Python 3.4
- python3_5
- Build with Python 3.5
- python3_6
- Build with Python 3.6
Dependencies
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)
Runtime Dependencies
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
Depending packages
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
Bugs
- 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
- 578194
- sys-devel/gdb 7.10.1 and 7.11 process record problems
- 627898
- sys-devel/gdb-7.12.1 ABI_X86=x32, USE=multitarget "Can't debug 64-bit process with 32-bit GDB"
- 633830
- sys-devel/gdb-8.0.1 fails when using crossdev
- 642558
- sys-devel/gdb-8.0.1 - "Sorry, but gdb does not support the LINGUAS: en en_US"
- 646412
- sys-devel/gdb: CCACHE_HARDLINK=1 - mv: '.deps/amd64-linux.Tpo' and '.deps/amd64-linux.Po' are the same file
- 649704
- sys-devel/gdb-8.1 with sys-libs/ncurses-6.1-r1 - gdb -tui: segmentation fault in has_colors_sp at .../ncurses/base/lib_color.c:822
- 650130
- sys-devel/gdb-8.1: please include patch for Solaris
- 652146
- sys-devel/gdb-8.1-r1 automagic dependency on dev-libs/mpfr
- 652742
- sys-devel/gdb-8.1-r1: does not respect MAKEOPTS=-j1 for test phase
Change logs
- Tobias Klausmann · gentoo
sys-devel/gdb: Remove hard mask on 8.1
Package-Manager: Portage-2.3.28, Repoman-2.3.9 - Sergei Trofimovich · gentoo
sys-devel/gdb: stable 7.12.1 for hppa, bug #621162
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="hppa" - Sergei Trofimovich · gentoo
sys-devel/gdb: bump the patchset up to 1, bug #650130
Two patches: + 01_all_ia64-TRAP_HWBKPT.patch + 02_all_solaris-no-uuidsys.patch Reported-by: Fabian Groffen Bug: https://bugs.gentoo.org/650130 Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Stephan Hartmann · gentoo
sys-devel/gdb: fix gcore collision on freebsd
Closes: https://bugs.gentoo.org/507456 Package-Manager: Portage-2.3.19, Repoman-2.3.6 Closes: https://github.com/gentoo/gentoo/pull/7216 - Manuel Rüger · gentoo
sys-devel/gdb: Version bump to 8.1
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Sergei Trofimovich · gentoo
sys-devel/gdb: fix ia64 build failure (TRAP_HWBKPT collision)
Single upstream patch in the patchset: + 01_all_ia64-TRAP_HWBKPT.patch Package-Manager: Portage-2.3.20, Repoman-2.3.6 - Mike Frysinger · gentoo
sys-devel/gdb: mark 7.12.1 arm64/m68k/s390 stable - Stephen L Arnold · gentoo
sys-devel/gdb: fix build with USE=-nls
* add f to rm -r for when locale dir is not there Package-Manager: Portage-2.3.11, Repoman-2.3.3 - Manuel Rüger · gentoo
sys-devel/gdb: Readd python3_6
Reported by Arfrever on Freenode Package-Manager: Portage-2.3.11, Repoman-2.3.3 - Manuel Rüger · gentoo
sys-devel/gdb: Fix missing "use" in 8.0 as well
Package-Manager: Portage-2.3.11, Repoman-2.3.3 - Manuel Rüger · gentoo
sys-devel/gdb: Version bump to 8.0.1
Package-Manager: Portage-2.3.11, Repoman-2.3.3 - Anton Kochkov · gentoo
sys-devel/gdb-8.0 - add python3_6 support
Closes: https://github.com/gentoo/gentoo/pull/5733 - Fabian Groffen · gentoo
sys-devel/gdb: fix building on 32-bits Solaris
Package-Manager: Portage-2.3.6, Repoman-2.3.1 - 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